-import type { BroadcastChannelResponsePayload, JsonObject } from './internal';
+import type { JsonObject } from './JsonType';
+import type { BroadcastChannelResponsePayload } from './WorkerBroadcastChannel';
export enum Protocol {
UI = 'ui',
export type ProtocolRequestHandler = (
uuid?: string,
procedureName?: ProcedureName,
- payload?: RequestPayload
+ payload?: RequestPayload,
) => undefined | Promise<undefined> | ResponsePayload | Promise<ResponsePayload>;
export enum ProcedureName {