import { Address, Value, Script, TxOut, CanBeHash32, AddressStr, IValue } from "@harmoniclabs/cardano-ledger-ts";
import { CanBeData } from "../utils/CanBeData.js";
export interface ITxBuildOutput {
    address: Address | AddressStr;
    value: Value | IValue;
    datum?: CanBeHash32 | CanBeData;
    refScript?: Script;
}
export declare function txBuildOutToTxOut({ address, value, datum, refScript }: ITxBuildOutput): TxOut;
export declare function cloneITxBuildOutput({ address, value, datum, refScript }: ITxBuildOutput): ITxBuildOutput;
