declare type Predicate = (...args: any[]) => boolean; /** * Create a chainable function that wraps `test`. */ export default function predicate(test: Predicate): ((...args: any[]) => boolean) & { or(this: Predicate, test: Predicate): ((...args: any[]) => boolean) & any; and(this: Predicate, test: Predicate): ((...args: any[]) => boolean) & any; }; export {}; //# sourceMappingURL=Predicate.d.ts.map