import type { VastIcon, RenderedVastIcon } from '../../../types'; import { type LoadResourceOptions } from '../resources/loadResource'; export interface RenderIconOptions extends LoadResourceOptions { drawnIcons: RenderedVastIcon[]; onIconClick?(icon: VastIcon): void; } export declare const renderIcon: (icon: VastIcon, config: RenderIconOptions) => Promise;