@duffel/components
Version:
Component library to build your travel product with Duffel.
15 lines (14 loc) • 770 B
TypeScript
/// <reference types="@duffel/api" />
import { IconName } from "@components/shared/Icon";
import { StaysRoomRate, StaysSource, StaysLoyaltyProgrammeReference } from "@duffel/api/types";
type LoyaltyProgrammeReferenceToText = {
[PropertyKey in StaysLoyaltyProgrammeReference]: string;
};
export declare const LOYALTY_PROGRAMS_NAME_MAP: LoyaltyProgrammeReferenceToText;
type SourceToText = {
[PropertyKey in StaysSource]: string;
};
export declare const SOURCE_NAME_MAP: SourceToText;
export declare const getBoardTypeLabel: (boardType: StaysRoomRate["board_type"]) => "Room only, no meals" | "Breakfast included" | "Half board" | "Full board" | "All inclusive";
export declare const boardTypeIcon: (boardType: StaysRoomRate["board_type"]) => IconName;
export {};