import { EventEmitter } from '@angular/core'; import { BsModalRef } from 'ngx-bootstrap/modal'; import { ImageCroppedEvent } from 'ngx-image-cropper'; import * as i0 from "@angular/core"; export type DataCropperDialog = { image: File; width: number; height: number; }; export type ResultCropperDialog = { blob: Blob; imageUrl: string; }; export declare class DialogCropperComponent { private bsModalRef; data: DataCropperDialog; hasFixedSize: boolean; aspectRatio?: number; result: import("@angular/core").WritableSignal; onClose: EventEmitter; constructor(bsModalRef: BsModalRef); ngOnInit(): void; imageCropper(event: ImageCroppedEvent): void; resultHandler(): void; cancel(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }