import { MatDialog } from '@angular/material/dialog';
import { BaseClient } from '../../client/base.client';
export declare class YzImgCropperService {
    dialog: MatDialog;
    private client;
    constructor(dialog: MatDialog, client: BaseClient);
    /**
     * 图片裁剪
     * @param option
     */
    imgCropper(option: {
        imgFile: any;
        onOk: (value: any) => void;
        fileType?: 'FileEvent' | 'Base64' | 'BlobFile';
        containWithinAspectRatio?: boolean;
        format?: string;
        imageQuality?: number;
        aspectRatio?: number;
        maxSizeMB?: number;
        maxWidthOrHeight?: number;
    }): void;
}
