import React from "react"; /** A signed-in account the picker can choose. */ export interface PickableAccount { userId: string; username: string; email: string; displayName?: string; } export interface AccountPickerScreenProps { accounts: PickableAccount[]; /** Continue as the chosen account. */ onSelect: (account: PickableAccount) => void; /** Sign in with a different account. */ onUseAnother: () => void; isLoading?: boolean; } /** * "Choose an account" screen for multi-session SSO (OIDC `prompt=select_account` * style). Presentational: the host app supplies the accounts and handles the * selection (resume the authorize request) / "use another" (login) navigation. */ export declare function AccountPickerScreen({ accounts, onSelect, onUseAnother, isLoading, }: AccountPickerScreenProps): React.JSX.Element; export default AccountPickerScreen; //# sourceMappingURL=AccountPickerScreen.d.ts.map