@plurid/plurid-data
Version:
Plurid Constants, Interfaces, Enumerations
11 lines (10 loc) • 381 B
TypeScript
import { PluridPubSubPublishMessage, PluridPubSubSubscribeMessage } from './message';
export * from './message';
export interface PluridPubSubOptions {
debug?: boolean;
}
export interface PluridPubSub {
publish(message: PluridPubSubPublishMessage): void;
subscribe(message: PluridPubSubSubscribeMessage): string;
unsubscribe(selector: string): boolean;
}