import type { default as wizard, WizardAdapter } from '@seamapi/wizard'; import type { Command } from '../../commands/registry.js'; import { type CliConfig } from '../../config/index.js'; /** * Run the Seam setup wizard. * * Intercepted by the entry before argument parsing so the wizard owns its * own argv; the registered executor covers selecting it interactively. */ type Wizard = typeof wizard; type WizardModule = { default: Wizard; }; type LoadWizard = () => Promise; export declare const runWizard: (argv: string[], load?: LoadWizard) => Promise; export declare const wizardCommand: Command; export declare const createWizardAdapter: ({ cliConfig, configPath, statePath, }?: { cliConfig?: CliConfig; configPath?: string; statePath?: string; }) => WizardAdapter; export {};