import { CropperDrawSettings } from "./cropperDrawSettings"; export interface ICropperSettings { canvasWidth?: number; canvasHeight?: number; width?: number; height?: number; minWidth?: number; minHeight?: number; minWithRelativeToResolution?: boolean; croppedWidth?: number; croppedHeight?: number; touchRadius?: number; cropperDrawSettings?: any; noFileInput?: boolean; allowedFilesRegex?: RegExp; rounded: boolean; keepAspect: boolean; preserveSize: boolean; cropOnResize: boolean; compressRatio: number; } export declare class CropperSettings implements ICropperSettings { canvasWidth: number; canvasHeight: number; dynamicSizing: boolean; cropperClass: string; croppingClass: string; width: number; height: number; minWidth: number; minHeight: number; minWithRelativeToResolution: boolean; croppedWidth: number; croppedHeight: number; cropperDrawSettings: CropperDrawSettings; touchRadius: number; noFileInput: boolean; fileType: string; resampleFn: Function; markerSizeMultiplier: number; centerTouchRadius: number; showCenterMarker: boolean; allowedFilesRegex: RegExp; cropOnResize: boolean; preserveSize: boolean; compressRatio: number; private _rounded; private _keepAspect; constructor(settings?: any); rounded: boolean; keepAspect: boolean; }