/// /// /// import { BeetStruct } from '@metaplex-foundation/beet'; import { PublicKey } from '@solana/web3.js'; import BigNumber from 'bignumber.js'; export type Escrow = { buffer: Buffer; locker: PublicKey; owner: PublicKey; bump: number; tokens: PublicKey; amount: BigNumber; escrowStartedAt: BigNumber; escrowEndsAt: BigNumber; voteDelegate: PublicKey; }; export declare const escrowStruct: BeetStruct>; export type Staking = { buffer: Buffer; owner: PublicKey; registeredStake: PublicKey; stakeMint: PublicKey; totalStake: BigNumber; activeStake: BigNumber; pendingRewards: BigNumber; paidRewards: BigNumber; currentPeriod: number; stakedAtTs: BigNumber; lastPendingRewardCalcTs: BigNumber; lastHarvestTs: BigNumber; unstakedTs: BigNumber; bump: number; }; export declare const stakingStruct: BeetStruct>;