import {
  BookingPackageAvailability,
  BookingPackageRoom,
} from "@qite/tide-client/build/types";
import {
  AccommodationContent,
  RegimeContent,
  SelectableRoom,
} from "../../types";
export declare const buildSelectableRooms: (
  packageRooms: BookingPackageRoom[],
  accommodations: AccommodationContent[] | undefined,
  regimes: RegimeContent[] | undefined,
  accommodationViews:
    | {
        [key: string]: string;
      }
    | undefined
) => SelectableRoom[];
export declare const updatePackageRooms: (
  rooms: BookingPackageRoom[],
  index: number,
  accommodationCode: string,
  regimeCode: string | null,
  availabilities: BookingPackageAvailability[]
) => {
  options: import("@qite/tide-client/build/types").BookingPackageRoomOption[];
  index: number;
}[];
