UNPKG

bmw-connected-drive

Version:

This package can be used to access the BMW ConnectedDrive services.

26 lines (25 loc) 1.12 kB
import { CarBrand } from "./CarBrand"; import { Regions } from "./Regions"; declare type EndpointMap = { [P in Regions]: string; }; export declare class Constants { static readonly ServerEndpoints: EndpointMap; static readonly ApimSubscriptionKey: EndpointMap; static readonly AppVersions: EndpointMap; static readonly RegionCodes: EndpointMap; static readonly User_Agent: string; static X_User_Agent: (region: Regions, brand?: CarBrand) => string; static readonly getVehicles: string; static readonly remoteServicesBaseUrl: string; static readonly executeRemoteServices: string; static readonly statusRemoteServices: string; static readonly statusRemoteServicePostion: string; static readonly getImages: string; static readonly vehicleChargingDetailsUrl = "/eadrax-crccs/v2/vehicles"; static readonly vehicleChargingBaseUrl = "/eadrax-crccs/v1/vehicles/{vehicleVin}"; static readonly vehicleChargingSettingsSetUrl: string; static readonly vehicleChargingProfileSetUrl: string; static readonly vehicleChargingStartStopUrl: string; } export {};