import { IRoomstayMemberBookingItemWithRefAndHotelDetails } from '../../contexts/index.js';
import React from 'react';
export declare enum ReservationAction {
    MoreDetails = "MoreDetails",
    BookAgain = "BookAgain",
    Cancel = "Cancel",
    Modify = "Modify"
}
export type ReservationItemProps = {
    itineraryItem: IRoomstayMemberBookingItemWithRefAndHotelDetails;
    disableMarginBottom?: boolean;
    actions?: ReservationAction[];
    showCancelledNotifications?: boolean;
    onActionClick?: (action: ReservationAction, item: IRoomstayMemberBookingItemWithRefAndHotelDetails) => void;
    defaultEventsExpanded?: boolean;
    navPath: string;
};
declare const ReservationItem: (props: ReservationItemProps) => React.JSX.Element;
export default ReservationItem;
