import { OnInit, EventEmitter, OnChanges, SimpleChanges } from '@angular/core';
export declare class ChiMapComponent implements OnInit, OnChanges {
    map: any;
    baseMaps: any;
    mapOptions: any;
    marker: any[];
    id: string;
    mapUrl: any;
    maxZoom: number;
    minZoom: number;
    zoom: number;
    center: any;
    southWest: {
        lat: number;
        lng: number;
    };
    northEast: {
        lat: number;
        lng: number;
    };
    mode: string;
    zoomControl: boolean;
    dragging: boolean;
    markerUrl: any;
    markerSize: any;
    markerAnchor: any;
    coordinateMarker: any;
    resetCoordinate: any;
    zoomMarker: number;
    width: any;
    height: any;
    showMarker: boolean;
    coordinate: EventEmitter<any>;
    getMap: EventEmitter<any>;
    constructor();
    ngOnChanges(changes: SimpleChanges): void;
    ngOnInit(): void;
    idGenerator(): string;
    disabledDrag(): void;
    encryptTileUrl(url: any, resourceType: any): {
        url: any;
    };
    initMap(): void;
    updateCoordinate(): void;
    setMarker(): void;
    paneToMarker(lat: any, lng: any): void;
    updatePositionMarker(lat: any, lng: any): void;
    resetMarker(): void;
}
