import { AssetData } from '../../../utils/types'; export declare const formatDate: (dateString?: string) => string; export declare const formatFileSize: (bytes?: number) => string; export declare const getAssetTypeDisplay: (asset: AssetData) => string; export declare const filterNonDirectoryAssets: (assets: AssetData[]) => AssetData[]; export declare const createBreadcrumbFromAsset: (asset: AssetData) => { parent_uid: string; uid: string; created_by: string; updated_by: string; created_at: string; updated_at: string; content_type: string; file_size?: number; file_name?: string; dimension?: import("../../../utils/types").Dimension; dimensions?: import("../../../utils/types").Dimension; assetId?: string; _version?: number; is_dir: boolean; tags: string[]; title?: string; lower_name?: string; url?: string; description?: string; name: string; type?: string; path?: { uid: string; title: string; }[]; space_uid?: string; locale?: string; asset_type?: import("../../../utils/types").AssetTypeInfo; invalid_asset?: boolean; errorMessage?: string; root: boolean; folder_uid: string; }; export declare const isGroupValue: (value: any) => boolean; export declare const getChildrenCount: (groupData: Record) => number; export declare const formatMetadataValue: (value: any) => string; export declare const hasMetadata: (metadata?: Record) => boolean; export declare const UI_CONSTANTS: { readonly ITEMS_PER_PAGE: 20; readonly POPOVER_WIDTH: 330; readonly MAX_VISIBLE_TAGS: 6; readonly MAX_DISPLAY_COUNT: 10000; }; export declare const generateContainerClassName: (showSidebar: boolean, isSidebarExpanded: boolean, hasAssets: boolean, isLoading: boolean) => string; export declare const formatDisplayCount: (count: number) => string; export declare const calculatePopoverPosition: (triggerRect: DOMRect, popoverWidth?: number) => { top: number; left: number; }; export declare const createSearchParamsString: (sortById: string, sortingDirection: string, searchText: string, searchType: string | React.ReactNode) => string; export declare const hasSearchParamsChanged: (currentParams: string, previousParams: string) => boolean; export declare const getSpaceUids: (selectedFolder: any, linkedSpaces: string[]) => string[];