import type { IconifyIcon } from '@iconify/types'; import type { IconProps } from './props.js'; /** * Result */ interface RenderSVGResult { svg: true; attributes: Record; body: string; } interface RenderSPANResult { svg: false; attributes: Record; } export type RenderResult = RenderSVGResult | RenderSPANResult; /** * Generate icon from properties */ export declare function render(icon: Required, props: IconProps): RenderResult; export {};