import { EventEmitter, OnDestroy, OnInit } from '@angular/core'; import { MatDialog } from '@angular/material/dialog'; import { DomSanitizer } from '@angular/platform-browser'; import { AssetManagementService } from '../../../asset-management.service'; import { AssetModel, FileTypeEnum } from '../../../models'; import { AssetService } from '../../../services/asset.service'; export declare class AssetItemComponent implements OnInit, OnDestroy { private dialog; private domSanitizer; private svc; private assetService; constructor(dialog: MatDialog, domSanitizer: DomSanitizer, svc: AssetManagementService, assetService: AssetService); asset: AssetModel; selectAsset: EventEmitter; base64Pdf: import("@angular/platform-browser").SafeUrl; selectedAssets: Array; fileType: typeof FileTypeEnum; private destroy$; ngOnInit(): void; readonly checkSelectedAsset: boolean; private bindSubscriber; onChange(): void; editAsset(): void; ngOnDestroy(): void; }