import { IconBaseComponent } from '../icon-base/icon-base.component';
import { IconColor, IconSize } from './icon.model';
import * as i0 from "@angular/core";
export declare class IconComponent extends IconBaseComponent {
    private ICON_MATERIAL_CLASS;
    /**
     * Icon size
     */
    size: IconSize;
    /**
     * Icon variant theme
     */
    variant: IconColor;
    protected getClassName(): string;
    private classModifier;
    static ɵfac: i0.ɵɵFactoryDeclaration<IconComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<IconComponent, "nj-icon", never, { "size": { "alias": "size"; "required": false; }; "variant": { "alias": "variant"; "required": false; }; }, {}, never, never, true, never>;
}
