UNPKG

@duffel/components

Version:

Component library to build your travel product with Duffel.

7 lines (6 loc) 512 B
/// <reference types="@duffel/api" /> import { OfferRequest, OfferSlice } from "@duffel/api/types"; import { NGSShelf } from "."; export type NGSOfferRow = Record<"slice", OfferSlice> & Record<NonNullable<NGSShelf>, OfferRequest["offers"] | null>; export declare const getNGSSliceKey: (slice: OfferSlice, ownerId: string | null, includeFareBrand?: boolean) => string; export declare const groupOffersForNGSView: (offers: OfferRequest["offers"], sliceIndex: number, previousSliceKeys: string[]) => NGSOfferRow[];