ze-react-component-library
Version:
ZeroETP React Component Library
20 lines (19 loc) • 703 B
TypeScript
import { ZETreeFilterProps } from "../ZETreeFilter";
import { ZEOperatorValueType } from "../ZEOperator";
export declare function getFilterValue(filter?: ZEOperatorValueType): string | number | true | string[] | {
$exists: boolean;
$gte?: undefined;
$lte?: undefined;
} | {
$gte: string;
$lte: string;
$exists?: undefined;
} | {
[x: string]: string | number | true | string[];
$exists?: undefined;
$gte?: undefined;
$lte?: undefined;
};
export declare function revertFilterValue(filter: Record<string, any>): any;
export declare function treeRulesToDefaultQuery(rules: ZETreeFilterProps["value"]): any[];
export declare function queryToTreeRules(item: any): any;