UNPKG

@tempest/core

Version:

The core of the Tempest Stream Library

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