import type { SpendableCoin } from './adapters.js'; import type { CoinSelectionOptions, CoinSelectionResult } from './coin-selection.js'; export declare function selectCoinsWasm(coins: SpendableCoin[], options: CoinSelectionOptions, excludedAddresses?: string[]): Promise; export declare function orderCoinsByAmountWasm(coins: SpendableCoin[]): Promise; export declare function sha3_256_hexWasm(data: Uint8Array): Promise; export declare function computeMultisigAddressWasm(config: { type: '2of2' | 'mofn'; threshold: number; publicKeys: string[]; ownPublicKey: string; address?: string; }): Promise<{ address: string; scriptHash: string; }>; export declare function recomputeDigestWasm(transactionHex: string): Promise; export declare function addDecimalStringsWasm(a: string, b: string): Promise; export declare function subtractDecimalStringsWasm(a: string, b: string): Promise; export declare function compareDecimalWasm(a: string, b: string): Promise; export declare function isPositiveWasm(value: string): Promise;