export interface FileUploadProps { id: string; fieldId: string; disabled?: boolean; error?: string | null; readonly?: boolean; /** file to be uploaded */ value?: string | { name: string; extension?: string; type: string; file?: File | null; url: string; } | null; onChange?: (event: any) => void; classBlock?: string; classModifiers?: string | string[]; className?: string; fetchFile?: boolean; } export declare const DEFAULT_CLASS = "hods-file-upload"; /** ## When to use this component You should only ask users to upload something if it's critical to the delivery of your service. */ export declare const FileUpload: ({ id, fieldId, disabled, error, readonly, value, onChange, classBlock, classModifiers, className, fetchFile, ...attrs }: FileUploadProps) => import("react/jsx-runtime").JSX.Element;