import { EventEmitter, AfterViewInit } from '@angular/core'; import { ModalController } from '@ionic/angular'; import { Thing } from '../../../../interfaces/things/thing.interface'; import { ApiService } from '../../../../services/api.service'; import { ComponentUtilsService } from '../../../../services/component-utils.service'; export declare class ResourceViewersModal implements AfterViewInit { utils: ComponentUtilsService; apiProvider: ApiService; modalController: ModalController; resource: Thing; navigate: EventEmitter; render: boolean; refreshedResource: Thing; platform: string; constructor(utils: ComponentUtilsService, apiProvider: ApiService, modalController: ModalController); ngAfterViewInit(): void; init(): Promise; navigateEvent(guid: string): Promise; closeModal(): void; }