import { BasicFun, Fun } from "../../state"; export type BasicPredicate = BasicFun; export type Predicate = Fun & { not: () => Predicate; and: (other: Predicate) => Predicate; or: (other: Predicate) => Predicate; }; export declare const Predicate: ((actual: BasicPredicate) => Predicate) & { True: () => Predicate; False: () => Predicate; }; //# sourceMappingURL=state.d.ts.map