import React from "react"; export type FileData = { data: string; fileSize: number; fileType: string; original_filename: string; }; declare const sizes: readonly ["xs", "sm", "md"]; export interface FileUploadProps { acceptMultipleFiles?: boolean; allowRemoval?: boolean; children?: React.ReactNode; dragActiveMessage?: string; files: FileData[]; fileRequirements?: string; message: string; showImages?: boolean; showUploadButton?: boolean; size?: (typeof sizes)[number]; uploadButtonText?: string; onUpdateFiles: (data: FileData[]) => unknown; } export declare const FileUpload: ({ acceptMultipleFiles, allowRemoval, children, dragActiveMessage, files, fileRequirements, message, showImages, showUploadButton, size, uploadButtonText, onUpdateFiles, }: FileUploadProps) => React.JSX.Element; export {}; //# sourceMappingURL=FileUpload.d.ts.map