import { Network } from '@btc-vision/bitcoin'; import { ContractEvents, ITransactionReceipt } from '../interfaces/ITransactionReceipt.js'; export declare class TransactionReceipt implements ITransactionReceipt { readonly receipt?: Uint8Array; readonly receiptProofs: string[]; readonly events: ContractEvents; readonly rawEvents: ContractEvents; readonly rawRevert?: Uint8Array; readonly revert?: string; readonly failed: boolean; readonly gasUsed: bigint; readonly specialGasUsed: bigint; constructor(receipt: ITransactionReceipt, network: Network); private parseEvents; private decodeEvent; }