UNPKG

lumpsum-sip-calculator

Version:

A reusable Lumpsum and SIP calculator component with customizable theming

29 lines (28 loc) 743 B
export interface CalculatorTheme { primary: string; secondary: string; accent: string; background: string; textPrimary: string; textSecondary: string; } export type CompoundingFrequency = "Annually" | "Semi-Annually" | "Quarterly" | "Monthly"; export interface CalculatorInputs { lumpsumPrincipal: string; lumpsumRate: string; sipAmount: string; sipRate: string; years: string; } export interface Results { lumpsumFutureValue: number; sipFutureValue: number; lumpsumInvested: number; sipInvested: number; totalInvested: number; combinedFutureValue: number; totalWealthGained: number; } export interface LumpsumSIPCalculatorProps { theme?: Partial<CalculatorTheme>; }