/// /// /// import { BeetStruct } from '@metaplex-foundation/beet'; import { PublicKey } from '@solana/web3.js'; import BigNumber from 'bignumber.js'; export type Locker = { buffer: Buffer; locker: PublicKey; escrow: PublicKey; vault: PublicKey; escrowOwner: PublicKey; sourceAuthority: PublicKey; sourceTokens: PublicKey; tokenProgram: PublicKey; }; export declare const lockerStruct: BeetStruct>; export type Escrow = { buffer: Buffer; locker: PublicKey; owner: PublicKey; bump: number; amount: BigNumber; escrowStartedAt: BigNumber; escrowEndsAt: BigNumber; initialAmount: BigNumber; duration: BigNumber; voteDelegate: PublicKey; reserved1: number[]; reserved2: number[]; }; export declare const escrowStruct: BeetStruct>;