import { DepositAccountPayload } from '../../../../entity/depositAccount/depositAccountPayload'; import { ZeniAPIResponse } from '../../../../responsePayload'; import { DepositBalance } from './depositAccountList'; export type ZeniAccountsSummaryPayloadKey = 'total_balance' | 'fdic_insured_fund' | 'total_interest'; export interface DepositBalancePayload { available: number; currency_code: string; currency_symbol: string; current?: number | null; hold?: number | null; } export interface FetchDepositAccountsPayload { all_deposit_accounts_summary: Record; deposit_accounts: DepositAccountPayload[]; } export type FetchDepositAccountsResponse = ZeniAPIResponse; export declare const mapDepositBalancePayloadToDepositBalance: (payload: DepositBalancePayload) => DepositBalance;