///
///
import { PublicKey } from '@solana/web3.js';
import { BalanceWithBank, MarginfiAccount } from './structs/MarginfiAccount';
import { Cache } from '../../Cache';
import { ParsedAccount } from '../../utils/solana';
import { MemoizedCache } from '../../utils/misc/MemoizedCache';
import { BankInfo } from './types';
export declare const getMarginFiAccounts: (authority: string, config: {
pid: PublicKey;
group: PublicKey;
memo: MemoizedCache[], Map>>;
}, cache: Cache) => Promise<((ParsedAccount & {
balances: (BalanceWithBank | null)[];
}) | null)[]>;