| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- export interface SubMenuItem {
- title: string;
- link: string;
- }
- export interface MenuItem {
- title: string;
- link: string;
- submenu?: SubMenuItem[];
- }
- export interface CruiseShip {
- id: string;
- name: string;
- description: string;
- image: string;
- }
- export interface DailyItinerary {
- day: number;
- title: string;
- description: string;
- }
- export interface Itinerary {
- id: string;
- title: string;
- days: number;
- price: string;
- image: string;
- video?: string; // Added video support
- route: string;
- description: string;
- highlights: string[];
- itinerary: DailyItinerary[];
- }
- export interface Feature {
- title: string;
- description: string;
- icon: string;
- }
- export interface DiningSection {
- title: string;
- description: string;
- buttonText: string;
- image: string;
- }
- export interface VideoSectionContent {
- title: string;
- titleItalic: string;
- description: string;
- thumbnail: string;
- video?: string;
- }
- // New Interface for Ships Page Images
- export interface ShipsPageImages {
- lanyue: string[]; // Expecting 4 images
- aurora: string;
- }
- export type Language = 'zh' | 'en';
|