/** * Noah — Financial Runway Calculator * * Computes estimated days until funds depleted using 7-day rolling averages. * MVP spec Section 5.2. */ export interface FinancialRunwayResult { /** Estimated days until funds depleted. Infinity if self-sustaining. */ runwayDays: number; /** Revenue per day (7-day rolling average) */ revenueVelocity: number; /** Net daily burn rate (expenses - revenue). Negative means profitable. */ netDailyBurn: number; } /** * Calculate estimated days until funds depleted. * Uses 7-day rolling average of daily burn rate. * * @param currentBalance Current available balance * @param revenueHistory7Day Daily revenue for last 7 days (array of 7 numbers) * @param expenseHistory7Day Daily expenses for last 7 days (array of 7 numbers) */ export declare function calculateFinancialRunway(currentBalance: number, revenueHistory7Day: number[], expenseHistory7Day: number[]): FinancialRunwayResult; /** * Simplified runway update from a FINANCIAL_UPDATE event. * * @param balance Current balance * @param burnRate Daily burn rate (positive = spending) * @param revenue Daily revenue */ export declare function calculateSimpleRunway(balance: number, burnRate: number, revenue: number): FinancialRunwayResult; //# sourceMappingURL=financial-runway.d.ts.map