UNPKG

reiso

Version:
14 lines (13 loc) 550 B
import * as Subscriptions from 'graphql-subscriptions'; export declare function getPublishes(): { [name: string]: string[]; }; export declare function cleanPublishes(): void; export declare class SubscriptionManager { private publishes; private name; constructor(name?: string); init(): void; } export declare function Publish(name: string, data: any, scope?: string): Promise<void>; export declare function Subscribe(name: string | string[], filter?: (data: any) => boolean, exceptionCheck?: Function): Subscriptions.ResolverFn;