import { r as CommandTurnContext } from "./templating-Pr1xaf5R.js";
import { v as resolveChunkMode } from "./outbound.types-BFO6BpM-.js";
import { r as ReplyPayload } from "./reply-payload-BXG75ffT.js";
import { n as DispatchReplyWithDispatcher, t as DispatchReplyWithBufferedBlockDispatcher } from "./provider-dispatcher.types-N1oNBIwt.js";
import { n as finalizeInboundContext } from "./inbound-context-khxR5O7V.js";
import { n as generateConversationLabel } from "./conversation-label-generator-Bugd6PSL.js";

//#region src/plugin-sdk/reply-dispatch-runtime.d.ts
declare const dispatchReplyWithBufferedBlockDispatcher: DispatchReplyWithBufferedBlockDispatcher;
declare const dispatchReplyWithDispatcher: DispatchReplyWithDispatcher;
//#endregion
export { type CommandTurnContext, type DispatchReplyWithBufferedBlockDispatcher, type DispatchReplyWithDispatcher, type ReplyPayload, dispatchReplyWithBufferedBlockDispatcher, dispatchReplyWithDispatcher, finalizeInboundContext, generateConversationLabel, resolveChunkMode };