import type { Condition, ComparisonOperator } from '@sunmao-ui/shared'; export declare function isComparisonOperator(condition: Condition): condition is ComparisonOperator; export declare function checkComparisonCondition(condition: ComparisonOperator, data: Record): boolean; export declare function checkUnionConditions(conditions: Condition[], data: Record): boolean; export declare function checkIntersectionConditions(conditions: Condition[], data: Record): boolean; export declare function checkCondition(condition: Condition, data: Record): boolean; export declare function shouldRender(conditions: Condition[], data: Record): boolean;