import { AfterViewInit, OnChanges, OnDestroy, SimpleChange } from '@angular/core'; import { Subject } from 'rxjs'; import { MapManager } from '../manager/map-manager'; import { Position } from '../models/position.model'; export declare class H21MapBoundarDirective implements AfterViewInit, OnChanges, OnDestroy { private _manager; regionName: any; fitBounds: boolean; fillColor: string; fillOpacity: number; strokeColor: string; strokeOpacity: number; strokeWeight: number; click: Subject; createBoundar: Subject; private readonly _id; private _boundariesAddService; private _destroy$; constructor(_manager: MapManager); id(): string; toString(): string; ngAfterViewInit(): void; ngOnDestroy(): void; ngOnChanges(changes: { [key: string]: SimpleChange; }): void; private _addEventListeners; }