Type alias MultiExtendedConstructor<Constructors>

MultiExtendedConstructor<Constructors>: Overwrite<OverwriteChain<Constructors>, (new (...params) => OverwriteChain<ToInstanceTypes<Constructors>>)>

The constructor created by multiExtend.

Type Parameters

  • Constructors extends Constructor<any>[]

Generated using TypeDoc