M11: implement operational booking lifecycle

This commit is contained in:
NuklearRabbit
2026-08-10 03:06:30 +02:00
parent 3f13912739
commit 4a3c3bd0a9
15 changed files with 516 additions and 7 deletions
+15
View File
@@ -51,6 +51,21 @@ export interface Booking extends BookingSummary {
customer_name: string;
}
export interface CustomerOption {
public_ref: string;
display_name: string;
email: string | null;
}
export interface AvailableVehicle {
public_ref: string;
make: string;
model: string;
registration_number: string;
location: string;
operational_status: string;
}
export interface Inspection {
public_ref: string;
booking_ref: string;