export declare const MCP_STARTUP_TIMEOUT_DEFAULT_SEC = 90; export type ProviderFamily = 'grok' | 'claude' | 'opencode' | 'copilot'; /** Resolve the configured MCP startup timeout (seconds), falling back to 90. */ export declare function resolveMcpStartupTimeoutSec(settings?: { mcpStartupTimeoutSec?: number; }): number; /** * The MCP-startup-timeout env vars a provider family honors, for a given number * of seconds. Only returns vars NOT already present in `env` (so a user's own * export is never clobbered). Providers with no supported knob return `{}`. */ export declare function mcpStartupEnvForFamily(family: ProviderFamily, sec: number, env?: NodeJS.ProcessEnv): Record; /** * Set the provider family's MCP-startup-timeout env vars on `env` * (default process.env), only where unset. Returns the vars that were applied. */ export declare function applyMcpStartupEnv(family: ProviderFamily, settings?: { mcpStartupTimeoutSec?: number; }, env?: NodeJS.ProcessEnv): Record;