# Functions

No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Almost ready = You are in queue, and it's about to be your turn.
Completed = Your cut is completed, or was canceled.
No description provided by the author
Order complete = We have received payment, and are putting the customer in queue.
Waiting = You are currently in queue, but it is a while until your cut.
Your turn = You are in queue, and it's your turn to be served.
We know approximately what the waiting-time is.
No description provided by the author
There is little to no waiting-time.
We don't know the waiting-time.

# Variables

Enum value maps for BookingStatus.
Enum value maps for BookingStatus.
CuttersAPI_ServiceDesc is the grpc.ServiceDesc for CuttersAPI service.
No description provided by the author
Enum value maps for HistoricalTransactionState.
Enum value maps for HistoricalTransactionState.
Enum value maps for ServiceStatus.
Enum value maps for ServiceStatus.
Enum value maps for WaitingTimePrecision.
Enum value maps for WaitingTimePrecision.

# Structs

ProductTransaction describes a purchased product.
ServiceTransaction describes a purchased service.
No description provided by the author
No description provided by the author
AvailablePaymentProviders contains all available payment solutions for any given salon.
BookingDetails contains information about the status of the booking.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Hairdresser describes a non-anonymous, punched-in worker.
ProductTransaction describes a purchased product.
ServiceTransaction describes a purchased service.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Location describes a geo-location on earth, given in Decimal degrees: https://en.wikipedia.org/wiki/Decimal_degrees.
OpeningTime describes opening-hours.
ProductTransaction describes a purchased product.
No description provided by the author
No description provided by the author
ReadableWaitingTime describes a waiting-time in a readable format.
No description provided by the author
No description provided by the author
Salon describes the information about a salon.
SalonInfo represents essential info about a salon.
ServiceTransaction describes a purchased service.
No description provided by the author
No description provided by the author
Timetable describes the opening-times for a week.
UnimplementedCuttersAPIServer must be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CuttersAPIClient is the client API for CuttersAPI service.
CuttersAPIServer is the server API for CuttersAPI service.
UnsafeCuttersAPIServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

BookingStatus contains all the known statuses a booking can be in.
HistoricalTransactionState contains valid states for historical service transactions.
ServiceStatus contains all the known statuses a service-purchase can be in.
WaitingTimePrecision contains all the known precisions of a salon's waiting-time.