declare namespace GoalAnalysisJSON { interface GoalAnalysisResponse { annualisedRequiredReturn: number; expectedReturn: number; financialGoal: number; probabilityAccumulate: Array; probabilityOfReachingTarget: number; requiredReturn: number; requiredReturnValue: number; seriesData: Array; standardDeviation: number; totalGain: number; totalInvestment: number; totalReturn: number; years: number; } interface ProbabilityAccumulate { Amount: number; probability: number; } interface SeriesData { data: Array; probability: number; } function isGoalAnalysisResponse(json?: unknown): json is GoalAnalysisResponse; } export default GoalAnalysisJSON;