import { Connection, PublicKey } from '@solana/web3.js'; import { TransactionType } from '../constant'; export interface SVMTransactionHistoryItem { hash: string; timestamp: number | null | undefined; status: 'success' | 'failed' | 'pending'; fee: number; type: TransactionType; from: string; to?: string; slot: number; amount?: number; token?: string; memo?: string; } export interface TransactionHistoryOptions { limit?: number; before?: string; until?: string; } export declare function getSVMTransactionHistory(connection: Connection, walletAddress: PublicKey, options?: TransactionHistoryOptions): Promise;