import React from 'react';
import { BookingPackageRoom, PackagingEntryLine } from '@qite/tide-client';
import { PricePerPaxType } from '../../booking-wizard/types';
interface SharedSidebarProps {
  productName: string;
  thumbnailUrl?: string;
  isLoading?: boolean;
  travelerRooms?: string[];
  startDateText?: string;
  endDateText?: string;
  departureFlightMetaData?: any;
  returnFlightMetaData?: any;
  basePrice?: number;
  commission?: number;
  totalPrice?: number;
  remainingAmountText?: string;
  includedCosts?: any[];
  extraCosts?: any[];
  deposit?: number;
  accommodations?: BookingPackageRoom[];
  packagingAccommodations?: PackagingEntryLine[];
  includedServiceTypes?: number[];
  isOnRequest?: boolean;
  headerComponent?: React.ReactNode;
  footerComponent?: React.ReactNode;
  loaderComponent?: React.ReactNode;
  isUnavailable?: boolean;
  basePricePerPaxType?: PricePerPaxType[];
  seperateExtraPricePerPaxType?: PricePerPaxType[];
  translations: any;
  agent?: number;
}
declare const SharedSidebar: React.FC<SharedSidebarProps>;
export default SharedSidebar;
