import type { ReactElement } from "react"; export type FileBadgeFamily = "pdf" | "word" | "powerpoint" | "excel" | "archive" | "tabular" | "text" | "code" | "markup" | "config" | "database" | "generic"; export interface FileBadgeSpec { readonly family: FileBadgeFamily; readonly label: string; } export declare function fileBadgeSpec(displayName: string, detectedType?: string): FileBadgeSpec; export interface FileBadgeProps { readonly displayName: string; readonly detectedType?: string | undefined; } export declare function FileBadge({ displayName, detectedType }: FileBadgeProps): ReactElement;