import { Sink } from '../interfaces'; export declare class None implements Sink { event(t: number, x: any): void; end(t: number, x?: any): void; error(t: number, x: Error): void; } export declare function none(): None; export declare function addSink(sink: Sink, sinks: Sink): Sink; export declare function removeSink(sink: Sink, sinks: Sink): Sink; export declare class Many implements Sink { sinks: Sink[]; constructor(sinks: Sink[]); event(t: number, x: T): void; end(t: number, x?: T): void; error(t: number, x: Error): void; }