mongodb-dynamic-api
Version:
Auto generated CRUD API for MongoDB using NestJS
7 lines (6 loc) • 754 B
TypeScript
import { DynamicModule, ModuleMetadata, Type, ValidationPipeOptions } from '@nestjs/common';
import { DynamicApiControllerOptions, DynamicAPIRouteConfig, DynamicApiWebSocketOptions } from '../../interfaces';
import { BaseEntity } from '../../models';
export declare class ReplaceOneModule {
static forFeature<Entity extends BaseEntity>(databaseModule: DynamicModule, entity: Type<Entity>, controllerOptions: DynamicApiControllerOptions<Entity>, routeConfig: DynamicAPIRouteConfig<Entity>, version?: string, validationPipeOptions?: ValidationPipeOptions, webSocket?: DynamicApiWebSocketOptions, extraImports?: ModuleMetadata['imports'], extraProviders?: ModuleMetadata['providers'], extraControllers?: ModuleMetadata['controllers']): DynamicModule;
}