import { ActionsObservable } from 'redux-observable'; import { ZeniAPI } from '../../../../zeniAPI'; import { bulkUploadReceipts, bulkUploadReceiptsFailure, bulkUploadReceiptsSuccess } from '../../reducers/missingReceiptsViewReducer'; export type ActionType = ReturnType | ReturnType | ReturnType; export declare const bulkUploadReceiptsEpic: (actions$: ActionsObservable, _state$: unknown, zeniAPI: ZeniAPI) => import("rxjs").Observable<{ payload: { batchId: import("../../../..").ID; }; type: "expenseAutomationMissingReceiptsView/bulkUploadReceiptsSuccess"; } | { payload: { error: import("../../../../zeniAPIStatus").ZeniAPIStatus; }; type: "expenseAutomationMissingReceiptsView/bulkUploadReceiptsFailure"; } | { payload: number; type: "expenseAutomationMissingReceiptsView/updateBulkUploadProgress"; }>;