import { PublicKey, TransactionInstruction } from '@solana/web3.js'; export declare function depositTokensIx(params: { owner: PublicKey; basket: PublicKey; contributions: { mint: PublicKey; amount: number; }[]; }): TransactionInstruction[]; export declare function lockDepositsIx(params: { owner: PublicKey; basket: PublicKey; }): TransactionInstruction; export declare function mintBasketIx(params: { keeper: PublicKey; basket: PublicKey; basketTokenMint: PublicKey; buyer: PublicKey; basketRebalanceIntent?: PublicKey; }): TransactionInstruction;