import { COABalancesFilterClassesView } from '../../commonStateTypes/coaBalance/coaBalancesFilterClassesView'; import { AccountState } from '../../entity/account/accountState'; import { ClassState } from '../../entity/class/classState'; import { SectionClassesViewStateV2 } from '../../entity/sectionClassesViewV2/sectionClassesViewState'; import { RootState } from '../../rootStateTypes'; import { RevenueWithForecastState } from '../revenue/revenueState'; import { RevenueClassesViewCalculatedSectionID, RevenueClassesViewReport, RevenueClassesViewSectionID } from './revenueClassesViewSelectorTypes'; import { RevenueClassesViewState } from './revenueClassesViewState'; export declare const revenueIdsInOrder: (RevenueClassesViewSectionID | RevenueClassesViewCalculatedSectionID)[]; export declare const getRevenueClassesView: (filter: COABalancesFilterClassesView, accountState: AccountState, classState: ClassState, sectionsState: SectionClassesViewStateV2, revenueWithForecastState: RevenueWithForecastState, revenueClassesViewState: RevenueClassesViewState) => RevenueClassesViewReport; export declare const getRevenueClassesViewForSelectedRange: (state: RootState) => RevenueClassesViewReport; export declare const getRevenueClassesViewForHighlightedRange: (state: RootState) => RevenueClassesViewReport;