import { EwMaImageService } from './ew-ma-image.service'; import { EwTranslateService } from './services/ew-translate.service'; import { OnInit, SimpleChanges, EventEmitter, OnChanges } from '@angular/core'; import { TranslateService } from '@ngx-translate/core'; import { LoggerService } from 'ew-common-lib'; import { MatDialog } from '@angular/material/dialog'; export declare class EwMaImageComponent implements OnInit, OnChanges { private ewTranslateService; translate: TranslateService; private ewloggerService; private ewMaImageService; dialog: MatDialog; /** * @description * Event id from parent component. */ event_id: string; unsplash: boolean; showImageLibPopup: boolean; label_text: string; default_language: string; img_width: string; img_height: string; env: {}; showImageLibraryPopup: Boolean; /** * @description * Emit event to close dialog. */ selectedImage: EventEmitter; constructor(ewTranslateService: EwTranslateService, translate: TranslateService, ewloggerService: LoggerService, ewMaImageService: EwMaImageService, dialog: MatDialog); /** * @description * Set event id in service for use in library. */ ngOnInit(): void; initLanguage(): void; ngOnChanges(changes: SimpleChanges): void; imageGallary(): void; }