import { FetchState, ID } from '../../../commonStateTypes/common'; import { EntityType as SpendManagementEntityType } from '../../../entity/entityApprovalStatus/entityApprovalStatusState'; import { ZeniAPIStatus } from '../../../responsePayload'; import { CommonHistoryState } from './commonHistory'; import { HistoricEventPayload } from './commonHistoryPayload'; export declare const initialState: CommonHistoryState; export declare const fetchEntityHistory: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[entityId: string, entityType: "bill_pay" | "reimbursement" | "zeni_accounts" | "zeni_treasury" | "charge_cards", cacheOverride?: any], { entityId: string; entityType: "bill_pay" | "reimbursement" | "zeni_accounts" | "zeni_treasury" | "charge_cards"; cacheOverride: any; }, "commonHistory/fetchEntityHistory", never, never>, updateCommonHistory: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ entityId: ID; entityType: SpendManagementEntityType; historicEventsPayload: HistoricEventPayload[]; keepTimeInUTC?: boolean; }, "commonHistory/updateCommonHistory">, updateCommonHistoryFetchStatus: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ entityId: ID; entityType: SpendManagementEntityType; fetchState: FetchState; error?: ZeniAPIStatus; }, "commonHistory/updateCommonHistoryFetchStatus">; declare const _default: import("redux").Reducer; export default _default;