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;
}
