UNPKG

@qite/tide-client

Version:
32 lines (31 loc) 879 B
import { MetaDataItemPropertyType } from "../enums/meta-data-item-property-type"; import { UnitOfMeasure } from "../enums/unit-of-measure"; export interface FlightDataSegmentMetaData { fareOption: string; fareMarketingName: string; farePriceClassName: string; fareCode: string; luggageCarryOn: MetaDataItem; luggageChecked: MetaDataItem; seatSelection: MetaDataItem; change: MetaDataItem; cancel: MetaDataItem; seatsLeft: MetaDataItem; drinksAndFood: MetaDataItem; lounge: MetaDataItem; priority: MetaDataItem; other: OtherMetaDataItem[]; } export interface MetaDataItem { text: string; properties: MetaDataItemProperty[]; } export interface OtherMetaDataItem extends MetaDataItem { category: string; item: string; } export interface MetaDataItemProperty { unitOfMeasure: UnitOfMeasure; type: MetaDataItemPropertyType; value?: number; }