import { Account, AccountGroup, FinancialAccount, HistoricalAccountBalance, Member, MonthlyAccountBalance, NetWorth } from '../types'; export declare const filterAccounts: (accounts: Account[], members: Member[]) => Account[]; export declare const flattenBalances: (allBalances: MonthlyAccountBalance[], currentBalances: MonthlyAccountBalance[]) => MonthlyAccountBalance[]; export declare const getLatestNetWorthData: (chartData: NetWorth[]) => NetWorth | undefined; export declare const sortByYearMonthAscending: (a: MonthlyAccountBalance, b: MonthlyAccountBalance) => number; export declare const buildChartData: (accounts: Account[], monthlyAccountBalances: MonthlyAccountBalance[], numberOfMonths: number) => any; export declare const buildGainsLosses: (selectedData?: NetWorth) => { netWorth: NetWorth | undefined; gains: { accountName: string; gain: number; }[]; losses: { accountName: string; loss: number; }[]; totalGains: number; totalLosses: number; }; export declare const buildAssetsLiabilities: (accounts: Account[]) => { assets: FinancialAccount[]; liabilities: FinancialAccount[]; totalAssets: number; totalLiabilities: number; }; export declare const toMonthlyAccountBalance: (hab: HistoricalAccountBalance) => MonthlyAccountBalance; export declare const groupAccounts: (accounts: FinancialAccount[]) => AccountGroup[];