import { FC, InputHTMLAttributes } from "react";
import { ButtonProps } from "../../../Button";
import './index.scss';
export interface FormFileProps {
    /**
     * 禁用
     */
    disabled?: boolean;
    /**
     * 文件类型 可接受字符串 或数组
     */
    fileType?: string | Array<string>;
    /**
     * 按钮名称 默认 选择文件
     */
    buttonLabel?: string;
    /**
     * 值改变传出
     */
    onChange?: (value: FileList) => any;
    /**
     * 默认值
     */
    defaultValue?: string | FileList;
    /**
     * input 其他属性
     */
    inputProps?: InputHTMLAttributes<HTMLInputElement>;
    /**
     * 按钮配置
     */
    buttonProps?: ButtonProps;
}
/**
 * 文件组件
 */
declare const FormFile: FC<FormFileProps>;
export default FormFile;
