DeclareIndRegistering a mutual inductive definition together with its associated schemes
type one_inductive_impls =
  Impargs.manual_implicits * Impargs.manual_implicits listval declare_mutual_inductive_with_eliminations : 
  ?primitive_expected:bool ->
  ?typing_flags:Declarations.typing_flags ->
  ?indlocs:Loc.t option list ->
  Entries.mutual_inductive_entry ->
  UState.named_universes_entry ->
  one_inductive_impls list ->
  Names.MutInd.tmodule Internal : sig ... endval declare_primitive_projection : 
  Names.Projection.Repr.t ->
  Names.Constant.t ->
  unit