import { EventEmitter, OnDestroy } from '@angular/core'; import { AlertController } from '@ionic/angular'; import { ApiService } from '../../../../../services/api.service'; import { ComponentUtilsService } from '../../../../../services/component-utils.service'; import { Asset } from '../../../../../interfaces/things/assets/asset.interface'; export declare class FileFormElement implements OnDestroy { apiService: ApiService; utils: ComponentUtilsService; alertController: AlertController; formData: any; formValue: any; formChangedValue: EventEmitter; file: any; asset: Asset; loaded: boolean; constructor(apiService: ApiService, utils: ComponentUtilsService, alertController: AlertController); ngAfterViewInit(): void; init(): Promise; ngOnDestroy(): void; onFileSelect(event: any): void; deleteFile(): Promise; confirmSave(): Promise; uploadFailed(): Promise; createNewThing(): Promise; createNewAsset(): Promise; upload(guid: string): Promise; }