multitude
Version:
Comprehensive streams for push and pull
10 lines (9 loc) • 460 B
TypeScript
import { Push } from "../../../definitions";
import { Subscription } from '../assistance';
import { Dictionary } from 'type-core';
export declare class SubscriptionManager {
static setObserver<T>(subscription: Subscription<T>, observer: Push.Observer<T>): void;
static getObserver<T>(subscription: Subscription<T>): Dictionary;
static close<T>(subscription: Subscription<T>): void;
static isClosed<T>(subscription: Subscription<T>): boolean;
}