import * as i0 from "@angular/core"; /** * Full-screen transition overlay for active organization/session switches. * * Mount once near the app root. It listens to `OrgSwitchService.switching()` * and blocks stale org-scoped UI while the backend issues a new session and * Firebase re-authenticates with the new claims. */ export declare class SessionTransitionOverlayComponent { private readonly orgSwitch; private readonly i18n; /** Optional visible text override. Defaults to the library i18n key. */ readonly message: import("@angular/core").InputSignal; /** Logo alt text passed to `val-splash`. */ readonly alt: import("@angular/core").InputSignal; readonly visible: import("@angular/core").Signal; readonly messageText: import("@angular/core").Signal; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }