import BN from 'bn.js'; import { Connection, TransactionSignature, PublicKey } from '@solana/web3.js'; import { Wallet } from '../wallet'; interface Token2Add { tokenAccount: PublicKey; tokenMint: PublicKey; amount: BN; } interface SafetyDepositTokenStore { txId: TransactionSignature; tokenAccount: PublicKey; tokenStoreAccount: PublicKey; tokenMint: PublicKey; } interface AddTokensToVaultParams { connection: Connection; wallet: Wallet; vault: PublicKey; nfts: Token2Add[]; } interface AddTokensToVaultResponse { safetyDepositTokenStores: SafetyDepositTokenStore[]; } export declare const addTokensToVault: ({ connection, wallet, vault, nfts, }: AddTokensToVaultParams) => Promise; export {};