/// import * as React from 'react'; import Cropper from './Cropper'; export interface CropViewerState { previewImage?: File; selectedImage?: string; } export interface CropProps { prefixCls: string; value: Blob; onChange: (blob: Blob) => void; size?: Array; circle?: boolean; renderModal: (args?: any) => React.ComponentElement; getSpinContent: () => React.ComponentElement; locale?: String; accept?: String; } export default class CropViewer extends React.Component { static Cropper: typeof Cropper; static defaultProps: { prefixCls: string; size: number[]; circle: boolean; locale: string; accept: string; }; constructor(props: any); componentWillReceiveProps(nextProps: any): void; loadSelectedImage: (blobOrString: string | Blob) => void; readBlob: (blob: Blob) => void; reset: () => void; selectImage: (file: any) => void; onChange: (fileblob: Blob) => void; render(): JSX.Element; }