import { PublicKey, Transaction, TransactionCtorFields } from '@solana/web3.js'; import BN from 'bn.js'; import { Borsh } from '@everlend/common'; export declare class WithdrawArgs extends Borsh.Data<{ amount: BN; }> { static readonly SCHEMA: any; instruction: number; } declare type WithdrawParams = { poolMarket: PublicKey; pool: PublicKey; source: PublicKey; destination: PublicKey; tokenAccount: PublicKey; poolMint: PublicKey; poolMarketAuthority: PublicKey; amount: BN; }; export declare class Withdraw extends Transaction { constructor(options: TransactionCtorFields, params: WithdrawParams); } export {};