import * as api from "../../dappConnector"; import { TxAux } from "../../ledger/transaction"; import * as cab from "../../types"; export declare function reverseAddress(address: api.Address): cab.Address; export declare function reverseInputs(inputs: api.TxInput[], utxos: cab.UTxO[]): cab.TxInput[]; export declare function reverseReferenceInputs(inputs: api.TxInput[]): cab.TxInputRef[]; /** * Intentionally left as generic strings, so they can be re-typed */ export declare function flattenValue(valueMap: api.Value | api.MintValue): [string, string, string][]; export declare function reverseValue(valueMap: api.Value | api.MintValue): cab.Value; export declare function reverseUtxo(utxo: api.TxUnspentOutput, datumMap?: Map): cab.UTxO; export declare function reverseUtxos(utxos?: api.TxUnspentOutput[], datumMap?: Map): cab.UTxO[]; export declare function reverseDatumOption(datumOption: api.TxOutputPostAlonzo['datumOption']): cab.TxDatumOption | undefined; export declare function reverseDatum(datum: api.PlutusDatum): cab.TxDatum; export declare function reverseTx(tx: api.Transaction, utxos: cab.UTxO[]): TxAux; export declare function reverseVKeyWitnesses(vKeyWitnesses: api.VKeyWitness[]): cab.TxShelleyWitness[]; //# sourceMappingURL=reverse.d.ts.map