import { Overlay, OverlayRef } from '@angular/cdk/overlay'; import { EventEmitter, OnInit, TemplateRef, ViewContainerRef } from '@angular/core'; import { Store } from '@ngrx/store'; import { Observable } from 'rxjs'; import { Image } from '../../store/image/image.actions'; import { ImageState } from '../../store/image/image.reducer'; import * as i0 from "@angular/core"; export declare class YapSelectImageComponent implements OnInit { private store; private overlay; private viewContainerRef; template: TemplateRef; overlayRef?: OverlayRef; toggled: EventEmitter; changed: EventEmitter; iconUrl: string; size: number; mode: string; id: number; images$?: Observable; loading$: Observable; constructor(store: Store, overlay: Overlay, viewContainerRef: ViewContainerRef); ngOnInit(): void; toggleImageChoice($event?: MouseEvent): void; changeForImage(icon: string): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }