import { BulkOperationType } from '../../../../commonStateTypes/bulkOperationType'; import { ZeniAPIStatus } from '../../../../responsePayload'; import { BillApprovalType } from '../billDetailView/billDetailViewState'; import { BulkActionReviewItemResponsePayload } from './billsBulkActionViewPayload'; import { BillsBulkActionViewState } from './billsBulkActionViewState'; export declare const initialState: BillsBulkActionViewState; export declare const updateBillsBulkActionList: import("@reduxjs/toolkit").ActionCreatorWithPayload, removeBillFromBulkActionList: import("@reduxjs/toolkit").ActionCreatorWithPayload, clearAllBillsFromBulkActionList: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"billsBulkActionView/clearAllBillsFromBulkActionList">, validateBillsBulkAction: import("@reduxjs/toolkit").ActionCreatorWithPayload, validateBillsBulkActionSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload, validateBillsBulkActionFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "billsBulkActionView/validateBillsBulkActionFailure">, submitDraftBillsBulkAction: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"billsBulkActionView/submitDraftBillsBulkAction">, approveOrRejectBillsBulkAction: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[approvalType: BillApprovalType, description: string], { approvalType: BillApprovalType; description: string; }, "billsBulkActionView/approveOrRejectBillsBulkAction", never, never>, cancelOrDeleteBillsBulkAction: import("@reduxjs/toolkit").ActionCreatorWithPreparedPayload<[operationType: "cancel" | "delete", description: string], { operationType: "cancel" | "delete"; description: string; }, "billsBulkActionView/cancelOrDeleteBillsBulkAction", never, never>, billsBulkActionFailure: import("@reduxjs/toolkit").ActionCreatorWithPayload>, "billsBulkActionView/billsBulkActionFailure">, autoReviewPendingApprovalBills: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"billsBulkActionView/autoReviewPendingApprovalBills">, incrementBulkActionProcessedCount: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"billsBulkActionView/incrementBulkActionProcessedCount">, billsBulkActionSuccess: import("@reduxjs/toolkit").ActionCreatorWithPayload<{ billsProcessing: number; refreshTime: number; }, "billsBulkActionView/billsBulkActionSuccess">, clearBillPayBulkActionView: import("@reduxjs/toolkit").ActionCreatorWithoutPayload<"billsBulkActionView/clearBillPayBulkActionView">; declare const _default: import("redux").Reducer; export default _default;