UNPKG

@shuangbing/bmw-connected-drive

Version:

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

38 lines (37 loc) 1.4 kB
import { DetailedServiceStatus } from "./DetailedServiceStatus"; import { RemoteServiceExecutionState } from "./RemoteServiceExecutionState"; import { RemoteServiceExecutionStateDetailed } from "./RemoteServiceExecutionStateDetailed"; import { RemoteServices } from "./RemoteServices"; export declare class ServiceStatus { constructor(response: { "event": { "eventId": string; "rsType": RemoteServices; "rsTypeVersion": "v1"; "vin": string; "userid": string; "creationTime": string; "lastUpdated": string; "rsEventStatus": RemoteServiceExecutionState; "requestParams": string; /** List of concluded events. The list is *not* sorted by time. */ "actions": { "rsStatus": RemoteServiceExecutionState; "rsDetailedStatus": RemoteServiceExecutionStateDetailed; "initiationError": "NO_ERROR" | string; "rsError": "NO_ERROR" | string; "creationTime": string; "initStatus": true; }[]; "uploads": []; }; }); eventId: string; serviceType: RemoteServices; vin: string; creationTime: Date; lastUpdated: Date; status: RemoteServiceExecutionState; requestParams: string; actions?: DetailedServiceStatus[]; }