UNPKG

jaywalk

Version:
17 lines (16 loc) 560 B
import { Rule, RuleOptions } from './rule'; import { Ref } from '../utils'; export declare type ConditionComparator = '==' | '!=' | '>=' | '<='; export interface ConditionOptions extends RuleOptions { left: any | Ref; right: any | Ref; comparator?: ConditionComparator; } export declare class Condition extends Rule implements ConditionOptions { type: string; left: any | Ref; right: any | Ref; comparator: ConditionComparator; constructor(options: ConditionOptions); _extend(options: ConditionOptions): ConditionOptions; }