import type { DatabaseConnection, Driver } from 'kysely'; import type { DataBody, DbDriverConfig } from '../types'; import type { D1Database, D1Result } from '@cloudflare/workers-types'; export declare class D1Driver implements Driver { #private; constructor(d1: D1Database, config: DbDriverConfig); init(): Promise; acquireConnection(): Promise; beginTransaction(): Promise; commitTransaction(): Promise; rollbackTransaction(): Promise; releaseConnection(): Promise; destroy(): Promise; } export declare function handler(d1: D1Database, body: DataBody): Promise>;