import type { LocalizedString } from './Exports' export type DestinationPrefix = 'villa' | 'chalet' export type DestinationKind = 'sea' | 'mountain' | 'countryside' | 'city' | null export type Destination = { access: string ancestry: string | null authorName: string bookingSuffix: string | null cluster: string | null country: string clusterizedName: LocalizedString coverFeaturedPhoto: string | null coverFeaturedPhotoId: string | null coverLabel: string | null coverPhotoUrl: string | null coverSubtitle: string | null coverTitle: string | null description: string gpslatitude: string | null gpslongitude: null guide: LocalizedString housesIds: string[] howToGetThere: string | null id: string isCluster: boolean isCountry: boolean isVisible: boolean kind: string | null metaDescription: LocalizedString metaTitle: LocalizedString name: string parent: string | null passportRequired: boolean peakMonths: string[] photoCredits: string published: boolean searchButtonOnDestinationPage: boolean searchText: string searchTextTitle: LocalizedString searchUrl: LocalizedString seoFeaturedPhotoDescription: string | null seoSectionTitle: string slug: LocalizedString subtreeHousesIds: string[] timezone: string title: string type: 'destination' urlPrefix: DestinationPrefix whenToLeaveText: string } export type DestinationIncludedPhoto = { coverFeatured: boolean createdAt: string file: null id: string photographiableId: number photographiableType: 'Destination' position: number seoFeatured: boolean type: 'photo' updatedAt: string url: string }