import { Bitcoind } from '../../types.js';
type WalletProcessPsbtParams = {
    bitcoind: Bitcoind;
    psbt: string;
    sign?: boolean;
    sighashtype?: string;
    bip32derivs?: boolean;
    finalize?: boolean;
};
/**
 * walletprocesspsbt "psbt" ( sign "sighashtype" bip32derivs finalize )
 *
 * Update a PSBT with input information from our wallet and then sign inputs
 * that we can sign for.
 * Requires wallet passphrase to be set with walletpassphrase call if wallet is encrypted.
 *
 */
export declare function walletProcessPsbt(params: WalletProcessPsbtParams): Promise<any>;
export {};
//# sourceMappingURL=wallet-process-psbt.d.ts.map