///
import { NgZone } from '@angular/core';
import { Observable } from 'rxjs';
import { H21MapDrawingManagerComponent } from '../../components/h21-map-drawing-manager/h21-map-drawing-manager.component';
import { DrawingService } from '../abstract/abstract-drawing';
export declare class GoogleDrawingService extends DrawingService {
private _zone;
constructor(_zone: NgZone);
initDrawingManager(drawing: H21MapDrawingManagerComponent): void;
setMode(drawing: H21MapDrawingManagerComponent): void;
reset(): void;
remove(): void;
resetMarker(): void;
addMarker(latitude: number, longitude: number): void;
isAnimateMarker(enabled: boolean): void;
createEvent(eventName: string): Observable;
private _createEvent;
}