import { Injector } from '@angular/core'; import { CoreBaseComponent } from '../../../common/base.component'; import * as i0 from "@angular/core"; export declare class IconLayerComponent extends CoreBaseComponent { /** * The source name to use for logging */ protected get logSourceName(): string; private internalFontSize; /** * Input binding for the size of the layer. */ size: number | string; /** * Input binding for the top position of the layer. */ top: number | string; /** * Input binding for the left position of the layer. */ left: number | string; /** * Input binding for the height of the layer. */ height: number | string; /** * Input binding for the width of the layer. */ width: number | string; /** * Host element binding for the right position of the layer */ get getTop(): string; /** * Host element binding for the left position of the layer */ get getLeft(): string; /** * Host element binding for the width of the layer */ get getWidth(): string; /** * Host element binding for the height of the layer */ get getHeight(): string; /** * Host element binding for the font-size of the icon */ get fontSize(): any; constructor(injector: Injector); /** * Gets the initial host classes to be applied to this element */ protected getInitialHostClasses(): string[]; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }