import { OnInit } from '@angular/core'; import { QuestionComponent } from '../question.component'; import { ImageManipulationService } from '../image-manipulation.service'; import { ImageAsset, ImageAssetFactory, ImageAssetType } from '../../domain/card'; import { NgxSpinnerService } from 'ngx-spinner'; import { ScrollService } from '../scroll.service'; import { FormGroup } from '@angular/forms'; export declare class MultiImageUploadQuestionComponent extends QuestionComponent implements OnInit { private spinnerService; private imageService; private imageAssetFactory; private scrollService; form: FormGroup; question: any; input: any; type: string; images: ImageAsset[]; imageAssetType: typeof ImageAssetType; constructor(spinnerService: NgxSpinnerService, imageService: ImageManipulationService, imageAssetFactory: ImageAssetFactory, scrollService: ScrollService); ngOnInit(): void; readonly isInvalid: boolean; readonly show: boolean; readonly hasUploadedImages: number; clearImage(index: number): void; clickFile(questionKey: any): void; setFromImage(event: any): Promise; }