import React, { PureComponent } from "react";
import { UploadComponentProps } from "./interfaces";
export default class UploadComponent extends PureComponent<UploadComponentProps, any> {
    private _inputRef;
    private _file;
    constructor(props: UploadComponentProps, context: any);
    /**
     * 获取input元素
     */
    private _saveInputField;
    /**
     * 文件变化
     */
    private _onChange;
    /**
     * 上传
     * @param data 其他参数
     */
    upload(data?: {
        [key: string]: string;
    }): false | undefined;
    /**
     * 重置
     */
    reset(): void;
    render(): React.JSX.Element;
}
