import { Connection, PublicKey } from '@solana/web3.js'; import { SolanaSignerType } from '../../../../utils/types'; export declare function createUSDCTokenAccount(userPubKey: PublicKey, connection: Connection, wallet: SolanaSignerType, recipient: PublicKey, usdcMint?: string): Promise<{ tokenAccount: PublicKey; signature?: string; }>; export declare function waitForTransactionConfirmationSolana(connection: Connection, signature: string, maxRetries?: number): Promise;