/** * Innertickets API * No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen) * * OpenAPI spec version: v1 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { Audience } from './audience'; import { BasketItem } from './basketItem'; import { EntityFlag } from './entityFlag'; import { EventArtist } from './eventArtist'; import { EventImage } from './eventImage'; import { EventStage } from './eventStage'; import { EventType } from './eventType'; import { GuestList } from './guestList'; import { Organisation } from './organisation'; import { Promotion } from './promotion'; import { Recurrence } from './recurrence'; import { TicketGroup } from './ticketGroup'; import { TicketRelease } from './ticketRelease'; import { TimeZone } from './timeZone'; import { Tour } from './tour'; import { UserPaymentOption } from './userPaymentOption'; import { Venue } from './venue'; export interface Event { id?: number; venue_id?: number; client_event_id?: string; organisation_id?: number; description?: string; type_id?: number; start_date?: Date; end_date?: Date; client_featured?: boolean; system_featured?: boolean; share_event?: boolean; title?: string; timezone_id?: string; audience_id?: number; dress_code?: string; display_start_time?: boolean; display_end_time?: boolean; facebook_event_id?: string; event_capacity?: number; hold_payment?: boolean; email_summary?: string; payment_processed?: boolean; date_Processed?: Date; genres?: string; artists?: string; is_published?: boolean; is_private?: boolean; created_date?: Date; user_payment_option_id?: number; basketItems?: Array; eventArtists?: Array; eventType?: EventType; organisation?: Organisation; timeZone?: TimeZone; userPaymentOption?: UserPaymentOption; venue?: Venue; audience?: Audience; eventStages?: Array; guestLists?: Array; eventImages?: Array; promotions?: Array; ticketReleases?: Array; flags?: Array; recurrence?: Recurrence; tour_id?: number; tour?: Tour; system_type?: number; allow_await_queue?: boolean; allow_cancelation?: boolean; allow_refund?: boolean; reservation_qty?: number; reservation_interval?: number; reservation_interval_type?: number; reservation_duration?: number; reservation_duration_type?: number; allow_purchase_upgrade?: boolean; require_event_ticket?: boolean; ticketGroups?: Array; objectState?: Event.ObjectStateEnum; } export namespace Event { export type ObjectStateEnum = 0 | 1 | 2 | 3; export const ObjectStateEnum = { NUMBER_0: 0 as ObjectStateEnum, NUMBER_1: 1 as ObjectStateEnum, NUMBER_2: 2 as ObjectStateEnum, NUMBER_3: 3 as ObjectStateEnum } }