ocpi-types
Version:
TypeScript DTOs and enums for OCPI 2.2.1 specification.
15 lines (14 loc) • 428 B
TypeScript
export declare class OcpiResponse<T = any> {
data?: T;
statusCode: number;
statusMessage?: string;
timestamp: string;
}
export declare class OcpiSingleResponse<T> extends OcpiResponse<T> {
}
export declare class OcpiListResponse<T> extends OcpiResponse<T[]> {
}
export declare class OcpiEmptyResponse extends OcpiResponse<undefined> {
}
export declare class OcpiErrorResponse extends OcpiResponse<undefined> {
}