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