import { Position } from '@antv/l7-core';
import Control, { IControlOption } from './baseControl/control';
export interface IMouseLocationControlOption extends IControlOption {
    transform: (position: Position) => Position;
}
export { MouseLocation };
export default class MouseLocation extends Control<IMouseLocationControlOption> {
    protected location: Position;
    getLocation(): Position;
    getDefault(option?: Partial<IMouseLocationControlOption>): IMouseLocationControlOption;
    onAdd(): HTMLElement;
    onRemove(): void;
    protected onMouseMove: (e: any) => void;
    protected insertLocation2HTML(position: Position): void;
}
