import { ViewContainerRef, ComponentFactoryResolver } from '@angular/core'; import { ComponentUtilsService } from '../../../../services/component-utils.service'; import { ApiService } from '../../../../services/api.service'; import { Asset } from '../../../../interfaces/things/assets/asset.interface'; import { AssetResourceData } from '../../../../interfaces/things/resources/asset-resource.interface'; export declare class AssetResViewer { utils: ComponentUtilsService; apiProvider: ApiService; private resolver; resource: any; viewContainer: ViewContainerRef; asset: Asset; data: AssetResourceData; constructor(utils: ComponentUtilsService, apiProvider: ApiService, resolver: ComponentFactoryResolver); ngDoCheck(): Promise; getAsset(): Promise; pickAssetStyle(): { width: string; }; }