import { Selection } from '@heroui/react'; import { SettingsCardState } from '../../../lib/auth/settings/settings-card-state.js'; import { FileBrowserEntry, FileBrowserViewMode } from './file-browser-types.js'; export declare function StorageFilesContent({ canDelete, canDownload, canMove, canRename, emptyKind, entries, isDownloading, onDelete, onDownload, onMove, onOpenFolder, onRename, onView, onSelectionChange, selectedKeys, state, viewMode }: { canDelete: boolean; canDownload: boolean; canMove: boolean; canRename: boolean; emptyKind: "bucket" | "folder" | "filter"; 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; onView: (entry: FileBrowserEntry) => void; onSelectionChange: (keys: Selection) => void; selectedKeys: Selection; state: SettingsCardState; viewMode: FileBrowserViewMode; }): import("react").JSX.Element | null;