import type { PsbtFixture } from "../core/fixtures.js"; import type { ScenarioExecutionContext } from "./context.js"; import type { ScenarioDefinition } from "./definition.js"; export declare function createTaprootScriptPathHandoffScenarios(fixture: PsbtFixture): readonly ScenarioDefinition[]; export interface TaprootScriptPathCanary { readonly id: "wrong-leaf" | "wrong-control-block" | "dropped-leaf-metadata"; readonly psbt: string; } export declare function createTaprootScriptPathCanaries(fixture: PsbtFixture): readonly TaprootScriptPathCanary[]; export declare function createTaprootScriptPathCanaryScenario(fixture: PsbtFixture): ScenarioDefinition; //# sourceMappingURL=taproot-script-path.d.ts.map