export type FixtureScriptType = "p2pkh" | "p2wpkh" | "p2sh-p2wpkh" | "p2sh-p2wsh" | "p2wsh" | "p2tr-keypath" | "p2tr-scriptpath"; export declare const FIXTURE_PUBLIC_KEYS: { readonly scalar1: "0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798"; readonly scalar2: "02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5"; readonly scalar3: "02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9"; }; export declare const MUSIG2_AGGREGATE_PUBLIC_KEY = "023b46d262d2f610e9038b44beabdfe97ab5a0feb89870acc2264edfb7f63ec2ec"; export declare const BIP376_OUTPUT_PUBLIC_KEY = "02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9"; export declare const FIXTURE_DESCRIPTORS: { readonly p2pkh: "pkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)"; readonly p2wpkh: "wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)"; readonly "p2sh-p2wpkh": "sh(wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798))"; readonly "p2sh-p2wsh-2-of-3": "sh(wsh(multi(2,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5,02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9)))"; readonly "p2wsh-single-key": "wsh(pk(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798))"; readonly "p2wsh-2-of-3": "wsh(multi(2,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5,02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9))"; readonly "p2tr-keypath": `tr(${string})`; readonly "p2tr-musig2": `rawtr(${string})`; readonly "p2tr-silent-payment": `rawtr(${string})`; readonly "p2tr-scriptpath": `tr(${string},pk(${string}))`; }; export type FixtureDescriptorId = keyof typeof FIXTURE_DESCRIPTORS; export declare const FIXTURE_DESCRIPTOR_SCRIPT_TYPES: { readonly p2pkh: "p2pkh"; readonly p2wpkh: "p2wpkh"; readonly "p2sh-p2wpkh": "p2sh-p2wpkh"; readonly "p2sh-p2wsh-2-of-3": "p2sh-p2wsh"; readonly "p2wsh-single-key": "p2wsh"; readonly "p2wsh-2-of-3": "p2wsh"; readonly "p2tr-keypath": "p2tr-keypath"; readonly "p2tr-musig2": "p2tr-keypath"; readonly "p2tr-silent-payment": "p2tr-keypath"; readonly "p2tr-scriptpath": "p2tr-scriptpath"; }; export interface FixtureProfileDefinition { id: FixtureProfileId; scriptTypes: readonly FixtureScriptType[]; inputDescriptorIds: readonly FixtureDescriptorId[]; outputDescriptorIds: readonly FixtureDescriptorId[]; sequences: readonly number[]; locktime: number; transactionVersion: number; descriptors: readonly string[]; feeSats: number; } export type FixtureProfileId = "p2pkh" | "p2wpkh" | "p2sh-p2wpkh" | "p2sh-p2wsh-2-of-3" | "p2wsh-single-key" | "p2wsh-2-of-3" | "p2tr-keypath" | "p2tr-musig2" | "bip376-spend" | "p2tr-scriptpath" | "sighash-p2wpkh" | "sighash-p2tr-keypath" | "mixed-p2wpkh-p2tr" | "intent-rich-p2wpkh"; export declare const FIXTURE_PROFILES: readonly [{ readonly id: "p2pkh"; readonly scriptTypes: readonly ["p2pkh"]; readonly inputDescriptorIds: readonly ["p2pkh"]; readonly outputDescriptorIds: readonly ["p2pkh"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["pkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)"]; readonly feeSats: 10500; }, { readonly id: "p2wpkh"; readonly scriptTypes: readonly ["p2wpkh"]; readonly inputDescriptorIds: readonly ["p2wpkh"]; readonly outputDescriptorIds: readonly ["p2wpkh"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)"]; readonly feeSats: 11000; }, { readonly id: "p2sh-p2wpkh"; readonly scriptTypes: readonly ["p2sh-p2wpkh"]; readonly inputDescriptorIds: readonly ["p2sh-p2wpkh"]; readonly outputDescriptorIds: readonly ["p2sh-p2wpkh"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["sh(wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798))"]; readonly feeSats: 11500; }, { readonly id: "p2sh-p2wsh-2-of-3"; readonly scriptTypes: readonly ["p2sh-p2wsh"]; readonly inputDescriptorIds: readonly ["p2sh-p2wsh-2-of-3"]; readonly outputDescriptorIds: readonly ["p2sh-p2wsh-2-of-3"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["sh(wsh(multi(2,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5,02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9)))"]; readonly feeSats: 12500; }, { readonly id: "p2wsh-single-key"; readonly scriptTypes: readonly ["p2wsh"]; readonly inputDescriptorIds: readonly ["p2wsh-single-key"]; readonly outputDescriptorIds: readonly ["p2wsh-single-key"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["wsh(pk(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798))"]; readonly feeSats: 12000; }, { readonly id: "p2wsh-2-of-3"; readonly scriptTypes: readonly ["p2wsh"]; readonly inputDescriptorIds: readonly ["p2wsh-2-of-3"]; readonly outputDescriptorIds: readonly ["p2wsh-2-of-3"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["wsh(multi(2,0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,02c6047f9441ed7d6d3045406e95c07cd85c778e4b8cef3ca7abac09b95c709ee5,02f9308a019258c31049344f85f89d5229b531c845836f99b08601f113bce036f9))"]; readonly feeSats: 13000; }, { readonly id: "p2tr-keypath"; readonly scriptTypes: readonly ["p2tr-keypath"]; readonly inputDescriptorIds: readonly ["p2tr-keypath"]; readonly outputDescriptorIds: readonly ["p2tr-keypath"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly [`tr(${string})`]; readonly feeSats: 14000; }, { readonly id: "p2tr-musig2"; readonly scriptTypes: readonly ["p2tr-keypath"]; readonly inputDescriptorIds: readonly ["p2tr-musig2"]; readonly outputDescriptorIds: readonly ["p2tr-musig2"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly [`rawtr(${string})`]; readonly feeSats: 14250; }, { readonly id: "bip376-spend"; readonly scriptTypes: readonly ["p2tr-keypath"]; readonly inputDescriptorIds: readonly ["p2tr-silent-payment"]; readonly outputDescriptorIds: readonly ["p2wpkh"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly [`rawtr(${string})`, "wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)"]; readonly feeSats: 14750; }, { readonly id: "p2tr-scriptpath"; readonly scriptTypes: readonly ["p2tr-scriptpath"]; readonly inputDescriptorIds: readonly ["p2tr-scriptpath"]; readonly outputDescriptorIds: readonly ["p2tr-scriptpath"]; readonly sequences: readonly [4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly [`tr(${string},pk(${string}))`]; readonly feeSats: 14500; }, { readonly id: "mixed-p2wpkh-p2tr"; readonly scriptTypes: readonly ["p2wpkh", "p2tr-keypath"]; readonly inputDescriptorIds: readonly ["p2wpkh", "p2tr-keypath"]; readonly outputDescriptorIds: readonly ["p2wpkh"]; readonly sequences: readonly [4294967293, 4294967293]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)", `tr(${string})`]; readonly feeSats: 25000; }, { readonly id: "intent-rich-p2wpkh"; readonly scriptTypes: readonly ["p2wpkh"]; readonly inputDescriptorIds: readonly ["p2wpkh"]; readonly outputDescriptorIds: readonly ["p2wpkh", "p2tr-keypath"]; readonly sequences: readonly [4294967292]; readonly locktime: 42; readonly transactionVersion: 2; readonly descriptors: readonly ["wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)", `tr(${string})`]; readonly feeSats: 15000; }, { readonly id: "sighash-p2wpkh"; readonly scriptTypes: readonly ["p2wpkh"]; readonly inputDescriptorIds: readonly ["p2wpkh", "p2wpkh"]; readonly outputDescriptorIds: readonly ["p2wpkh", "p2tr-keypath"]; readonly sequences: readonly [4294967293, 4294967292]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly ["wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)", `tr(${string})`]; readonly feeSats: 22000; }, { readonly id: "sighash-p2tr-keypath"; readonly scriptTypes: readonly ["p2tr-keypath"]; readonly inputDescriptorIds: readonly ["p2tr-keypath", "p2tr-keypath"]; readonly outputDescriptorIds: readonly ["p2tr-keypath", "p2wpkh"]; readonly sequences: readonly [4294967293, 4294967292]; readonly locktime: 0; readonly transactionVersion: 2; readonly descriptors: readonly [`tr(${string})`, "wpkh(0279be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798)"]; readonly feeSats: 28000; }]; //# sourceMappingURL=fixture-profiles.d.ts.map