import type { I18njs } from '@procore/core-i18n-js';
import type { ThumbnailDocumentIconVariant } from './ThumbnailDocumentIcon';
export declare function getIsFilePreviewableAsImage(src: File | string | null | undefined): boolean;
export declare function getThumbnailVariantForFilename(filename: string): ThumbnailDocumentIconVariant;
export declare function getThumbnailAriaLabel(i18n: I18njs, label?: string, caption?: string): string | undefined;
