import { ElementRef, EventEmitter, OnInit, Renderer2, RendererFactory2, NgZone, WritableSignal, OnDestroy } from '@angular/core'; import { Subscription } from 'rxjs'; import { ViewportService } from '../viewport/viewport.service'; import * as i0 from "@angular/core"; export declare class ScPopOutComponent implements OnInit, OnDestroy { private elementRef; private viewportService; private rendererFactory; private zone; static activeInstance: WritableSignal; showHeader: boolean; viewPortMobileSubscription: Subscription; viewPortLandscapeSubscription: Subscription; renderer: Renderer2; safeClickIds: string[]; private _isOpen; get isOpen(): boolean; set isOpen(value: boolean); isOpenChange: EventEmitter; isShowHeader: EventEmitter; autoClose: boolean; disabled: boolean; title: any; sheet: boolean; isTriggered: boolean; callerCloses: boolean; multiSelect: boolean; propagate: boolean; constructor(elementRef: ElementRef, viewportService: ViewportService, rendererFactory: RendererFactory2, zone: NgZone); ngOnInit(): void; ngOnDestroy(): void; close(): void; onTriggerClicked(event: any): void; open(): void; get sheetState(): "true" | "false"; private onClick; onDblClick(targetElement: any): void; onOpen(): void; onClose(): void; private enforceSingleActive; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }