import { EventEmitter, OnInit, TemplateRef } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { InvoiceService } from '../invoice.service'; import { AlertService } from 'ngx-techlify-core'; import { SaleDocumentTypeEnum } from '../sale-document-type-enum'; import { QuotationService } from "../quotation.service"; import * as i0 from "@angular/core"; export declare class InvoiceDeleteButtonComponent implements OnInit { private matDialog; private invoiceService; private quotationService; private alertService; invoice: any; deleted: EventEmitter; isDeleting: boolean; documentType: string; constructor(matDialog: MatDialog, invoiceService: InvoiceService, quotationService: QuotationService, alertService: AlertService); ngOnInit(): void; showConfirmDeleteDialog(templateRef: TemplateRef): void; delete(): void; protected readonly SaleDocumentTypeEnum: typeof SaleDocumentTypeEnum; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }