/** * Mini-setup prompt used by `slaminar init` when `~/.config/slaminar/defaults.json` * is absent. Asks a single question (AI provider: Skip / Cloudflare / Anthropic) * and delegates provider-specific work to the existing login wizard via the * `runLoginWizardForProvider` entry point. * * Return value tells the caller whether auth actually succeeded. Skip is its * own success path — we still save defaults.json so future runs stay silent. * A provider picked + auth failed is a hard error: the caller should abort * init and surface recovery options. */ export type MiniSetupChoice = 'skip' | 'cloudflare' | 'anthropic'; export interface MiniSetupResult { choice: MiniSetupChoice; authSucceeded: boolean; } export declare function runInlineAuthPrompt(): Promise;