import { AfterViewInit, ChangeDetectorRef } from "@angular/core"; import { BufferGeometry, Material, Mesh, Vector3 } from "three"; import { NgtObjectProps } from "@angular-three/core"; import * as i0 from "@angular/core"; export declare class FlatUIIcon extends NgtObjectProps implements AfterViewInit { private cd; set url(newvalue: string | undefined); set svg(text: string | undefined); width: number; private _iconmaterial; get iconmaterial(): Material; set iconmaterial(newvalue: Material); protected icongeometry: BufferGeometry; protected svgscale: Vector3; constructor(cd: ChangeDetectorRef); ngAfterViewInit(): void; protected mesh: Mesh; private group; private loader; private load; private process; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }