index.d overview
tslint:disable
Table of contents
- utils
- AuthorizeResponse (interface)
- BootNotificationResponse (interface)
- CancelReservationResponse (interface)
- ChangeAvailabilityResponse (interface)
- ChangeConfigurationResponse (interface)
- ClearCacheResponse (interface)
- ClearChargingProfileResponse (interface)
- DataTransferResponse (interface)
- DiagnosticsStatusNotificationResponse (interface)
- FirmwareStatusNotificationResponse (interface)
- GetCompositeScheduleResponse (interface)
- GetConfigurationResponse (interface)
- GetDiagnosticsResponse (interface)
- GetLocalListVersionResponse (interface)
- HeartbeatResponse (interface)
- MeterValuesResponse (interface)
- RemoteStartTransactionResponse (interface)
- RemoteStopTransactionResponse (interface)
- ReserveNowResponse (interface)
- ResetResponse (interface)
- SendLocalListResponse (interface)
- SetChargingProfileResponse (interface)
- StartTransactionResponse (interface)
- StatusNotificationResponse (interface)
- StopTransactionResponse (interface)
- TriggerMessageResponse (interface)
- UnlockConnectorResponse (interface)
- UpdateFirmwareResponse (interface)
utils
AuthorizeResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface AuthorizeResponse {
idTagInfo: {
status: 'Accepted' | 'Blocked' | 'Expired' | 'Invalid' | 'ConcurrentTx'
expiryDate?: string
parentIdTag?: string
[k: string]: unknown
}
}
BootNotificationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface BootNotificationResponse {
status: 'Accepted' | 'Pending' | 'Rejected'
currentTime: string
interval: number
}
CancelReservationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface CancelReservationResponse {
status: 'Accepted' | 'Rejected'
}
ChangeAvailabilityResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface ChangeAvailabilityResponse {
status: 'Accepted' | 'Rejected' | 'Scheduled'
}
ChangeConfigurationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface ChangeConfigurationResponse {
status: 'Accepted' | 'Rejected' | 'RebootRequired' | 'NotSupported'
}
ClearCacheResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface ClearCacheResponse {
status: 'Accepted' | 'Rejected'
}
ClearChargingProfileResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface ClearChargingProfileResponse {
status: 'Accepted' | 'Unknown'
}
DataTransferResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface DataTransferResponse {
status: 'Accepted' | 'Rejected' | 'UnknownMessageId' | 'UnknownVendorId'
data?: string
}
DiagnosticsStatusNotificationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface DiagnosticsStatusNotificationResponse {}
FirmwareStatusNotificationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface FirmwareStatusNotificationResponse {}
GetCompositeScheduleResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface GetCompositeScheduleResponse {
status: 'Accepted' | 'Rejected'
connectorId?: number
scheduleStart?: string
chargingSchedule?: {
duration?: number
startSchedule?: string
chargingRateUnit: 'A' | 'W'
chargingSchedulePeriod: {
startPeriod: number
limit: number
numberPhases?: number
[k: string]: unknown
}[]
minChargingRate?: number
[k: string]: unknown
}
}
GetConfigurationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface GetConfigurationResponse {
configurationKey?: {
key: string
readonly: boolean
value?: string
[k: string]: unknown
}[]
unknownKey?: string[]
}
GetDiagnosticsResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface GetDiagnosticsResponse {
fileName?: string
}
GetLocalListVersionResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface GetLocalListVersionResponse {
listVersion: number
}
HeartbeatResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface HeartbeatResponse {
currentTime: string
}
MeterValuesResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface MeterValuesResponse {}
RemoteStartTransactionResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface RemoteStartTransactionResponse {
status: 'Accepted' | 'Rejected'
}
RemoteStopTransactionResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface RemoteStopTransactionResponse {
status: 'Accepted' | 'Rejected'
}
ReserveNowResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface ReserveNowResponse {
status: 'Accepted' | 'Faulted' | 'Occupied' | 'Rejected' | 'Unavailable'
}
ResetResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface ResetResponse {
status: 'Accepted' | 'Rejected'
}
SendLocalListResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface SendLocalListResponse {
status: 'Accepted' | 'Failed' | 'NotSupported' | 'VersionMismatch'
}
SetChargingProfileResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface SetChargingProfileResponse {
status: 'Accepted' | 'Rejected' | 'NotSupported'
}
StartTransactionResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface StartTransactionResponse {
idTagInfo: {
expiryDate?: string
parentIdTag?: string
status: 'Accepted' | 'Blocked' | 'Expired' | 'Invalid' | 'ConcurrentTx'
[k: string]: unknown
}
transactionId: number
}
StatusNotificationResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface StatusNotificationResponse {}
StopTransactionResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface StopTransactionResponse {
idTagInfo?: {
expiryDate?: string
parentIdTag?: string
status: 'Accepted' | 'Blocked' | 'Expired' | 'Invalid' | 'ConcurrentTx'
[k: string]: unknown
}
}
TriggerMessageResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface TriggerMessageResponse {
status: 'Accepted' | 'Rejected' | 'NotImplemented'
}
UnlockConnectorResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface UnlockConnectorResponse {
status: 'Unlocked' | 'UnlockFailed' | 'NotSupported'
}
UpdateFirmwareResponse (interface)
This file was automatically generated by json-schema-to-typescript. DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, and run json-schema-to-typescript to regenerate this file.
Signature
export interface UpdateFirmwareResponse {}