import type { App } from "@slack/bolt"; import type { RemoteClawConfig } from "../../../../../src/config/config.js"; import type { ResolvedSlackAccount } from "../../accounts.js"; export declare function createInboundSlackTestContext(params: { cfg: RemoteClawConfig; appClient?: App["client"]; defaultRequireMention?: boolean; replyToMode?: "off" | "all" | "first"; channelsConfig?: Record; }): import("../context.js").SlackMonitorContext; export declare function createSlackTestAccount(config?: ResolvedSlackAccount["config"]): ResolvedSlackAccount;