import { BigNumber } from 'bignumber.js'; import { Tagged } from 'borc'; import * as api from "../../dappConnector"; import { CborHexString } from "../../dappConnector"; type DatumOption = [type: 0, hash: Uint8Array] | [type: 1, datum: Tagged]; type ScriptRef = Tagged; type DecodedUtxo = [ input: [txHash: Uint8Array, index: Numerical], output: [address: Uint8Array, value: DecodedValue, datumHash?: Uint8Array] | Map ]; export declare const parseUtxo: (decoded: DecodedUtxo) => api.TxUnspentOutput; export declare const parseCborHexUtxo: (encodedUtxo: CborHexString) => api.TxUnspentOutput; export declare const parseVKeyWitnesses: (witnesses: [Uint8Array, Uint8Array][]) => api.VKeyWitness[]; export type Numerical = number | BigNumber; type Bytes = Buffer | Uint8Array; export type DecodedValue = Numerical | [Numerical, Map>]; export declare const parseValue: (decoded: DecodedValue) => api.Value; export {}; //# sourceMappingURL=parse.d.ts.map