import { OnInit } from "@angular/core";
import { MatDialogRef } from "@angular/material/dialog";
export interface DialogConfig {
    title?: string;
    description?: string | string[];
    saveBtnLabel?: string;
    cancelBtnLabel?: string;
    discardBtnLabel?: string;
    showErrorIcon?: boolean;
    hideCloseIcon?: boolean;
    size?: string;
    hideSaveBtn?: boolean;
    hideCloseBtn?: boolean;
    hideDiscardBtn?: boolean;
    showZoomBtn?: boolean;
    onCloseRequest?: (e: any) => Promise<boolean>;
}
export declare class CommonDeleteComponent implements OnInit {
    data: DialogConfig;
    dialogRef: MatDialogRef<CommonDeleteComponent>;
    translation: any;
    title: string;
    saveBtnLabel: string;
    cancelBtnLabel: string;
    discardBtnLabel: string;
    description: string;
    size: string;
    showZoomBtn: boolean;
    isMultiLine: boolean;
    constructor(data: DialogConfig, dialogRef: MatDialogRef<CommonDeleteComponent>);
    ngOnInit(): void;
}
