import { IMapDataOption, SERVER_TYPE } from '../../model/network/IMapDataOption'; import { INetworkNavigationResponse } from '../../model/map/INetworkNavigationResponse'; import { TRANSPORTATION_REQUEST_TYPE } from '../../model/map/IRouteOption'; import { LocalServer } from './LocalServer'; import { IStartIndoorPositionRequest } from '../../model/map/IStartIndoorPositionRequest'; import { IndoorPositionLogRequest } from '../../model/map/IIndoorPositionRequest'; import { IGetIndoorPositionRequest } from '../../model/map/IGetIndoorPositionRequest'; import { IPutNavigationNodelinkRequest } from '../../model/map/IPutNavigationNodelinkRequest'; import { IGetIndoorPositionLogListRequest } from '../../model/map/IGetIndoorPositionLogListRequest'; import { IFloor } from '../../model/map/IFloor'; import { QaServer } from './QaServer'; export declare class NetworkServer { private serverType; private clientId; private clientSecret; private mapId; private token; private authToken; private txId; private ipsId; private handleIndexedDB; private version; private studioVersion; newServerEnable: boolean; constructor(mapDataOption: IMapDataOption); getClientId(): string; getClientSecret(): string; setAuthToken(authToken: string): void; getFloorData(floorIds: string[]): Promise; private getFloorNetworkData; getMapInfo(): Promise; getGroupCode(): Promise; getPois(): Promise; private getStudioVersionFromServerType; getRoute(locations: any, computingType: any, server: NetworkServer | LocalServer | QaServer | undefined, option?: any): Promise | null>; private getMapRoute; startIndoorPosition(request: IStartIndoorPositionRequest): Promise; putNavigationNodelinkNetwork(request: IPutNavigationNodelinkRequest): Promise; putIndoorPositionLog(request: IndoorPositionLogRequest): Promise; stopIndoorPositionNetwork(): Promise; getIndoorPosition(request: IGetIndoorPositionRequest): Promise; getIndoorPositionLogList(request: IGetIndoorPositionLogListRequest): Promise; getServerType(): SERVER_TYPE; private getToken; private callMapInfo; private getVersion; private getUrl; private getHeader; private checkServerType; }