import type { SQLiteDriver, SQLiteRow, SQLiteValue } from '../../database/index.js'; export interface BunSQLiteConfig { readonly database: BunSQLiteDatabase; } export interface BunSQLiteQuery { readonly run: (...parameters: readonly SQLiteValue[]) => { readonly changes: number | bigint; }; readonly all: (...parameters: readonly SQLiteValue[]) => SQLiteRow[]; } export interface BunSQLiteDatabase { readonly query: (sql: string) => BunSQLiteQuery; readonly transaction: (body: () => A) => () => A; } export type BunSQLiteDriver = SQLiteDriver; export declare const makeBunSQLite: (configuration: BunSQLiteConfig) => BunSQLiteDriver; //# sourceMappingURL=bun.d.ts.map