import { Fetch } from '../utils'; import { Account, GlobalErrorHandler, HistoricalAccountBalance, MonthlyAccountBalance } from '..'; export declare class AccountApi { fetchInstance: Fetch; constructor(endpoint: string, token: string, onError?: GlobalErrorHandler); createAccount: (account: Account) => Promise; deleteAccount: (accountGuid: string) => Promise; getAccounts: () => Promise; getInstitutions: () => Promise; getMembers: () => Promise; getHistoricalAccountBalances: (guid: string) => Promise; getMonthlyAccountBalances: (guid: string) => Promise; mergeAccounts: (accountGuids: string[]) => Promise; refreshAllMembers: () => Promise; updateAccount: (account: Account) => Promise; }