import { Sink } from '../interfaces'; export declare class SubscriberSink implements Sink { private _next; private _error; private _complete; constructor(_next: (x: T) => any, _error: (e: Error) => any, _complete: (x?: T) => any); static create(next: (x: T) => any, error: (e: Error) => any, complete: (x?: T) => any): SubscriberSink; event(t: number, x: T): void; error(t: number, e: Error): void; end(t: number, x?: T): void; }