import type { DatabaseConnection, Driver, Dialect } from "kysely"; import type { LixEnvironment } from "../../environment/api.js"; type LixEnvironmentDriverConfig = { backend: LixEnvironment; }; export declare class EnvironmentDriver implements Driver { #private; constructor(config: LixEnvironmentDriverConfig); init(): Promise; acquireConnection(): Promise; beginTransaction(connection: DatabaseConnection): Promise; commitTransaction(connection: DatabaseConnection): Promise; rollbackTransaction(connection: DatabaseConnection): Promise; releaseConnection(): Promise; destroy(): Promise; } export declare function createEnvironmentDialect(args: { environment: LixEnvironment; }): Dialect; export {}; //# sourceMappingURL=environment-dialect.d.ts.map