/** * Shared dispatcher for post-conversation actions. */ export interface ConversationActionResult { action: A; task: string; } export type ConversationActionHandler = (result: ConversationActionResult) => Promise | R; export declare function dispatchConversationAction(result: ConversationActionResult, handlers: Record>): Promise; //# sourceMappingURL=actionDispatcher.d.ts.map