import type { OgImageRenderEventContext } from '../../../../../types.js'; interface IconsData { icons: Record; width: number; height: number; } declare module '#og-image-virtual/iconify-json-icons.mjs' { function loadIcons(): Promise; } declare module 'nitropack/types' { interface NitroApp { _ogImageIconsData?: IconsData; } } /** * Service function to get emoji SVGs from local iconify JSON files * This does not perform HTML replacement - that's handled by the AST plugin * This implementation prioritizes local deps over API calls (addresses issue #354) * Icons are loaded lazily on first use to avoid 24MB+ memory at startup */ export declare function getEmojiSvg(ctx: OgImageRenderEventContext, emojiChar: string): Promise; export {};