import { CSSResultGroup, PropertyValues, TemplateResult, LitElement } from 'lit';
/**
* @cssprop [--sbb-icon-svg-width=auto] - Can be used to set a custom width.
* @cssprop [--sbb-icon-svg-height=auto] - Can be used to set a custom height.
*/
export declare abstract class SbbIconBase extends LitElement {
static styles: CSSResultGroup;
private static readonly _defaultNamespace;
private _svgNamespace;
/**
* The icon svg content rendered on the page: .
*/
private _svgIcon?;
/**
* When set to `true`, SVG content that is HTTP fetched will not be checked
* if the response SVG content has any `