UNPKG

@qite/tide-booking-component

Version:

React Booking wizard & Booking product component for Tide

29 lines (28 loc) 1.23 kB
import { RootState } from '../../store'; import { BookingPriceDetail, BookingPriceDetails, BookingProductNotification } from '@qite/tide-client/build/types'; export interface PriceDetailsState { priceDetails: BookingPriceDetail[]; notifications: BookingProductNotification[]; deposit?: number; commission?: number; isBusy: boolean; } export declare const fetchPriceDetails: import('@reduxjs/toolkit').AsyncThunk< BookingPriceDetails, void, { state?: unknown; dispatch?: import('@reduxjs/toolkit').ThunkDispatch<unknown, unknown, import('@reduxjs/toolkit').UnknownAction>; extra?: unknown; rejectValue?: unknown; serializedErrorType?: unknown; pendingMeta?: unknown; fulfilledMeta?: unknown; rejectedMeta?: unknown; } >; export declare const resetPriceDetails: import('@reduxjs/toolkit').ActionCreatorWithoutPayload<'priceDetails/resetPriceDetails'>, setNotifications: import('@reduxjs/toolkit').ActionCreatorWithPayload<BookingProductNotification[], 'priceDetails/setNotifications'>; export declare const selectNotifications: (state: RootState) => BookingProductNotification[]; declare const _default: import('@reduxjs/toolkit').Reducer<PriceDetailsState>; export default _default;