import { Predicate } from "../predicates"; import { Transducer } from "./transducer"; export declare class FilterTransducer implements Transducer { predicate: Predicate; constructor(predicate: Predicate); async_(iterable: AsyncIterable): AsyncIterable; sync(iterable: Iterable): Iterable; } export declare function filter(predicate: Predicate): FilterTransducer; export declare const accept: typeof filter;