import { DestroyRef, OnChanges, SimpleChanges } from '@angular/core'; import { FormControl } from '@angular/forms'; import { CbmDocumentReferenceModel, CbmDocumentReferenceRepository } from '@g2-common/document-reference-repository'; import { TStatus } from '../../../types'; import { CbmNotificationService } from '@g2-common/notification-service'; import * as i0 from "@angular/core"; export declare class DeleteComponent implements OnChanges { private notificationService; private documentReferenceRepository; private destroyRef; document: import("@angular/core").InputSignal; goBack: import("@angular/core").OutputEmitterRef; remove: import("@angular/core").OutputEmitterRef; statusOfDelete: import("@angular/core").WritableSignal; confirmControl: FormControl; constructor(notificationService: CbmNotificationService, documentReferenceRepository: CbmDocumentReferenceRepository, destroyRef: DestroyRef); ngOnChanges(changes: SimpleChanges): void; getTransactionType(collectionName: string): string; deleteDocument(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }