import { type GenericSqliteConnection, type GenericSqliteConnectionConfig } from "../../..";
import { DatabaseSync } from "node:sqlite";
export type NodeSqliteConnection = GenericSqliteConnection<DatabaseSync>;
export type NodeSqliteConnectionConfig = Omit<GenericSqliteConnectionConfig<DatabaseSync>, "name" | "supports"> & ({
    database?: DatabaseSync;
    url?: never;
} | {
    url?: string;
    database?: never;
});
export declare function nodeSqlite(config?: NodeSqliteConnectionConfig): GenericSqliteConnection<DatabaseSync>;
