import { type DatabaseHost } from '@zhin.js/plugin-runtime'; import type { ConfigDocumentPort, RootResourceInstaller, RuntimeConfigDocument } from '@zhin.js/runtime'; export type DatabaseHostConfig = { readonly dialect: string; } & Record; export declare function createDatabaseHost(config: DatabaseHostConfig): DatabaseHost & { readonly db: { define: (name: string, definition: unknown) => void; start(): Promise; stop(): Promise; models: Map; }; }; export declare function resolveDatabaseConfig(projectRoot: string, config: RuntimeConfigDocument | ConfigDocumentPort): Promise; export declare function installDatabaseHost(host: DatabaseHost): RootResourceInstaller; //# sourceMappingURL=database-host-installer.d.ts.map