import { DiscoveryService, MetadataScanner, Reflector } from '@nestjs/core';
import { ModelType } from '@typegoose/typegoose/lib/types';
import { Connection } from 'mongoose';
import { AnyClass } from '../interfaces/any-class.interface';
export declare const discriminatorFactory: (discriminator: AnyClass, connectionName?: string) => (connection: Connection, model: ModelType<any>, discoveryService: DiscoveryService, reflector: Reflector, metadataScanner: MetadataScanner) => any;
//# sourceMappingURL=discriminator-factory.d.ts.map