export type DefinedIcon = keyof typeof icons; export type Icon = DefinedIcon | (string & NonNullable); export declare function isDefinedIcon(icon: Icon): icon is DefinedIcon; export declare function getIconElement(name: DefinedIcon): SVGElement; export declare function getIconElement(name: string & NonNullable): undefined; declare const icons: { readonly 'astro:logo': ""; readonly warning: ""; readonly 'arrow-down': ""; readonly bug: ""; readonly '': ""; readonly 'check-circle': ""; readonly gear: ""; readonly lightbulb: ""; readonly 'file-search': ""; readonly star: ""; readonly checkmark: ""; readonly 'dots-three': ""; readonly copy: ""; readonly compress: ""; readonly grid: ""; readonly puzzle: ""; readonly approveUser: ""; readonly checkCircle: ""; readonly resizeImage: ""; readonly searchFile: ""; readonly image: ""; readonly robot: ""; readonly sitemap: ""; }; export {};