import { ComponentRef } from '@angular/core'; import { ThfDialogType } from '@totvs/thf-core/services/thf-dialog-base/thf-dialog.enum'; import { ThfDialogConfirmOptions, ThfDialogAlertOptions } from '@totvs/thf-core/services/thf-dialog-base/thf-dialog.interface'; import { ThfModalAction } from '@totvs/thf-core/components/thf-modal-base/thf-modal-action.interface'; import { ThfModalComponent } from '../../components/thf-modal/thf-modal.component'; /** * @docsPrivate * * @description * * Componente que serve como container do thf-dialog.service */ export declare class ThfDialogComponent { thfModal: ThfModalComponent; title: string; message: string; primaryAction: ThfModalAction; secondaryAction: ThfModalAction; private componentRef; close(): void; destroy(): void; configDialog(primaryLabel?: any, primaryAction?: any, secondaryLabel?: any, secondaryAction?: any): void; open(dialogOptions: (ThfDialogConfirmOptions | ThfDialogAlertOptions), dialogType: ThfDialogType, componentRef?: ComponentRef): void; }