import { Amount } from '../../../commonStateTypes/amount'; import { SelectorView } from '../../../commonStateTypes/viewAndReport/viewAndReport'; import { Runway } from '../../../entity/portfolio/accountingSummary/accountingSummaryState'; import { RootState } from '../../../rootStateTypes'; import { PortfolioUIState } from '../types/companyPortfolioViewState'; import { CompanyView } from '../types/companyView'; export interface CompanyPortfolioView extends SelectorView { companies: CompanyView[]; totalCashBalance: Amount; totalExpenses: Amount; totalRevenues: Amount; uiState: PortfolioUIState; } export declare const getCompanyPortfolioView: (state: RootState) => CompanyPortfolioView; export declare const isInfiniteRunway: (runway: Runway | undefined) => boolean;