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 { OpExClassesViewCalculatedSectionID, OpExClassesViewSectionID } from '../opExClassesView/opExClassesViewSelectorTypes'; import { OpExProjectViewReport } from './opExProjectViewSelectorTypes'; import { OpExProjectViewState } from './opExProjectViewState'; export declare const opExProjectIdsInOrder: (OpExClassesViewSectionID | OpExClassesViewCalculatedSectionID)[]; export declare const getOpExProjectView: (filter: COABalancesFilterProjectView, accountState: AccountState, projectState: ProjectState, sectionsState: SectionProjectViewState, opExProjectViewState: OpExProjectViewState) => OpExProjectViewReport; export declare const getOpExProjectViewForSelectedRange: (state: RootState) => OpExProjectViewReport; export declare const getOpExProjectViewForHighlightedRange: (state: RootState) => OpExProjectViewReport;