import { Reply } from "./reply"; import Observable from "./observable"; import { Event } from "./event"; import { EventSink } from "./types"; import { Predicate, PredicateOrProperty } from "./predicate"; /** @hidden */ export declare function filter(src: Observable, f: PredicateOrProperty): Observable; /** @hidden */ export declare function filterT(f: Predicate): (e: Event, sink: EventSink) => Reply;