/** * Module for managing iframe view operations * Provides a clean API that delegates to the unified IframeController */ export declare class ViewModule { private sdk; constructor(sdk: any); private get controller(); /** * Notify launcher controller to update positioning after state changes */ private notifyLauncherUpdate; /** * Shows the iframe overlay */ showView(): Promise; /** * Hides the iframe overlay */ hideView(): Promise; /** * Toggles iframe visibility (show/hide) */ toggleVisibility(): Promise; /** * Gets the current visibility state */ isViewVisible(): boolean; /** * Checks if currently in mobile mode */ isMobileMode(): boolean; /** * Navigate to a specific route within the iframe * @param route - The route/path to navigate to (e.g., '/login', '/dashboard') */ navigateToRoute(route: string): Promise; }