Package-level declarations

Types

Link copied to clipboard
@Serializable
object AlwaysValidity : ValidityDto
Link copied to clipboard
@Serializable
class AndValidity(val first: ValidityDto, val second: ValidityDto) : ValidityDto
Link copied to clipboard
@Serializable
class CategoryDto(val id: String, val name: String, val items: Array<MenuItemDto>, val variations: Array<VariationDto> = emptyArray())
Link copied to clipboard
@Serializable
class FromValidity(val start: String) : ValidityDto
Link copied to clipboard
@Serializable
class HoursValidity(val start: String, val end: String) : ValidityDto
Link copied to clipboard
@Serializable
class MenuDto(val id: String, val name: String, val categories: Array<CategoryDto>, val validity: ValidityDto)
Link copied to clipboard
@Serializable
class MenuItemDto(val id: String, val name: String, val description: String, val price: String, val variations: Array<VariationDto> = emptyArray())
Link copied to clipboard
@Serializable
class MenuSummaryDto(val id: String, val name: String)
Link copied to clipboard
@Serializable
class PeriodValidity(val start: String, val end: String) : ValidityDto
Link copied to clipboard
@Serializable
class RestaurantDto(val id: String, val name: String, val address: String, val phone: String, val email: String)
Link copied to clipboard
@Serializable
class UntilValidity(val end: String) : ValidityDto
Link copied to clipboard
@Serializable
sealed interface ValidityDto
Link copied to clipboard
@Serializable
class VariationDto(val name: String, val options: Array<VariationOptionDto>)
Link copied to clipboard
@Serializable
class VariationOptionDto(val name: String, val additionalPrice: String)
Link copied to clipboard
@Serializable
class WeeklyValidity(val days: Array<Int>) : ValidityDto
Link copied to clipboard
@Serializable
class YearlyValidity(val startMonth: Int, val startDay: Int, val endMonth: Int, val endDay: Int) : ValidityDto