import { TapLeafScript } from 'bip174/src/lib/interfaces'; import * as utxolib from '@bitgo/utxo-lib'; import { Miniscript } from '@bitgo/wasm-utxo'; import { DerivedDescriptorWalletOutput, WithOptDescriptor } from '../Output'; import { Output } from '../../Output'; /** * Non-Final (Replaceable) * Reference: https://github.com/bitcoin/bitcoin/blob/v25.1/src/rpc/rawtransaction_util.cpp#L49 * */ export declare const MAX_BIP125_RBF_SEQUENCE: number; export declare function findTapLeafScript(input: TapLeafScript[], script: Buffer | Miniscript): TapLeafScript; export type PsbtParams = { network: utxolib.Network; version?: number; locktime?: number; sequence?: number; }; export type DerivedDescriptorTransactionInput = DerivedDescriptorWalletOutput & { selectTapLeafScript?: Miniscript; sequence?: number; }; export declare function createPsbt(params: PsbtParams, inputs: DerivedDescriptorTransactionInput[], outputs: WithOptDescriptor[]): utxolib.bitgo.UtxoPsbt; //# sourceMappingURL=createPsbt.d.ts.map