ocpi-types
Version:
TypeScript DTOs and enums for OCPI 2.2.1 specification.
24 lines (23 loc) • 861 B
TypeScript
import { ConnectorDto } from './connector.dto';
import { DisplayTextDto } from '../../../dtos/display-text.dto';
import { StatusScheduleDto } from './status-schedule.dto';
import { GeoLocationDto } from './geo-location.dto';
import { ImageDto } from './image.dto';
import { Status } from '../enums/status.enum';
import { Capability } from '../enums/capability.enum';
import { ParkingRestriction } from '../enums/parking-restriction.enum';
export declare class EVSEDto {
uid: string;
evseId?: string;
status: Status;
statusSchedule?: StatusScheduleDto[];
capabilities?: Capability[];
connectors: ConnectorDto[];
floorLevel?: string;
coordinates?: GeoLocationDto;
physicalReference?: string;
directions?: DisplayTextDto[];
parkingRestrictions?: ParkingRestriction[];
images?: ImageDto[];
lastUpdated: string;
}