UNPKG

@tempest/core

Version:

The core of the Tempest Stream Library

16 lines (15 loc) 426 B
import { Sink } from '../interfaces'; export interface IndexedValue<T> { index: number; value: T; } export declare class IndexSink<T> implements Sink<T> { private index; private sink; private active; private value; constructor(index: number, sink: Sink<IndexedValue<T>>); event(time: number, value: T): void; error(time: number, err: Error): void; end(time: number, value?: T): void; }