/** * Defines the structure of a Transaction in Confederacy */ export declare class Transaction { id: string; txid: string; inputs: Input[]; outputs: ParsedTransactionOutput[]; /** * @param id - the transactionId of the transaction (legacy?) * @param txid the transactionId of the transaction * @param inputs - a structure containing the inputs for this transaction * @param outputs - a structure containing the outputs for this transaction */ constructor(id: string, txid: string, inputs: Input[], outputs: ParsedTransactionOutput[]); } interface Input { prevTxId: string; outputIndex: number; script: object; } interface ParsedTransactionOutput { satoshis: number; script: any; } export {}; //# sourceMappingURL=Transaction.d.ts.map