import { DirectoryEntry } from "./types.js"; import * as react_jsx_runtime0 from "react/jsx-runtime"; //#region src/react/file-browser/file-entry.d.ts /** Props for the FileEntry component */ interface FileEntryProps extends Omit, "children"> { /** The directory entry to render */ entry: DirectoryEntry; /** Resolved full path for this entry */ entryPath: string; /** Whether this entry is currently selected */ isSelected?: boolean; /** Custom file size formatter (defaults to formatFileSize) */ formatSize?: (bytes: number | undefined) => string; } /** Single file or directory row with icon, name, size, and selection state */ declare function FileEntry({ entry, entryPath, isSelected, formatSize, className, ...props }: FileEntryProps): react_jsx_runtime0.JSX.Element; //#endregion export { FileEntry, FileEntryProps }; //# sourceMappingURL=file-entry.d.ts.map