Type alias ForBase<TBase, TClass, TAmended>

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

Type Parameters

Generated using TypeDoc