import { type GenericSqliteConnection } from "../../..";
export type DoSqliteConnection = GenericSqliteConnection<DurableObjectState["storage"]["sql"]>;
export type DurableObjecSql = DurableObjectState["storage"]["sql"];
export type DoConnectionConfig<DB extends DurableObjecSql> = DurableObjectState | {
    sql: DB;
};
export declare function doSqlite<DB extends DurableObjecSql>(config: DoConnectionConfig<DB>): GenericSqliteConnection<SqlStorage>;
