import type { OpenClawConfig } from "./types.openclaw.js"; export type ConfigMcpServers = Record>; type ConfigMcpReadResult = { ok: true; path: string; config: OpenClawConfig; mcpServers: ConfigMcpServers; baseHash?: string; } | { ok: false; path: string; error: string; }; type ConfigMcpWriteResult = { ok: true; path: string; config: OpenClawConfig; mcpServers: ConfigMcpServers; removed?: boolean; } | { ok: false; path: string; error: string; }; export declare function normalizeConfiguredMcpServers(value: unknown): ConfigMcpServers; export declare function listConfiguredMcpServers(): Promise; export declare function setConfiguredMcpServer(params: { name: string; server: unknown; }): Promise; export declare function unsetConfiguredMcpServer(params: { name: string; }): Promise; export {};