/** * BrowserLoginConfirmation component types */ export interface BrowserLoginConfirmationProps { /** * Logo image URL to display above the white container * Can be a static import path or dynamic URL from API */ logoSrc?: string; /** * Alt text for the logo image * @default 'Logo' */ logoAlt?: string; /** * URL to open in the browser for SSO login */ loginUrl?: string; /** * Callback when user clicks the "here" link to open browser manually * If not provided, will open loginUrl in a new tab */ onOpenBrowser?: () => void; /** * Callback when user clicks Continue button */ onContinue: () => void; /** * Callback when user clicks Back button */ onBack: () => void; /** * Error message to display (e.g., SSO login failed) */ error?: string; /** * Additional class name for the wrapper */ className?: string; /** * Test ID for testing (deprecated, use dataTestId) */ 'data-testid'?: string; /** * Test identifier for automated testing */ dataTestId?: string; /** * Data identifier for ib-ui compatibility */ dataId?: string; } //# sourceMappingURL=BrowserLoginConfirmation.types.d.ts.map