import React from 'react';
import { InlineRoomMiniEngineConfig } from '../../../../../engines/InlineRoomMiniEngine/InlineRoomMiniEngine';
import { RoomRate } from '../../../../../models/Room/RoomRate';
export interface RoomRatesProps extends Pick<InlineRoomMiniEngineConfig, 'policy' | 'priceDescription'> {
    roomCode: string;
    rates: RoomRate[];
    featuredRates?: RoomRate[];
    classNames?: string;
    hideMemberOnlyRow?: boolean;
    getButtonLabel?: (isRoomSelectedAndEditing: boolean, isThisSelectedRow: boolean) => string;
    onAddToBasketOverride?: (rate: RoomRate) => void;
    isCardLayout?: boolean;
    bookNowButtonDisabledReason?: string;
}
export default function RoomRates(props: RoomRatesProps): React.JSX.Element;
