import { detectPackageManager } from "../package-manager.js"; import type { Prompter } from "../prompter.js"; import { type SetupState } from "../state.js"; import type { SetupBox } from "../step.js"; export interface OneShotNextStepsOptions { /** Reports the next-steps note. The box never prompts. */ prompter: Prompter; /** Test seam for the package manager that owns generated commands. */ detectPackageManager?: typeof detectPackageManager; } /** * THE ONE-SHOT EPILOGUE BOX: a one-shot run skips every post-scaffold box, so * it ends here with exactly the commands that take the scaffold to a running * agent. No project or team was resolved, so `vercel link` is the credential * step: a logged-in CLI plus the link lets the runtime mint an AI Gateway * token, and pasting a key into `.env.local` is the manual alternative. */ export declare function oneShotNextSteps(options: OneShotNextStepsOptions): SetupBox;