import type { CliBackendConfig } from "../../config/types.js"; import type { OpenClawConfig } from "../../config/types.openclaw.js"; import { type BundleMcpConfig } from "../../plugins/bundle-mcp.js"; import type { CliBundleMcpMode } from "../../plugins/types.js"; type PreparedCliBundleMcpConfig = { backend: CliBackendConfig; cleanup?: () => Promise; mcpConfigHash?: string; mcpResumeHash?: string; env?: Record; }; export declare function prepareCliBundleMcpConfig(params: { enabled: boolean; mode?: CliBundleMcpMode; backend: CliBackendConfig; workspaceDir: string; config?: OpenClawConfig; additionalConfig?: BundleMcpConfig; env?: Record; warn?: (message: string) => void; }): Promise; export {};