import { Database } from "bun:sqlite";
import { type GenericSqliteConnection, type GenericSqliteConnectionConfig } from "../../..";
export type BunSqliteConnection = GenericSqliteConnection<Database>;
export type BunSqliteConnectionConfig = Omit<GenericSqliteConnectionConfig<Database>, "name" | "supports"> & ({
    database?: Database;
    url?: never;
} | {
    url?: string;
    database?: never;
});
export declare function bunSqlite(config?: BunSqliteConnectionConfig): GenericSqliteConnection<Database>;
