import React from 'react'; import { ILine } from '../Line/Line'; import { ITonal, IColor, IRef, IElementReference, IPropsAny, ISize } from '../types'; export type TFileChooseValue = File | Array; export interface IFileChoose extends ILine { tonal?: ITonal; color?: IColor; inputRef?: IRef; size?: ISize; max?: number; allowedTypes?: Array; files?: Array; valueDefault?: TFileChooseValue; value?: TFileChooseValue; multiple?: boolean; accept?: string; capture?: boolean | 'user' | 'environment'; remove?: boolean; renderFiles?: (value: TFileChooseValue, onRemove: (index: number) => any) => any; onClick?: (event: React.MouseEvent) => any; onChange?: (value: TFileChooseValue) => any; IconStart?: IElementReference; inputProps?: IPropsAny; WrapperProps?: IPropsAny; ComponentProps?: IPropsAny; } declare const FileChoose: React.FC; export default FileChoose;