import { ResolverAdapter } from "./types.mjs"; import { SqlFragmentsConfig } from "./fragments.mjs"; import { PlannerCapabilities } from "gscdump/query/plan"; import { SQL } from "drizzle-orm"; export interface CreateResolverAdapterConfig extends SqlFragmentsConfig { compile: (query: SQL) => { sql: string; params: unknown[]; }; capabilities: PlannerCapabilities; } export declare function createResolverAdapter(config: CreateResolverAdapterConfig): ResolverAdapter;