import { AfterViewInit, ElementRef, EventEmitter } from '@angular/core'; import { TTheme } from '../../../core/interfaces/global.interface'; import { GlComponentAttachmentImagePreviewService } from './gl-component-attachment-image-preview.service'; import * as i0 from "@angular/core"; export declare class GlComponentAttachmentImagePreviewComponent implements AfterViewInit { service: GlComponentAttachmentImagePreviewService; fileInputImage: ElementRef; userImage: ElementRef; disabled: boolean; currentImage: any; required: boolean; theme: TTheme; showLabel: boolean; requiredFieldDescription: string; addImageDescription: string; maxImageSize: string; invalidSizeDescription: string; invalidFormatDescription: string; addImageButtonDescription: string; removeImageButtonDescription: string; currentValue$: EventEmitter; constructor(service: GlComponentAttachmentImagePreviewService); ngAfterViewInit(): void; updateImage(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }