import type { McpServerDescriptor } from './tool-surface.js'; import type { McpProbeServerDescriptor } from './mcp-tools-probe.js'; export interface DroppedEnvKey { key: string; vars: readonly string[]; } export type DescriptorResolution = { ok: true; resolved: McpProbeServerDescriptor; droppedEnvKeys: readonly DroppedEnvKey[]; } | { ok: false; detail: string; }; export declare function expandPlaceholders(raw: string, vars: Readonly>): string; export declare function resolveServerDescriptor(plugin: string, desc: McpServerDescriptor, vars: Readonly>): DescriptorResolution; //# sourceMappingURL=mcp-descriptor-resolve.d.ts.map