import { WellboreData } from './data/WellboreData';
import { pixiOverlayBase } from '../../pixiOverlayInterfaces';
type vec2 = [number, number];
/** Class for handling realtime position of wellbore. */
export default class RealtimeWellbore {
    private map;
    private root;
    private prevCoords;
    constructor(pixiOverlay: pixiOverlayBase, wellbore: WellboreData);
    constructor(map: L.Map, wellbore: WellboreData);
    /** Get pixel coordinates of wellbore within map. */
    get pixelCoordinates(): vec2;
    /** Get pixel coordinates and check if value have changed since last call */
    getPixelCoordinates(): {
        coords: vec2;
        changed: boolean;
    };
    /** Returns true, if coordinates are equal with delta precision */
    private coordinatesEqual;
}
export {};
