Type alias ForBase<TClassBase, TStaticBase, TClass, TAmended>

ForBase<TClassBase, TStaticBase, TClass, TAmended>: {
    [K in Exclude<keyof TAmended, keyof TStaticBase>]: TAmended[K]
} & {
    amendedClass: TClass;
} & {
    [K in keyof Core<TAmended>]?: Core<TAmended>[K]
}

Type Parameters

Generated using TypeDoc