declare const getIconUrl: (icon: string, iconType?: IconType, iconLibrary?: IconLibrary) => string; declare const isBrandsIcon: (icon?: string) => boolean; declare const getLanguageIconUrl: (language: string) => string | null; declare const ICON_TYPES: readonly ["brands", "duotone", "light", "regular", "sharp-duotone-solid", "sharp-light", "sharp-regular", "sharp-solid", "sharp-thin", "solid", "thin"]; type IconType = (typeof ICON_TYPES)[number]; declare const ICON_LIBRARIES: readonly ["fontawesome", "lucide"]; type IconLibrary = (typeof ICON_LIBRARIES)[number]; type PageType = "default" | "pdf" | "minimal"; type BaseMultiViewItemType = { title: string; content: string; icon?: string; iconType?: IconType; }; type MultiViewItemType = BaseMultiViewItemType & { active?: boolean; }; export { getIconUrl, isBrandsIcon, getLanguageIconUrl, ICON_TYPES, type IconType, type IconLibrary, type MultiViewItemType, type PageType, }; //# sourceMappingURL=icon-utils.d.ts.map