import * as React from 'react'; import {PropsWithChildren} from "react"; type FileUploadChildrenProps = { openFileUploadDialog: React.MouseEventHandler; }; export interface FileUploadProps { dataHook?: string; className?: string; children(params: FileUploadChildrenProps): React.ClassicElement; multiple?: boolean; accept?: string; capture?: 'user' | 'environment'; name?: string; onChange(fileList: FileList): void; } export default class FileUpload extends React.PureComponent> {}