/// <reference types="@types/amap-js-api" />
import { NgZone, EventEmitter } from '@angular/core';
import { Observable } from 'rxjs';
import { LoggerService } from './logger/logger.service';
export declare class EventBinderService {
    private logger;
    private ngZone;
    constructor(logger: LoggerService, ngZone: NgZone);
    /**
     * 注册事件
     * @param eventName 事件名
     */
    bindEvent<T extends AMap.EventEmitter>(target: Observable<T>, eventName: string): EventEmitter<any>;
}
