import { OnInit, ElementRef, Injector, ComponentFactoryResolver, ComponentRef, Type } from '@angular/core'; import { ShellOptions } from '../../interfaces'; import { WindowManager } from '../../services/window-manager.service'; export declare class WindowShellComponent implements OnInit { hostView: ElementRef; private windowMng; private factoryResolver; private injector; name: string; fullScreen: boolean; focused: boolean; embeddedView: Type; options: ShellOptions; ref: ComponentRef; isMobile: boolean; private vcRef; private layoutParams; readonly height: string | number; readonly width: string | number; readonly transform: string; readonly zIndex: 101 | 100; readonly touchAction: "none" | "unset"; animation: boolean; onShellFocus(): void; constructor(hostView: ElementRef, windowMng: WindowManager, factoryResolver: ComponentFactoryResolver, injector: Injector); ngOnInit(): void; close(): void; focus(): void; private startInteract; }