UNPKG

multitude

Version:

Comprehensive streams for push and pull

16 lines (15 loc) 544 B
import { Push } from "../../../definitions"; import { Subscription } from './Subscription'; import { Empty } from 'type-core'; /** @ignore */ declare const $subscription: unique symbol; declare class SubscriptionObserver<T = any> implements Push.SubscriptionObserver<T> { #private; private [$subscription]; constructor(subscription: Subscription<T>, ...hooks: [] | [Push.Hooks<T> | Empty]); get closed(): boolean; next(value: T): void; error(error: Error): void; complete(): void; } export { SubscriptionObserver };