import { AbstractEncoder } from './AbstractEncoder'; import { LocationReference } from '../../data/LocationReference'; import { RawLocationReference } from '../../data/raw-location-reference/RawLocationReference'; import { LocationReferencePoint } from '../../data/LocationReferencePoint'; import { Offsets } from '../../data/Offsets'; import { GeoCoordinates } from '../../map/GeoCoordinates'; import { SideOfRoad } from '../../data/location/data/SideOfRoad'; import { Orientation } from '../../data/location/data/Orientation'; export declare class PoiAccessEncoder extends AbstractEncoder { encodeData(rawLocationReference: RawLocationReference, version: number): LocationReference; protected _generateBinaryPoiAccessLocation(startLRP: LocationReferencePoint, endLRP: LocationReferencePoint, offsets: Offsets, coord: GeoCoordinates, sideOfRoad: SideOfRoad, orientation: Orientation, version: number): Buffer; }