import { ElementCreator, Component as WebComponent } from 'xinjs'; import { SVGIconMap } from './icon-types'; export declare const defineIcons: (newIcons: { [key: string]: string; }) => void; export declare const svg2DataUrl: (svg: SVGElement, fill?: string | false, stroke?: string | false, strokeWidth?: number | string) => string; export declare const icons: SVGIconMap; export declare class SvgIcon extends WebComponent { icon: string; size: number; fill: string; stroke: string; strokeWidth: number; constructor(); render(): void; } export declare const svgIcon: ElementCreator>;