import type { DatabaseSync } from 'node:sqlite';
import type { DatabaseConfig, DatabaseServerPort } from '../port';
export declare class SqliteAdapter implements DatabaseServerPort {
    private db;
    private static _moduleCached;
    private static loadModule;
    connect(_serviceName: string, config: DatabaseConfig): Promise<void>;
    disconnect(): Promise<void>;
    getDatabase(): DatabaseSync | undefined;
}
//# sourceMappingURL=sqlite.d.ts.map