import type { OpenClawConfig, ReplyToMode } from "../../config/config.js"; import type { RuntimeEnv } from "../../runtime.js"; export type MonitorDiscordOpts = { token?: string; accountId?: string; config?: OpenClawConfig; runtime?: RuntimeEnv; abortSignal?: AbortSignal; mediaMaxMb?: number; historyLimit?: number; replyToMode?: ReplyToMode; }; export declare function monitorDiscordProvider(opts?: MonitorDiscordOpts): Promise;