import { JsonSchemaFormService } from 'angular6-json-schema-form'; import { OnInit, ElementRef } from '@angular/core'; import { AbstractControl, FormArray } from '@angular/forms'; import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; import { InteractionsService } from '../interactions.service'; export declare class WidgetImagesComponent implements OnInit { private jsf; private sanitization; private interactionsService; inputFiles: ElementRef; formControl: FormArray; controlName: string; controlValue: { base64?: string; size?: string; name?: string; type?: string; id?: string; uri?: string; }[]; controlDisabled: boolean; boundControl: boolean; options: any; layoutNode: any; layoutIndex: number[]; dataIndex: number[]; readonly: boolean; itemFormControl: AbstractControl; runShowImg(index: number): void; get imgs(): SafeResourceUrl[]; constructor(jsf: JsonSchemaFormService, sanitization: DomSanitizer, interactionsService: InteractionsService); ngOnInit(): void; handleFileInput(files: FileList): Promise; getName(index: any): string; getNameParts(index: any): { name: string; extension: string; }; changeName(index: any, name: any): void; remove(index: any): void; }