export interface Event { id: number, title: string, description: string, event_image: string, event_files_attributes: Array<{ id: number, attachment: string, attachment_url: string }>, category_id: number, category: { id: number, name: string, slug: string }, event_theme_ids: Array, event_themes: Array<{ name: string }>, age_range_id: number, age_range: { name: string }, start_date: Date, start_time: Date, end_date: Date, end_time: Date, month: string; month_id: number, year: number, all_day: boolean, availability: { id: number, start_at: Date, end_at: Date }, availability_id: number, amount: number, prices: Array<{ id: number, amount: number, category: { id: number, name: string } }>, nb_total_places: number, nb_free_places: number }