import { Selection } from '@heroui/react'; import { FileBrowserEntry, FileBrowserViewMode } from './file-browser-types.js'; export interface StorageEntryListBoxProps { canDelete: boolean; canDownload: boolean; canMove: boolean; canRename: boolean; entries: readonly FileBrowserEntry[]; isDownloading: boolean; onDelete: (entry: FileBrowserEntry) => void; onDownload: (entry: FileBrowserEntry) => void; onMove: (entry: FileBrowserEntry) => void; onOpenFolder: (prefix: string) => void; onRename: (entry: FileBrowserEntry) => void; onSelectionChange: (keys: Selection) => void; onView: (entry: FileBrowserEntry) => void; selectedKeys: Selection; viewMode: FileBrowserViewMode; } export declare function StorageEntryListBox({ canDelete, canDownload, canMove, canRename, entries, isDownloading, onDelete, onDownload, onMove, onOpenFolder, onRename, onView, onSelectionChange, selectedKeys, viewMode }: StorageEntryListBoxProps): import("react").JSX.Element;