import { Nullable } from 'tsdef'; import { FileData } from './file.types'; export interface DndEntryState { dndIsDragging?: boolean; dndIsOver?: boolean; dndCanDrop?: boolean; } export interface FileEntryProps { file: Nullable; selected: boolean; focused: boolean; dndState: DndEntryState; }