import { ElementRef, TemplateRef, ViewContainerRef } from '@angular/core'; import { Subject } from 'rxjs'; import { GasModal } from '../gas-modal.interface'; import { GasModalService } from '../gas-modal.service'; export declare class GasModalComponent { private gasModalService; container: ViewContainerRef; modal: GasModal.Modal; id: string; data$: Subject; get hasHeader(): boolean; get modalStyle(): GasModal.ModalStyle; get modalWidthStyle(): Record; get contentHeightStyle(): Record; constructor(gasModalService: GasModalService); clickHandler(event: MouseEvent | any): void; closeModal(): void; confirm(): void; showFooter(footer: TemplateRef, closeButtonText: string): boolean; }