import * as v from '../../shared/src/valita.ts'; declare const rowPatchOpSchema: v.UnionType<[v.ObjectType<{ op: v.Type<"put">; tableName: v.Type; value: v.Type>>; }, undefined>, v.ObjectType<{ op: v.Type<"update">; tableName: v.Type; id: v.Type>>; merge: v.Optional; constrain: v.Optional; }, undefined>, v.ObjectType<{ op: v.Type<"del">; tableName: v.Type; id: v.Type>>; }, undefined>, v.ObjectType<{ op: v.Type<"clear">; }, undefined>]>; export declare const rowsPatchSchema: v.ArrayType; tableName: v.Type; value: v.Type>>; }, undefined>, v.ObjectType<{ op: v.Type<"update">; tableName: v.Type; id: v.Type>>; merge: v.Optional; constrain: v.Optional; }, undefined>, v.ObjectType<{ op: v.Type<"del">; tableName: v.Type; id: v.Type>>; }, undefined>, v.ObjectType<{ op: v.Type<"clear">; }, undefined>]>>; export type RowPatchOp = v.Infer; export {}; //# sourceMappingURL=row-patch.d.ts.map