@duffel/components
Version:
Component library to build your travel product with Duffel.
8 lines (7 loc) • 676 B
TypeScript
/// <reference types="@duffel/api" />
import { Offer, OfferRequest } from "@duffel/api/types";
import { NGSOfferRow } from "./group-offers-for-ngs-view";
export declare const deduplicateMappedOffersByFareBrand: (offersMap: Record<string, NGSOfferRow>, sliceIndex?: number) => Record<string, NGSOfferRow>;
export declare const getFareBrandNameForOffer: (offer: Omit<Offer, "available_services">, sliceIndex?: number) => string;
export declare const getCheapestOffer: (offers: OfferRequest["offers"]) => Omit<Offer, "available_services">;
export declare const groupByFareBrandName: (offers: OfferRequest["offers"], sliceIndex?: number) => Omit<Offer, "available_services">[][];