import { type AdaptedWallet } from '@reservoir0x/relay-sdk';
import * as bitcoin from 'bitcoinjs-lib';
type DynamicSignPsbtParams = {
    allowedSighash: number[];
    unsignedPsbtBase64: string;
    signature: Array<{
        address: string;
        signingIndexes: number[];
    }>;
};
export declare const adaptBitcoinWallet: (walletAddress: string, signPsbt: (address: string, psbt: bitcoin.Psbt, dynamicParams: DynamicSignPsbtParams) => Promise<string>) => AdaptedWallet;
export {};
//# sourceMappingURL=adapter.d.ts.map