UNPKG

599 BTypeScriptView Raw
1import { DynamicModule } from '@nestjs/common';
2import { DataSource, DataSourceOptions } from 'typeorm';
3import { EntityClassOrSchema } from './interfaces/entity-class-or-schema.type';
4import { TypeOrmModuleAsyncOptions, TypeOrmModuleOptions } from './interfaces/typeorm-options.interface';
5export declare class TypeOrmModule {
6 static forRoot(options?: TypeOrmModuleOptions): DynamicModule;
7 static forFeature(entities?: EntityClassOrSchema[], dataSource?: DataSource | DataSourceOptions | string): DynamicModule;
8 static forRootAsync(options: TypeOrmModuleAsyncOptions): DynamicModule;
9}