import * as React from 'react'; import { UploadAsyncProps } from './interfaces/UploadAsyncProps'; /** * @hidden */ export interface UploadInputProps { async: UploadAsyncProps; multiple?: boolean; disabled?: boolean; accept?: string; onAdd: (files: FileList) => void; onMouseDown: (e: React.MouseEvent) => void; } /** * @hidden */ export declare class UploadInput extends React.Component { private _input; readonly actionElement: HTMLInputElement; onMouseDown: (e: any) => void; onAdd: () => void; render(): JSX.Element; }