UNPKG

pnpm

Version:

Fast, disk space efficient package manager

17 lines (13 loc) 516 B
// @flow import type { Sink, Scheduler, Source, Disposable } from 'most'; import { Stream } from 'most'; declare export default function multicast<A>(s: Stream<A>): Stream<A>; declare export class MulticastSource<A> { constructor(source: Source<A>): MulticastSource<A>; run(sink: Sink<A>, scheduler: Scheduler): Disposable<A>; add(sink: Sink<A>): number; remove(sink: Sink<A>): number; event(time: number, value: A): void; end(time: number, value: A): void; error(time: number, err: Error): void; }