/**
 * AuthScreen — Multi-step authentication and account setup (SUSI flow).
 *
 * Steps:
 *   1. Browser sign-in wait — spinner + login URL until OAuth completes
 *   2. Org selection — picker if the user belongs to multiple orgs
 *   3. Project selection — picker if the org has multiple projects
 *   4. Environment selection — picker if the project has multiple environments
 *   5. API key entry — text input (only if no project key could be resolved)
 *
 * The screen drives itself from session.pendingOrgs + session.credentials.
 * When credentials are set the router resolves past this screen.
 */
import type { WizardStore } from '../store.js';
interface AuthScreenProps {
    store: WizardStore;
}
export declare const AuthScreen: ({ store }: AuthScreenProps) => import("react/jsx-runtime").JSX.Element;
export {};
