import { COABalancesFilterProjectView } from '../../commonStateTypes/coaBalance/coaBalancesFilterProjectView'; import { AccountState } from '../../entity/account/accountState'; import { ProjectState } from '../../entity/project/projectState'; import { SectionProjectViewState } from '../../entity/sectionProjectView/sectionProjectViewState'; import { RootState } from '../../rootStateTypes'; import { RevenueClassesViewCalculatedSectionID, RevenueClassesViewSectionID } from '../revenueClassesView/revenueClassesViewSelectorTypes'; import { RevenueProjectViewReport } from './revenueProjectViewSelectorTypes'; import { RevenueProjectViewState } from './revenueProjectViewState'; export declare const revenueProjectIdsInOrder: (RevenueClassesViewSectionID | RevenueClassesViewCalculatedSectionID)[]; export declare const getRevenueProjectView: (filter: COABalancesFilterProjectView, accountState: AccountState, projectState: ProjectState, sectionsState: SectionProjectViewState, revenueProjectViewState: RevenueProjectViewState) => RevenueProjectViewReport; export declare const getRevenueProjectViewForSelectedRange: (state: RootState) => RevenueProjectViewReport; export declare const getRevenueProjectViewForHighlightedRange: (state: RootState) => RevenueProjectViewReport;