UNPKG

@nucypher/taco

Version:

### [`nucypher/taco-web`](../../README.md)

13 lines (12 loc) 691 B
import { Condition, ConditionProps } from './condition'; import { CompoundConditionProps } from './schemas/compound'; import { OmitConditionType } from './shared'; export { CompoundConditionProps, compoundConditionSchema, CompoundConditionType, } from './schemas/compound'; export type ConditionOrProps = Condition | ConditionProps; export declare class CompoundCondition extends Condition { constructor(value: OmitConditionType<CompoundConditionProps>); private static withOperator; static or(conditions: ConditionOrProps[]): CompoundCondition; static and(conditions: ConditionOrProps[]): CompoundCondition; static not(condition: ConditionOrProps): CompoundCondition; }