import { n as SqliteContract, r as SqliteLoweredStatement, t as SqliteAdapterOptions } from "./types-C4Ndr7Hp.mjs"; import { Adapter, AdapterProfile, AnyQueryAst, LowererContext } from "@prisma-next/sql-relational-core/ast"; import { RawCodecInferer } from "@prisma-next/sql-relational-core/expression"; import { SqliteDdlNode } from "@prisma-next/target-sqlite/ddl"; //#region src/core/adapter.d.ts declare class SqliteAdapterImpl implements Adapter { readonly familyId: "sql"; readonly targetId: "sqlite"; readonly profile: AdapterProfile<'sqlite'>; constructor(options?: SqliteAdapterOptions); lower(ast: AnyQueryAst | SqliteDdlNode, context: LowererContext): SqliteLoweredStatement; } /** Codec-id lookup for bare-literal interpolations used by `fns.raw` on a sqlite client. Contributed as the descriptor's static `rawCodecInferer` slot. */ declare const sqliteRawCodecInferer: RawCodecInferer; declare function createSqliteAdapter(options?: SqliteAdapterOptions): Readonly; //#endregion export { sqliteRawCodecInferer as n, createSqliteAdapter as t }; //# sourceMappingURL=adapter-BtaGShyu.d.mts.map