UNPKG

reactronic

Version:

Reactronic - Transactional Reactive State Management

9 lines (8 loc) 322 B
import { SxObject } from "./core/Mvcc.js"; export declare abstract class Pipe<T> extends SxObject { abstract readonly capacity: number; abstract readonly count: number; abstract put(...items: T[]): void; abstract take(count: number): T[]; static create<T>(hint?: string, capacity?: number): Pipe<T>; }