es-dev-server
Version:
Development server for modern web apps
13 lines (12 loc) • 342 B
TypeScript
import { Context } from 'koa';
export interface MessageArgs {
name: string;
data?: string;
listeners?: string[];
}
export declare class MessageChannel {
private __activeChannels;
private __pendingErrorMessages;
registerListener(context: Context): void;
sendMessage({ name, data, listeners }: MessageArgs): void;
}