/** * Poll TestChimp MCP EaaS endpoints until BunnyShell reports deployed + component URLs, * or a terminal failure / timeout. See plan: provision_ephemeral_environment_and_wait. */ import type { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; export interface ProvisionWaitArgs { branchName?: string; pollIntervalSeconds?: number; maxWaitMinutes?: number; } export declare function runProvisionEphemeralEnvironmentAndWait(postMcp: (path: string, body: unknown) => Promise, server: McpServer, args: ProvisionWaitArgs): Promise;