import { validateProjectName } from "../../shared/project-name.js"; import type { InitRuntime, InitTemplate } from "./types.js"; export { validateProjectName }; export interface WizardResult { projectName: string | null; template: InitTemplate; runtime: InitRuntime; initGit: boolean; skipped: boolean; cancelled: boolean; } export declare function formatWizardIntro(): string; export declare const SETUP_COPY: { readonly intro: "Let's set up your project."; readonly location: "Create project in:"; readonly template: "Choose a starter template:"; readonly runtime: "Select runtime:"; readonly git: "Initialize Git?"; }; export declare function runInteractiveWizard(existingName?: string, presetRuntime?: InitRuntime): Promise; export declare function shouldRunWizard(options: { template?: string; }): boolean; //# sourceMappingURL=interactive-wizard.d.ts.map