import { RunwayPayload } from '../../../view/netBurnOrIncome/netBurnOrIncomePayload'; export interface RunwayBalanceGroupedPayload { months: AccountingSummaryRunwayPayload[]; } interface AccountingSummaryRunwayPayload extends RunwayPayload { end_date: string; id: string; label: string | null; runway_months: number | null; runway_quarters: number | null; runway_status_code: string; start_date: string; update_time: string; } export interface BalancePayload { available: number | null; current: number | null; } interface AccountingSummaryBalancePayload { balance: BalancePayload; end_date: string; id: string; label: string | null; start_date: string; update_time: string | null; } export interface AccountingSummaryBalanceGroupedPayload { months: AccountingSummaryBalancePayload[]; } export interface AccountingSummaryPayload { cash_position: AccountingSummaryBalanceGroupedPayload; cogs: AccountingSummaryBalanceGroupedPayload; company_id: string; create_time: string; currency_code: string; currency_symbol: string; expenses: AccountingSummaryBalanceGroupedPayload; income: AccountingSummaryBalanceGroupedPayload; net_burn_or_income: AccountingSummaryBalanceGroupedPayload; runway: RunwayBalanceGroupedPayload; tenant_id: string; update_time: string; } export {};