export type LogicalOperator = 'and' | 'or'; export type CriteriaRow = { id: string; fieldRef: string; operator: string; value: string | string[]; }; export declare function parseValue(raw: string): string | number; export declare function _buildCriteria(logicalOp: LogicalOperator, rows: CriteriaRow[]): Record | null; export declare function _parseCriteria(raw: Record | string | null | undefined): { rows: CriteriaRow[]; logicalOp: LogicalOperator; }; export declare function compactJson(val: unknown): string; export declare function _formatCriteriaPreview(obj: Record | null): string;