import { COABalancesFilter } from '../../commonStateTypes/coaBalance/coaBalancesFilter'; import { FetchStateAndError, ID } from '../../commonStateTypes/common'; import { AccountState } from '../../entity/account/accountState'; import { AccountGroupState } from '../../entity/accountGroup/accountGroupState'; import { ForecastState } from '../../entity/forecast/forecastState'; import { SectionAccountsViewState } from '../../entity/sectionAccountsView/sectionAccountsViewState'; import { RootState } from '../../rootStateTypes'; import { ForecastListState } from '../forecastList/forecastListState'; import { NetBurnOrIncomeReport, NetBurnOrIncomeUIStateSelectorView } from './netBurnOrIncomeSelectorTypes'; import { NetBurnOrIncomeWithForecastState } from './netBurnOrIncomeState'; export declare const getNetBurnOrIncomeUIState: (state: RootState) => NetBurnOrIncomeUIStateSelectorView; export declare const getNetBurnOrIncomeReport: (accountState: AccountState, accountGroupState: AccountGroupState, sectionsState: SectionAccountsViewState, netBurnOrIncomeState: NetBurnOrIncomeWithForecastState, forecastState: ForecastState, forecastListState: ForecastListState, filter: COABalancesFilter, forecastId?: ID) => NetBurnOrIncomeReport; export declare const getNetBurnOrIncomeForSelectedRange: (state: RootState) => NetBurnOrIncomeReport; export declare const getNetBurnOrIncomeForHighlightedRange: (state: RootState) => NetBurnOrIncomeReport; export declare const getNetBurnOrIncomeReportFetchState: (forecastId: ID | undefined, netBurnOrIncomeState: NetBurnOrIncomeWithForecastState) => FetchStateAndError;