export interface RuntimeDispatchRequest { id: number; method: string; } export declare function createRuntimeDispatcher(options: { execute: (request: T) => Promise; sendResult: (request: T, result: unknown) => void; sendError: (request: T, error: unknown) => void; }): (request: T) => void;