import type { McpServerConfig } from './types.js'; export declare function markTaskStateMcpServers(servers: Record, readOnlyToolNames: readonly string[]): Record; export declare function isTrustedTaskStateMcpServers(value: unknown): value is Record; /** * Resolve the provider-facing names for the trusted task-state read-only * tools. The returned names use the Claude-compatible MCP convention because * that is the common allowlist format accepted by the provider boundary. */ export declare function resolveTrustedTaskStateMcpAllowedTools(value: unknown): readonly string[] | undefined; //# sourceMappingURL=task-state.d.ts.map