import { FunctionComponent } from 'react'; import { UploadProps } from './interface'; import ImageUpload, { ImageUploadProps } from './ImageUpload'; import Dragger, { DraggerProps } from './Dragger'; import ImgCrop, { ImgCropProps } from './ImgCrop'; import './index.scss'; declare const InternalUpload: FunctionComponent; type MergedUploadType = typeof InternalUpload & { ImageUpload: typeof ImageUpload; Dragger: typeof Dragger; ImgCrop: typeof ImgCrop; }; declare const Upload: MergedUploadType; export type { UploadProps, ImageUploadProps, DraggerProps, ImgCropProps }; export default Upload;