import { Injector, OnInit } from '@angular/core'; import { AxImage } from '../../../../forms/page/widgets/ax-image'; import { FormObjectViewService } from '../../form-object-view.service'; import { MatDialog } from '@angular/material/dialog'; import { ImageAnnotationDataDto } from './image-annotation-data-dto'; import { ImageWidgetValue } from '../../../../forms/page/widgets/widget-value/image-widget-value'; import { ActivatedRoute } from '@angular/router'; import * as i0 from "@angular/core"; export declare class ImageWidgetViewComponent implements OnInit { private _formObjectViewService; private _injector; private _route; widget: AxImage; widgetProperties: AxImage; baseUrl: string; axonatorX1Url: string; formObjectId: string; dialog: MatDialog; widgetValue: Array; annotationData: ImageAnnotationDataDto; showAnnotationView: boolean; private _unsubscribeAll; constructor(_formObjectViewService: FormObjectViewService, _injector: Injector, _route: ActivatedRoute); ngOnInit(): void; /** * Get Image Annotation Data using widget identifier */ showAnnotationImage(imgIdentifier: any, index: any): void; /** * Open Image view dialog */ showImageViewWithAnnotation(): void; /** * Open Image map location dialog */ showImageMapView(imageWidget: ImageWidgetValue): void; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }