import type { NimbleIcon } from '@ni/nimble-tokens/dist/icons/js';
import { Icon } from '../icon-base';
/**
 * Icon base class for the standard nimble icon set
 */
export declare class IconSvg extends Icon {
    readonly icon: NimbleIcon;
    constructor(/** @internal */ icon: NimbleIcon);
}
export declare const registerIconSvg: (baseName: string, iconClass: typeof IconSvg) => void;
