UNPKG

nestjs-typegoose

Version:
8 lines (7 loc) 582 B
import { FactoryProvider } from '@nestjs/common/interfaces'; import { TypegooseClass, TypegooseClassWithOptions, TypegooseDiscriminator } from './typegoose-class.interface'; export declare function createTypegooseProviders(connectionName: string, models?: TypegooseClassWithOptions[]): FactoryProvider[]; declare type ClassOrDiscriminator = TypegooseClassWithOptions | TypegooseDiscriminator; declare type TypegooseInput = TypegooseClass | ClassOrDiscriminator; export declare function convertToTypegooseClassWithOptions(item: TypegooseInput): TypegooseClassWithOptions; export {};