The response from the availability endpoint.

interface AvailabilityResponse {
    rebuild: boolean;
    groups: {
        beverages: BeverageResponse<Record<string, any>>[];
        flavors: BeverageResponse<Record<string, any>>[];
        brands: BeverageResponse<Record<string, any>>[];
        [k: string]: BeverageResponse[];
    };
}

Properties

Properties

rebuild: boolean

Indicates if the availability requires a full calculation of the availability nodes or just a delta calculation.

groups: {
    beverages: BeverageResponse<Record<string, any>>[];
    flavors: BeverageResponse<Record<string, any>>[];
    brands: BeverageResponse<Record<string, any>>[];
    [k: string]: BeverageResponse[];
}

The availability groups for the nozzle.

Type declaration