/** * Authenticates the user via the Auth0 Device Authorization Flow. * Opens a browser-based verification page where the user logs in, * then stores the resulting JWT tokens in `~/.sosrc`. * * @group Authentication:1 * * @example * ```bash * # Interactive login (opens browser for Auth0 authentication) * sos login * * # Login with custom configuration (prompts for Auth0 and connection settings) * sos login --interactive-profile * * # Login with a specific profile * sos --profile staging login * ``` * * @since 4.0.0 */ export declare const login: { name: "login"; description: string; optionList: readonly [{ readonly name: "interactive-profile"; readonly type: BooleanConstructor; readonly description: "Prompt for custom Auth0 and connection settings (for custom deployments)"; }]; commands: never[]; run(options: import("../Command/commandDefinition").CommandLineOptions>[]>): Promise; };