///
///
import { BeetStruct } from '@metaplex-foundation/beet';
import { PublicKey } from '@solana/web3.js';
import BigNumber from 'bignumber.js';
export type Pool = {
discriminator: number[];
interestRate: number;
collateralType: PublicKey;
maxBorrow: BigNumber;
nodeWallet: PublicKey;
maxExposure: BigNumber;
currentExposure: BigNumber;
};
export declare const poolStruct: BeetStruct>;
export type Position = {
discriminator: number[];
pool: PublicKey;
closeStatusRecallTimestamp: BigNumber;
amount: BigNumber;
userPaid: BigNumber;
collateralAmount: BigNumber;
timestamp: BigNumber;
trader: PublicKey;
seed: PublicKey;
closeTimestamp: BigNumber;
closingPositionSize: BigNumber;
interestRate: number;
lastInterestCollect: BigNumber;
};
export declare const positionStruct: BeetStruct>;