import React from 'react'; import Html5Uploader from './html5-uploader'; import IframeUploader from './iframe-uploader'; import type { Html5Props, UploadFile } from '../types'; export default class Uploader extends React.Component { state: { Component: typeof Html5Uploader; }; uploaderRef: InstanceType | InstanceType; componentDidMount(): void; abort(file: UploadFile): void; startUpload(files: UploadFile[]): void; saveUploaderRef: (ref: InstanceType) => void; render(): React.JSX.Element; }