import { DataSource } from 'typeorm';
import { Providers } from './providers';
import { ConfigModule } from '../config/config.module';
import { ConfigService } from '../config/config.service';
import { Logger } from '../logger/logger';
export declare const databaseProviders: {
    provide: Providers;
    imports: (typeof ConfigModule)[];
    inject: (typeof ConfigService | typeof Logger)[];
    useFactory: (configService: ConfigService, logger: Logger) => Promise<DataSource>;
}[];
