archetecture security fix

This commit is contained in:
root
2026-06-11 03:22:12 -04:00
parent 6def9993da
commit 9483750161
3126 changed files with 177194 additions and 37211 deletions
+18
View File
@@ -0,0 +1,18 @@
type AvailabilityStatus = 'AVAILABLE' | 'RESERVED' | 'MAINTENANCE' | 'UNAVAILABLE';
type DateRange = {
startDate: Date;
endDate: Date;
};
export interface VehicleAvailabilitySummary {
available: boolean;
status: AvailabilityStatus;
nextAvailableAt: Date | null;
blockingReason: 'RESERVATION' | 'MAINTENANCE' | 'BLOCK' | 'STATUS' | null;
}
export declare function getVehicleAvailabilitySummary(vehicleId: string, { range, includeDraftReservations, companyId, }?: {
range?: DateRange;
includeDraftReservations?: boolean;
companyId?: string;
}): Promise<VehicleAvailabilitySummary>;
export {};
//# sourceMappingURL=vehicleAvailabilityService.d.ts.map