/**
 * KADiCon API
 *
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
import { ReservationResponse } from './reservationResponse'
import { TableResponse } from './tableResponse'
import { OrderResponse } from './orderResponse'

export interface DashboardTableView {
	tableRef: TableResponse
	reservation?: ReservationResponse
	order?: OrderResponse
	tableState: DashboardTableView.TableStateEnum
}
export namespace DashboardTableView {
	export const TableStateEnum = {
		free: 'free',
		unconfirmed: 'unconfirmed',
		approved: 'approved',
		taken: 'taken',
	} as const
	export type TableStateEnum = (typeof TableStateEnum)[keyof typeof TableStateEnum]
}
