import BasketRow from '../models/BasketRow';
import { RoomRate } from '../models/Room/RoomRate';
export type BasketReducerType = {
    method: 'Add' | 'Remove' | 'Update' | 'Clear' | 'AddRate' | 'Init';
    row?: BasketRow;
    rate?: RoomRate;
    rows?: BasketRow[];
};
export declare const BasketReducer: (rows: BasketRow[], action: BasketReducerType) => BasketRow[];
