import { InStatement, InValue } from "@libsql/client"; export type WhereCondition = Record> = { [Key in keyof Metadata]: { operator: "=" | ">" | "<" | ">=" | "<=" | "<>" | "LIKE"; value: InValue; } | { operator: "IN"; value: InValue[]; }; }; type WhereInStatement = Exclude; export declare class SqliteWhereBuilder { private conditions; constructor(conditions: WhereCondition); buildWhereClause(): WhereInStatement; } export {};