import { ChangeEvent, ReactNode } from 'react'; export interface FileUploadProps { size?: "small" | "medium"; variant?: "vertical" | "horizontal"; label?: ReactNode; helperText?: ReactNode; icon?: ReactNode; error?: boolean; id?: string; name?: string; accept?: string; required?: boolean; multiple?: boolean; fullWidth?: boolean; disabled?: boolean; pattern?: string; title?: string; value?: File[] | FileList | null; localeText?: { files: string; }; onChange?(e: ChangeEvent): void; } export interface HTMLInputElementFile extends HTMLInputElement { reset: () => void; } declare const File: import('react').ForwardRefExoticComponent>; export default File;