import { BaseAction, IAdvancedStore } from '../../../types'; import { InitLoadManagerRequestOptionsType } from '../types'; declare type ParamsType = InitLoadManagerRequestOptionsType & { requestsSectionId: string; setAppErrorAction?: BaseAction; eventNameToCancelRequests?: string; eventToCatchEndedProcesses: string; isBatchRequest?: boolean; dependencies?: Record; store: IAdvancedStore; }; export declare function spawnedFetchProcessSaga({ resetAction, resetActionsArray, request, requestOptions, requestDataFormatter, responseDataFormatter, actionSuccess, actionsArraySuccess, requestExtraDataHandlerOptions, showSuccessNotification, isDataCritical, errorAction, errorActionsArray, showErrorNotification, loadingStopAction, loadingStartAction, withoutFormattingError, formatDataToRedirectParamsSuccess, redirectRouteParamsSuccess, formatDataToRedirectParamsError, redirectRouteParamsError, textMessageSuccess, setAppErrorAction, requestsSectionId, eventNameToCancelRequests, eventToCatchEndedProcesses, requestErrorHandlerProcessParams, isBatchRequest, getErrorModalActionTitle, initialLoadingFinishAction, selectorsCheckInitialFetched, store, dependencies: { setModalAction }, }: ParamsType): Generator | import("redux-saga/effects").AllEffect> | import("redux-saga/effects").PutEffect, void, any>; export {};