import { FileBrowserEntry } from './file-browser-types.js'; export declare function validateFolderName(name: string): string; export declare function validateFileName(name: string): string; export declare function renameEntryKey(entry: Pick, newName: string): string; export declare function moveEntryKey(entry: Pick, destinationPrefix: string): string; export declare function isInvalidFolderMove(sourcePrefix: string, destinationPrefix: string): boolean; export declare function pruneSelection(selectedIds: ReadonlySet, entries: readonly FileBrowserEntry[]): Set; export declare function toggleStorageEntrySelection(selectedIds: ReadonlySet, id: string, selected: boolean): Set; export declare function selectedEntries(selectedIds: ReadonlySet, entries: readonly FileBrowserEntry[]): FileBrowserEntry[]; export declare function filterBrowserEntries(entries: readonly FileBrowserEntry[], query: string): FileBrowserEntry[]; export declare function folderOpenPrefix(entry: FileBrowserEntry): string;