export declare const DEFAULT_CLASS = "cop-multi-file-upload"; export declare const DEFAULT_DROPZONE_LABEL = "Upload files"; export declare const DEFAULT_LIST_LABEL = "Files added"; export declare const DEFAULT_MIME_TYPES: { flv: string; heic: string; heif: string; msg: string; }; export declare const DEFAULT_ALLOWED_TYPES: string[]; export interface MultiFileUploadProps { id: string; error?: any[] | null; fieldId: string; readonly?: boolean; value?: any[]; onChange?: (event: any) => void; classBlock?: string; classModifiers?: string | string[]; className?: string; dropzoneHint?: any[] | null; dropzoneLabel?: string; listLabel?: string | null; hint?: string; allowedTypes?: string[]; maxFileSize?: string; showDropzoneLabel?: boolean; showTypeDetails?: boolean; fetchFile?: boolean; allowDelete?: boolean; allowReadonlyDownload?: boolean; } export declare const MultiFileUpload: ({ id, fieldId, value, classBlock, classModifiers, className, dropzoneHint, dropzoneLabel, error, allowedTypes, listLabel, maxFileSize, onChange, readonly, showDropzoneLabel, showTypeDetails, fetchFile, allowDelete, allowReadonlyDownload, }: MultiFileUploadProps) => import("react/jsx-runtime").JSX.Element;