import type { CmsEntryListWhere, CmsModelField } from "../../types/index.js"; import type { GenericRecord } from "@webiny/api/types.js"; export interface ICmsWhereMapperParams { fields: Pick[]; input: T | undefined; } export interface ICmsWhereMapper { map(params: ICmsWhereMapperParams): CmsEntryListWhere | undefined; } /** Map CMS filter conditions to storage queries. */ export declare const CmsWhereMapper: import("@webiny/di").Abstraction; export declare namespace CmsWhereMapper { type Interface = ICmsWhereMapper; type Params = ICmsWhereMapperParams; }