reiso
Version:
14 lines (13 loc) • 550 B
TypeScript
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;