export declare type Predicate = (a: A) => boolean;