import { ID } from '../../../commonStateTypes/common'; import { PageToken } from '../../../commonStateTypes/viewAndReport/viewAndReport'; import { ZeniAPIStatus } from '../../../responsePayload'; import { GlobalVendorReviewRowCurrentSelection } from '../common/state/commonTypes'; import { VendorGlobalReviewPayload, VendorGlobalReviewViewQueryPayload } from './vendorGlobalReviewViewPayload'; import { VendorGlobalReviewViewState, VendorGlobalReviewViewUIState } from './vendorGlobalReviewViewState'; export declare const initialState: VendorGlobalReviewViewState; export declare const fetchVendorGlobalReviewView: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[searchString?: string | undefined, keepExistingListItems?: any, pageToken?: PageToken | undefined], { searchString: string | undefined; keepExistingListItems: any; pageToken: PageToken | undefined; }, "vendorGlobalReviewView/fetchVendorGlobalReviewView", never, never>, fetchVendorGlobalReviewViewSuccess: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[query: VendorGlobalReviewViewQueryPayload, totalCount: number], { query: VendorGlobalReviewViewQueryPayload; totalCount: number; }, "vendorGlobalReviewView/fetchVendorGlobalReviewViewSuccess", never, never>, fetchVendorGlobalReviewViewFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ status: ZeniAPIStatus; }, "vendorGlobalReviewView/fetchVendorGlobalReviewViewFailure">, initializeVendorGlobalReviewViewLocalData: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ globalMerchantsPayload: VendorGlobalReviewPayload[]; keepExistingListItems?: boolean; }, "vendorGlobalReviewView/initializeVendorGlobalReviewViewLocalData">, updateVendorGlobalReviewViewUIState: import("@reduxjs/toolkit").ActionCreatorWithPayload, "vendorGlobalReviewView/updateVendorGlobalReviewViewUIState">, updateSelectedGlobalMerchant: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[merchantId: string, selectedMerchantId: string], { merchantId: string; selectedMerchantId: string; }, "vendorGlobalReviewView/updateSelectedGlobalMerchant", never, never>, approveVendorGlobalReview: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[merchantId: string], { merchantId: string; }, "vendorGlobalReviewView/approveVendorGlobalReview", never, never>, rejectVendorGlobalReview: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[merchantId: string], { merchantId: string; }, "vendorGlobalReviewView/rejectVendorGlobalReview", never, never>, approveVendorGlobalReviewSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload, approveVendorGlobalReviewFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ merchantId: ID; status: ZeniAPIStatus; }, "vendorGlobalReviewView/approveVendorGlobalReviewFailure">, rejectVendorGlobalReviewFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ merchantId: ID; status: ZeniAPIStatus; }, "vendorGlobalReviewView/rejectVendorGlobalReviewFailure">, rejectVendorGlobalReviewSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload, updateVendorGlobalReviewViewLocalData: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ currentSelection: GlobalVendorReviewRowCurrentSelection; merchantId: ID; customMerchantId?: ID; }, "vendorGlobalReviewView/updateVendorGlobalReviewViewLocalData">; declare const _default: import("redux").Reducer; export default _default;