export interface FileItemProps { file: File; onRemove: () => void; disabled?: boolean; } export interface FileUploaderProps { files?: File[]; onChange?: (files: File[]) => void; accept?: string; multiple?: boolean; maxFileSize?: number; disabled?: boolean; isError?: boolean; errorMessage?: string; supportMessage?: string; text?: string; isSmall?: boolean; onFileSizeExceeded?: () => void; }