import type { ResolvedEntity, StorageReadOptions, StoreContext, StoreRecord, StoreWhere } from "../types.js"; type JsonFilterPusher = (parts: string[], params: unknown[], field: string, value: unknown) => void; declare function applyStorageContext(record: StoreRecord, entity: ResolvedEntity, context: StoreContext): StoreRecord; declare function buildStorageWhere(entity: ResolvedEntity, where: StoreWhere, context: StoreContext, options: StorageReadOptions | undefined, pushFilter: JsonFilterPusher): { params: unknown[]; sql: string; }; export { applyStorageContext, buildStorageWhere, }; //# sourceMappingURL=json.d.ts.map