///
///
import { FixableBeetStruct } from '@metaplex-foundation/beet';
import { PublicKey } from '@solana/web3.js';
import BigNumber from 'bignumber.js';
import { WrappedI80F48 } from '../marginfi/structs/common';
type Balance = {
active: boolean;
bankPk: PublicKey;
bankAssetTag: number;
pad0: number[];
assetShares: WrappedI80F48;
liabilityShares: WrappedI80F48;
emissionsOutstanding: WrappedI80F48;
lastUpdate: BigNumber;
padding: BigNumber[];
};
type LendingAccount = {
balances: Balance[];
padding: BigNumber[];
};
type ClendAccount = {
accountDiscriminator: number[];
group: PublicKey;
authority: PublicKey;
lendingAccount: LendingAccount;
accountFlags: BigNumber;
padding: BigNumber[];
};
export declare const clendAccountStruct: FixableBeetStruct>;
export {};