export interface EnvNeed { /** The MCP server this belongs to. */ server: string; vars: string[]; } /** Group the flat outcomes into one row per server. */ export declare function collectEnvNeeds(outcomes: Array<{ name: string; needsEnv?: string[]; }>): EnvNeed[]; /** * Render the whole thing: what happened, what is needed, where it goes, and * what breaks without it — in that order, because that is the order the * questions arrive in. */ export declare function renderEnvNeeds(needs: EnvNeed[], installedCount: number): string[]; //# sourceMappingURL=env-needed.d.ts.map