/**
 * Hotel Content Response model
 */
export interface IHotelMediaResponse {
    entityCode: number;
    entityType: string;
    media: IHotelMediaList[];
}
export interface IHotelMediaList {
    mediaGroup: string;
    mappedEntities: IHotelMediaListEntity[];
}
export interface IHotelMediaListEntity {
    entityCode: number;
    mediaTypes: IHotelMediaListEntityMediaTypes[];
}
export interface IHotelMediaListEntityMediaTypes {
    mediaType: string;
    mediaList: IMediaList[];
}
export interface IMediaList {
    url: string;
    variants?: IMediaListVariants[];
    type?: string;
}
export interface IMediaListVariants {
    name: string;
    aspectRatio: string;
    queryString: string;
}
