{u : Lean.Level} →
  (n : Q(ℕ)) →
    (a : Q(ℤ)) →
      (b : Q(ℕ)) →
        (p : Q(Sort u)) →
          Lean.MetaM (Q(Mathlib.Tactic.ModCases.IntMod.OnModCases «$n» «$a» «$b» «$p») × List Lean.MVarId)