import { CborEncoded } from "."; import { CardanoTransaction } from "../transactions"; import { CardanoUTXO } from "../utxos"; export declare const CborTransaction: { encodeTransactionBody: (encodedInputs: string, encodedOutputs: string, fee?: number, requiredSigners?: string, scriptHash?: string, collateral?: CardanoUTXO[], auxiliaryDataHash?: string) => { encoded: string; length: number; }; encodeTransaction: (tx: CardanoTransaction) => CborEncoded; decode: (value: string) => { transaction: { hash: string; index: number; }; utxo: { address: string; amount: { coin: number; multiasset: import("../assets").Multiasset; }; } | { address: string; amount: { coin: number; multiasset?: undefined; }; }; }; };