/// /// /// import { BeetStruct } from '@metaplex-foundation/beet'; import { PublicKey } from '@solana/web3.js'; import BigNumber from 'bignumber.js'; export type VestingAccount = { buffer: Buffer; owner: PublicKey; lastClaimedAt: BigNumber; totalAmount: BigNumber; amountClaimed: BigNumber; isCanceled: boolean; }; export declare const vestingAccountStruct: BeetStruct>; export type StakingAccount = { accountDiscriminator: number[]; owner: PublicKey; payer: PublicKey; stakePool: PublicKey; lockupDuration: BigNumber; depositTimestamp: BigNumber; depositAmount: BigNumber; effectiveStake: BigNumber; claimedAmounts: BigNumber[]; }; export declare const stakingAccountStruct: BeetStruct>;