import { TransactionResult } from '../types';
interface ExtendedRecipient {
    address: string;
    amount: number;
    tokenId?: string;
    decimals?: number;
}
interface XecTransactionResult extends TransactionResult {
    utxoSelection: any;
    recipients: number;
    xecRecipients: number;
    tokenRecipients: number;
    totalSent: number;
    tokenTransfers: Array<{
        tokenId: string;
        amount: number;
        decimals?: number;
        address: string;
    }>;
}
export declare function createRawXecTransaction(recipients: ExtendedRecipient[], utxoStrategy?: string, addressIndex?: number, mnemonic?: string, // 可选的助记词参数
chronikClient?: any): Promise<XecTransactionResult>;
export {};
//# sourceMappingURL=xecsend.d.ts.map