export interface TransferTokenParams { tokenAddress: string; to: string; amount: string; rpcUrl?: string; privateKey: string; decimals?: number; } export interface TransferTokenResult { hash: string; from: string; to: string; tokenAddress: string; amount: string; status: 'pending' | 'success' | 'failed'; } export declare function transferToken(params: TransferTokenParams): Promise;