@qite/tide-booking-component
Version:
React Booking wizard & Booking product component for Tide
45 lines (44 loc) • 2.12 kB
TypeScript
import { Action, ThunkAction } from '@reduxjs/toolkit';
export declare const store: import('@reduxjs/toolkit').EnhancedStore<
{
booking: import('./features/booking/booking-slice').BookingState;
travelersForm: import('./features/travelers-form/travelers-form-slice').TravelersFormState;
priceDetails: import('./features/price-details/price-details-slice').PriceDetailsState;
summary: import('./features/summary/summary-slice').SummaryState;
apiSettings: import('..').ApiSettingsState;
},
import('@reduxjs/toolkit').UnknownAction,
import('@reduxjs/toolkit').Tuple<
[
import('@reduxjs/toolkit').StoreEnhancer<{
dispatch: import('@reduxjs/toolkit').ThunkDispatch<
{
booking: import('./features/booking/booking-slice').BookingState;
travelersForm: import('./features/travelers-form/travelers-form-slice').TravelersFormState;
priceDetails: import('./features/price-details/price-details-slice').PriceDetailsState;
summary: import('./features/summary/summary-slice').SummaryState;
apiSettings: import('..').ApiSettingsState;
},
undefined,
import('@reduxjs/toolkit').UnknownAction
>;
}>,
import('@reduxjs/toolkit').StoreEnhancer
]
>
>;
export type RootState = ReturnType<typeof store.getState>;
export type AppThunk<ReturnType = void> = ThunkAction<ReturnType, RootState, unknown, Action<string>>;
export type AppDispatch = typeof store.dispatch;
export declare const useAppDispatch: () => import('@reduxjs/toolkit').ThunkDispatch<
{
booking: import('./features/booking/booking-slice').BookingState;
travelersForm: import('./features/travelers-form/travelers-form-slice').TravelersFormState;
priceDetails: import('./features/price-details/price-details-slice').PriceDetailsState;
summary: import('./features/summary/summary-slice').SummaryState;
apiSettings: import('..').ApiSettingsState;
},
undefined,
import('@reduxjs/toolkit').UnknownAction
> &
import('@reduxjs/toolkit').Dispatch<import('@reduxjs/toolkit').UnknownAction>;