/**
* 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