import { Buffer } from 'node:buffer'; declare const PSBT_base: import("@ngraveio/bc-ur").RegistryItemClass; /** * Partially Signed Bitcoin Transaction (PSBT) * * Definition: https://github.com/BlockchainCommons/Research/blob/master/papers/bcr-2020-006-urtypes.md#partially-signed-bitcoin-transaction-psbt-psbt */ export declare class PSBT extends PSBT_base { psbt: Uint8Array; constructor(psbt: Buffer | Uint8Array); getPSBT: () => Uint8Array; verifyInput(input: any): { valid: boolean; reasons?: Error[]; }; } export {};