import { ActionsObservable, StateObservable } from 'redux-observable'; import { Observable } from 'rxjs'; import { RootState } from '../../../../rootStateTypes'; import { fetchJeSchedules, fetchJeSchedulesPage } from '../../reducers/jeSchedulesViewReducer'; export type ActionType = ReturnType | ReturnType; /** * Warms the tab the user is not looking at, so switching to it renders rows instead of a skeleton. * * Listens for `fetchJeSchedulesPage` rather than `fetchJeSchedules` on purpose: the prefetch emits * `fetchJeSchedules`, so listening for that would make this epic feed itself. */ export declare const prefetchOtherJeSchedulesTabEpic: (actions$: ActionsObservable, state$: StateObservable) => Observable;