interface IConditionKeepEquals { keep: string; when: string; eq: string; } interface IConditionRemoveEquals { remove: string; when: string; eq: string; } interface IConditionKeepNotEquals { keep: string; when: string; neq: string; } interface IConditionRemoveNotEquals { remove: string; when: string; neq: string; } export type Condition = IConditionKeepEquals | IConditionKeepNotEquals | IConditionRemoveEquals | IConditionRemoveNotEquals; export declare const isRemoveEqCondition: (condition: Condition) => condition is IConditionRemoveEquals; export declare const isRemoveNeqCondition: (condition: Condition) => condition is IConditionRemoveNotEquals; export declare const isKeepEqCondition: (condition: Condition) => condition is IConditionKeepEquals; export declare const isKeepNeqCondition: (condition: Condition) => condition is IConditionKeepNotEquals; export {};