import { MouseEventHandler } from 'react'; import { FileItem, FileUploaderProps } from '../types'; export type UploadedFileProps = { item: FileItem; } & Pick, 'disabled' | 'onClick' | 'onDelete' | 'maxLabelLength' | 'maxLabelLengthFunc'>; export declare function useUploadedFile(props: UploadedFileProps): { isHidden: boolean; isError: boolean; isLoading: boolean; onClick: MouseEventHandler | undefined; onDelete: (() => void | undefined) | undefined; };