import { i as OpenClawConfig } from "./types.openclaw-FkxG7fk3.js"; import { n as GetReplyOptions, s as ReplyPayload } from "./types-D4HaPNnq2.js"; import { n as MsgContext, t as FinalizedMsgContext } from "./templating-C_hE8CwW.js"; import { r as ReplyDispatcher } from "./reply-dispatcher.types-DMvdWrAr.js"; import { i as ReplyDispatcherWithTypingOptions, l as GetReplyFromConfig, r as ReplyDispatcherOptions, s as DispatchFromConfigResult } from "./provider-dispatcher.types-CtO8s5kU.js"; //#region src/auto-reply/dispatch.d.ts type DispatchInboundResult = DispatchFromConfigResult; declare function dispatchInboundMessage(params: { ctx: MsgContext | FinalizedMsgContext; cfg: OpenClawConfig; dispatcher: ReplyDispatcher; replyOptions?: Omit; replyResolver?: GetReplyFromConfig; }): Promise; declare function dispatchInboundMessageWithBufferedDispatcher(params: { ctx: MsgContext | FinalizedMsgContext; cfg: OpenClawConfig; dispatcherOptions: ReplyDispatcherWithTypingOptions; replyOptions?: Omit; replyResolver?: GetReplyFromConfig; }): Promise; declare function dispatchInboundMessageWithDispatcher(params: { ctx: MsgContext | FinalizedMsgContext; cfg: OpenClawConfig; dispatcherOptions: ReplyDispatcherOptions; replyOptions?: Omit; replyResolver?: GetReplyFromConfig; }): Promise; //#endregion //#region src/auto-reply/heartbeat-reply-payload.d.ts declare function resolveHeartbeatReplyPayload(replyResult: ReplyPayload | ReplyPayload[] | undefined): ReplyPayload | undefined; //#endregion export { dispatchInboundMessageWithDispatcher as i, dispatchInboundMessage as n, dispatchInboundMessageWithBufferedDispatcher as r, resolveHeartbeatReplyPayload as t };