/// /// import { PublicKey } from '@solana/web3.js'; import { BeetStruct } from '@metaplex-foundation/beet'; import BigNumber from 'bignumber.js'; declare enum DelegationStatus { Activated = 0, StartDelegationRemoval = 1, FinalizeDelegationRemoval = 2 } export type Delegation = { accountDiscriminator: number[]; delegator: PublicKey; guardianSetting: PublicKey; seed: number; status: DelegationStatus; lockDays: number; amount: BigNumber; claimableAmount: BigNumber; claimedReward: BigNumber; baseRewardRate: number; derivedRewardRate: number; previousAccumulatedAmount: BigNumber; createdAt: BigNumber; startedRemovalAt: BigNumber; finalizedRemovalAt: BigNumber; }; export declare const delegationStruct: BeetStruct>; export {};