///
///
///
import { BeetStruct } from '@metaplex-foundation/beet';
import { PublicKey } from '@solana/web3.js';
import BigNumber from 'bignumber.js';
export type Pool = {
buffer: Buffer;
coinMint: PublicKey;
pcMint: PublicKey;
market: PublicKey;
openOrders: PublicKey;
poolCoinAccount: PublicKey;
poolPcAccount: PublicKey;
poolLpAccount: PublicKey;
lpMint: PublicKey;
firstPlaced: number;
orderIndex: number;
coinCurrentProtocolFees: BigNumber;
pcCurrentProtocolFees: BigNumber;
ixi: number;
icx: number;
clientOrderId: BigNumber;
};
export declare const poolStruct: BeetStruct>;
export type Staker = {
buffer: Buffer;
bump: number;
farmAccount: PublicKey;
authority: BigNumber;
stakedAmount: BigNumber;
};
export declare const stakerStruct: BeetStruct>;