import { DataPoi } from './DataPoi'; import { IRouteOption } from '../../model/map/IRouteOption'; import { INavigationResponseData } from '../../model/map/INavigationResponse'; import { NetworkClient } from '../networks/NetworkClient'; import { DataFloor } from './DataFloor'; import { DataBuilding } from './DataBuilding'; export declare class DataNode { dataPoi: DataPoi; dataFloor: DataFloor; dataBuilding: DataBuilding; constructor(dataPois: DataPoi, dataFloor: DataFloor, dataBuilding: DataBuilding); private getTransCode; private getTransDirectionCode; private getMeterDistance; private addNavigationList; private getNavigation; getRoute(routeOption: IRouteOption, networkClient: NetworkClient, networkClient2: NetworkClient | undefined): Promise; private getFixedLocations; private getNearestPointToLink; }