import { COABalance } from '../../../commonStateTypes/coaBalance/coaBalance'; import { ID } from '../../../commonStateTypes/common'; import { ZeniDate } from '../../../zeniDayJS'; export interface Runway { cashZeroDateDisplayText: string; runwayDisplayText: string; runwayMonths: number | undefined; runwayStatusCode: string; cashZeroDate?: ZeniDate; } export interface AccountingSummary { cashPosition: COABalance | undefined; cogs: COABalance | undefined; companyId: ID; createTime: ZeniDate | undefined; expenses: COABalance | undefined; income: COABalance | undefined; netBurnOrIncome: COABalance | undefined; runway: Runway | undefined; tenantId: ID; updateTime: ZeniDate | undefined; } export interface AccountingSummaryState { accountingSummaryByCompanyId: Record; }