/// <reference types="node" />
import { KeyPairInfo } from "./address-keypair-path";
import { payments } from "bitcoinjs-lib";
import { AtomicalsPayload } from "../commands/command-helpers";
export declare const workerPrepareCommitRevealConfig: (opType: "nft" | "ft" | "dft" | "dmt" | "sl" | "x" | "y" | "mod" | "evt" | "dat", keypair: KeyPairInfo, atomicalsPayload: AtomicalsPayload, log?: boolean) => {
    scriptP2TR: payments.Payment;
    hashLockP2TR: payments.Payment;
    hashscript: Buffer;
};
export declare const appendMintUpdateRevealScript: (opType: "nft" | "ft" | "dft" | "dmt" | "sl" | "x" | "y" | "mod" | "evt" | "dat", keypair: KeyPairInfo, payload: AtomicalsPayload, log?: boolean) => string;
