import { Mapper } from "./collections";
export declare type Predicate = (a: A) => boolean;
export declare function not(predicate: Predicate): Predicate;
export interface Where extends Predicate {
mapper: Mapper;
predicate: Predicate;
}
export declare function where(mapper: Mapper, predicate: Predicate): Where;