import { KnownChainId } from '../utils/types/knownIds.mjs';
import { StacksContractAddress } from '../xlinkSdkUtils/types.mjs';
import { BridgeSwapRoute_FromBitcoin } from './createBridgeOrder.mjs';
import '../utils/BigNumber.mjs';
import 'big.js';
import '../utils/typeHelpers.mjs';

declare function validateBridgeOrder(info: {
    chainId: KnownChainId.BitcoinChain;
    commitTx: Uint8Array;
    revealTx: Uint8Array;
    terminatingStacksToken: StacksContractAddress;
    swapRoute: BridgeSwapRoute_FromBitcoin;
}): Promise<void>;

export { validateBridgeOrder };
