import type { InferSlotVars } from "@tai-kun/surrealdb/standard-client"; import type { PreparedQueryLike, SlotLike } from "@tai-kun/surrealdb/types"; import type { Simplify } from "type-fest"; import { type InlineRpcOptions } from "./rpc"; type Override = Simplify & U>; export type InlineQueryOptions = InlineRpcOptions; /** * @experimental */ declare function query(endpoint: string | URL, surql: string, vars?: { readonly [p: string]: unknown; } | undefined, options?: InlineQueryOptions | undefined): Promise; /** * @experimental */ declare function query(endpoint: string | URL, surql: Override)[]; readonly __type: TType; }>, vars?: { readonly [p: string]: unknown; } | undefined, options?: InlineQueryOptions | undefined): Promise; /** * @experimental */ declare function query(endpoint: string | URL, surql: Override, vars: Simplify & { readonly [p: string]: unknown; }>, options?: InlineQueryOptions | undefined): Promise; export default query; //# sourceMappingURL=query.d.ts.map