/**
 * @license
 * Copyright 2025 Steven Roussey <sroussey@gmail.com>
 * SPDX-License-Identifier: Apache-2.0
 */
import type { McpServerConfig } from "../util/McpTaskDeps";
/**
 * Extracts a McpServerConfig from a task's config or input object.
 *
 * Expects `configOrInput.server` to be an object with all connection fields.
 * If `server` is a string (unresolved reference ID), an error is thrown.
 */
export declare function getMcpServerConfig(configOrInput: Readonly<Record<string, unknown>>): McpServerConfig;
//# sourceMappingURL=getMcpServerConfig.d.ts.map