export interface IKvFilter { [field: string]: { $eq?: any; $ne?: any; $gt?: any; $gte?: any; $lt?: any; $lte?: any; $in?: any[]; $nin?: any[]; $like?: string; $regex?: string; $exists?: boolean; } | string | number | boolean | null | undefined | Date | bigint | ArrayBuffer; } export interface IKvFindOptions { limit?: number; offset?: number; sort?: string[]; projection?: string[]; } export interface IKvUpdateOp { $set?: any; $unset?: any; $inc?: any; $mul?: any; $max?: any; $min?: any; $addToSet?: any | { [field: string]: { $each: any[]; }; }; $pull?: any | { [field: string]: { $in: any[]; }; }; } //# sourceMappingURL=type.d.ts.map