import { ActionsObservable, StateObservable } from 'redux-observable'; import { updateAiAccountantJobs as updateAiAccountantJobEntities } from '../../../entity/aiAccountantCustomer/aiAccountantCustomerReducer'; import { updateAllUsers } from '../../../entity/user/userReducer'; import { RootState } from '../../../rootStateTypes'; import { ZeniAPI } from '../../../zeniAPI'; import { fetchAiAccountantJobs, updateAiAccountantJobs, updateAiAccountantJobsFailure } from '../aiAccountantViewReducer'; export type ActionType = ReturnType | ReturnType | ReturnType | ReturnType | ReturnType; export declare const fetchAiAccountantJobsEpic: (actions$: ActionsObservable, state$: StateObservable, zeniAPI: ZeniAPI) => import("rxjs").Observable<{ payload: { users: import("../../..").UserPayload[]; updateType?: import("../../..").UpdateType; }; type: "user/updateAllUsers"; } | { payload: { tenantId: string; nextPageToken: string | null; }; type: "aiAccountantView/updateAiAccountantJobs"; } | { payload: { tenantId: string; jobs: import("../aiAccountantViewPayload").AiAccountantJobPayload[]; append: boolean; }; type: "aiAccountantCustomer/updateAiAccountantJobs"; } | { payload: { error: import("../../../zeniAPIStatus").ZeniAPIStatus; tenantId: import("../../..").ID; }; type: "aiAccountantView/updateAiAccountantJobsFailure"; }>;