/** * Onboard Command * * Handles profile selection and authentication configuration. * This is the second step in the installation process (after init). * * Responsibilities: * - Prompt for Nori Web authentication credentials * - Prompt for profile selection (wizard OR preset) * - Update config with auth and selected profile */ import type { Command } from "commander"; /** * Main onboard function * * @param args - Configuration arguments * @param args.installDir - Installation directory * @param args.nonInteractive - Whether to run in non-interactive mode * @param args.profile - Profile to use (required for non-interactive mode without existing profile) * @param args.agent - Agent to configure (defaults to claude-code) */ export declare const onboardMain: (args?: { installDir?: string | null; nonInteractive?: boolean | null; profile?: string | null; agent?: string | null; }) => Promise; /** * Register the 'onboard' command with commander * * @param args - Configuration arguments * @param args.program - Commander program instance */ export declare const registerOnboardCommand: (args: { program: Command; }) => void; //# sourceMappingURL=onboard.d.ts.map