export declare class cIcon { private io?; private inheritedAttributes; private didLoadIcon; el: HTMLElement; private svgContent?; private isVisible; type?: string; /** * Specifies which icon to use from the built-in set of icons. */ name?: string; /** * Specifies the exact `src` of an SVG file to use. */ src?: string; /** * A combination of both `name` and `src`. If a `src` url is detected * it will set the `src` property. Otherwise it assumes it's a built-in named * SVG and set the `name` property. */ icon?: any; size?: string; /** * If enabled, ion-icon will be loaded lazily when it's visible in the viewport. * Default, `false`. */ lazy: boolean; /** * When set to `false`, SVG content that is HTTP fetched will not be checked * if the response SVG content has any `