import { OnInit, OnDestroy } from '@angular/core'; import { MatDialog } from '@angular/material'; import { MessageService, LanguageService } from '../../core'; import { ConfirmDialogService } from '../../shared'; import { AuthService, PoiService, Poi } from '../../auth'; import { IgoMap } from '../shared'; export declare class PoiButtonComponent implements OnInit, OnDestroy { private dialog; private authService; private poiService; private messageService; private languageService; private confirmDialogService; map: IgoMap; private _map; color: string; private _color; pois: Poi[]; private authenticate$$; constructor(dialog: MatDialog, authService: AuthService, poiService: PoiService, messageService: MessageService, languageService: LanguageService, confirmDialogService: ConfirmDialogService); ngOnInit(): void; ngOnDestroy(): void; deletePoi(poi: Poi): void; private getPois(); createPoi(): void; zoomOnPoi(id: any): void; }