Type AliasCompatibleClass<ConfigType>

CompatibleClass<ConfigType>: {
    configOverride?: ((config: ConfigType) => ConfigType);
    defaults: {
        [key: string]: unknown;
    };
    moduleName: string;
    schema: Schema;
    new (...args: any[]): any;
}

Type Parameters

  • ConfigType extends {
        [key: string]: unknown;
    } = {}