/********** Angular **********/ import { OnInit, OnDestroy } from "@angular/core"; /********** Ionic **********/ /********** Plugin **********/ import { Subscription, Observable } from "rxjs"; /********** Component & Service **********/ import { WebApiService, ModalPageParams, ZGroup, ZCoreService, ZComponentOutputEvent, FieldService, ComponentErrorHandlerService } from "mmhglobal-zcore"; import { ZComponentService } from "../services/zcomponent.service"; import * as i0 from "@angular/core"; export declare class ZmodalMobileComponent implements OnInit, OnDestroy { private webApiService; private zcoreService; private componentErrorHandlerService; private fieldService; private componentService; modalParams: ModalPageParams; group: ZGroup; subscription: Subscription; backButtonSubscription: Subscription; constructor(webApiService: WebApiService, zcoreService: ZCoreService, componentErrorHandlerService: ComponentErrorHandlerService, // Use in mmhglobal-zmodal.helper fieldService: FieldService, // Use in mmhglobal-zmodal.helper componentService: ZComponentService); ngOnInit(): void; ngOnDestroy(): void; onCancel(event?: ZComponentOutputEvent): void; onConfirm(event: ZComponentOutputEvent): void; onInitClose(event?: ZComponentOutputEvent): void; subjectEvent(event: ZComponentOutputEvent, group: ZGroup, me: any): void; getModel$(group: any, id: string): Observable; getGridStyle(): { "height.px": number; "width.px": number; }; isMobileScreen(): boolean; isSITEnvironment(): any; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }