import { Column } from '@judo/model-api'; import { GridFilterModel } from '@mui/x-data-grid'; /** * Convert MUI GridFilterModel to QueryCustomizer filter format. * * MUI format: { items: [{ field: "name", operator: "contains", value: "John" }] } * JUDO format: { "name": [{ operator: "like", value: "%John%" }] } * * @param model - MUI DataGrid filter model * @param columns - Table columns for type information (optional) * @returns QueryCustomizer-compatible filter object */ export declare function convertFilterModelToQueryCustomizer(model: GridFilterModel, columns?: Column[]): Record | undefined; //# sourceMappingURL=table-filter-utils.d.ts.map