import { AfterViewInit, ChangeDetectorRef, ElementRef, TemplateRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class TlIcons implements AfterViewInit {
    private change;
    icon: string;
    lib: string;
    style: string;
    size: string;
    animation: string;
    color: string;
    align: string;
    content: ElementRef<any>;
    template: TemplateRef<any>;
    constructor(change: ChangeDetectorRef);
    ngAfterViewInit(): void;
    contentIconCode(): void;
    isFullCode(): boolean;
    getStyle(): void;
    setStyle(start: any, length: any): void;
    setIcon(start: number): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<TlIcons, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<TlIcons, "tl-icon", never, { "icon": "icon"; "lib": "lib"; "style": "style"; "size": "size"; "animation": "animation"; "color": "color"; "align": "align"; }, {}, never, ["*"], false, never>;
}
//# sourceMappingURL=icons.d.ts.map