import { CropperDrawSettings } from './cropper-draw-settings'; export interface 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?: any; touchRadius?: number; noFileInput?: boolean; fileType?: string; resampleFn?: (c: HTMLCanvasElement) => void; markerSizeMultiplier?: number; centerTouchRadius?: number; showCenterMarker?: boolean; allowedFilesRegex?: RegExp; cropOnResize?: boolean; preserveSize?: boolean; compressRatio?: number; rounded?: boolean; keepAspect?: boolean; } 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: (c: HTMLCanvasElement) => void; markerSizeMultiplier: number; centerTouchRadius: number; showCenterMarker: boolean; allowedFilesRegex: RegExp; cropOnResize: boolean; preserveSize: boolean; compressRatio: number; private _rounded; private _keepAspect; constructor(settings?: ICropperSettings); set rounded(val: boolean); get rounded(): boolean; set keepAspect(val: boolean); get keepAspect(): boolean; } //# sourceMappingURL=cropper-settings.d.ts.map