import { ActionsObservable, StateObservable } from 'redux-observable'; import { RootState } from '../../rootStateTypes'; import { updateCashPositionCOABalancesRange } from '../cashPosition/cashPositionReducer'; import { updateCOABalancesRange } from '../financeStatement/financeStatementReducer'; import { updateNetBurnOrIncomeCOABalancesRange } from '../netBurnOrIncome/netBurnOrIncomeReducer'; import { updateOpExCOABalancesRange } from '../opEx/opExReducer'; import { updateRevenueCOABalancesRange } from '../revenue/revenueReducer'; import { updateReportUIOptionCOABalancesRange } from './reportUIOptionsReducer'; export type ActionType = ReturnType | ReturnType | ReturnType | ReturnType | ReturnType | ReturnType; export declare const updateReportUIOptionCOABalancesRangeEpic: (actions$: ActionsObservable, state$: StateObservable) => import("rxjs").Observable<{ payload: { selectedCOABalancesRange: import("../..").COABalancesRange; highlightedCOABalancesRange?: import("../..").COABalancesRangeWithThisPeriod; }; type: "net_burn_or_income/updateNetBurnOrIncomeCOABalancesRange"; } | { payload: { selectedCOABalancesRange: import("../..").COABalancesRange; highlightedCOABalancesRange?: import("../..").COABalancesRangeWithThisPeriod; }; type: "operatingExpenses/updateOpExCOABalancesRange"; } | { payload: { selectedCOABalancesRange: import("../..").COABalancesRange; highlightedCOABalancesRange?: import("../..").COABalancesRangeWithThisPeriod; }; type: "revenue/updateRevenueCOABalancesRange"; } | { payload: { selectedCOABalancesRange: import("../..").COABalancesRange; highlightedCOABalancesRange?: import("../..").COABalancesRangeWithThisPeriod; }; type: "cashPosition/updateCashPositionCOABalancesRange"; } | { payload: import("../..").COABalancesRange; type: "financeStatement/updateCOABalancesRange"; } | { payload: { selectedCOABalancesRange: import("../..").COABalancesRange; highlightedCOABalancesRange?: import("../..").COABalancesRangeWithThisPeriod; }; type: "cashInCashOut/updateCashInCashOutCOABalancesRange"; }>;