import * as typeorm from 'typeorm'; import { DataSource } from 'typeorm'; import { ModelConfigProvider } from './common/index.cjs'; declare class BaseModel { private readonly configProvider; private readonly entities; dataSource: DataSource; protected constructor(configProvider: ModelConfigProvider, entities: any[]); protected init(): Promise; synchronize(dropBeforeSync: boolean): Promise; close(): Promise; entityManager(): typeorm.EntityManager; } export { BaseModel as B };