import { BreakpointObserver } from '@angular/cdk/layout'; import { AfterViewInit, ElementRef } from '@angular/core'; import { FormBuilder, FormGroup } from '@angular/forms'; import { MatDialogRef } from '@angular/material/dialog'; import { TranslateService } from '@ngx-translate/core'; import { LoaderService } from '../../services/loader.service'; import * as i0 from "@angular/core"; export declare class MatDialogComponent implements AfterViewInit { dialogRef: MatDialogRef; loader: LoaderService; fb: FormBuilder; translate: TranslateService; private el; data: any; private breakpointObserver; trnID: string; textMessage: string; fileValueJson: any; excelDataAsJson: any; inputJsonAPI: any; arrayName: any; resendCountdown: number; resendTimer: any; timer: number; remainingTime: number; timeRemaining_percent: number; intervalId: any; productId: string; premiumCategoryID: string; reasoninput: any; allocationErrorss: boolean; termsChecked: boolean; variantCopyForm: FormGroup; submitted: boolean; comments: string; deleteCommentForm: FormGroup; deleteCommentFormSubmitted: boolean; selectedDate: Date; minDate: Date; maxDate: Date; agreedToDelete: boolean; constructor(dialogRef: MatDialogRef, loader: LoaderService, fb: FormBuilder, translate: TranslateService, el: ElementRef, data: any, breakpointObserver: BreakpointObserver); close(): void; closeNull(): void; ngAfterViewInit(): void; removeAriaOwns(): void; onNoClick(): void; yesScreen(): void; yes(): void; CLOSE(): void; YES(): void; stopCountdownTimer(): void; startResendTimer(): void; handleEnteredValue(): void; submitVariant(): void; onCommentSubmit(): void; onCancel(): void; submitDeleteCommentForm(): void; isDesktop(): boolean; isMobile(): boolean; getKeys(obj: any): { key: string; value: any; }[]; getRecordValue(key: string): string; changeTaxTypeYes(): void; changeTaxTypeNo(): void; onConfirm(): void; yesButtonMD(): void; noButtonMD(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }