import { IDatabaseCreator } from './database-creator'; import { IDatabaseSeeder } from './seed/database-seeder'; export interface IDatabaseInitializer { initialize(): Promise; } export declare class DatabaseInitializer implements IDatabaseInitializer { private readonly databaseCreator; private readonly databaseSeeder; private isInitialized; constructor(databaseCreator: IDatabaseCreator, databaseSeeder: IDatabaseSeeder); initialize(): Promise; }