/** * @since 2.0.0 */ import { Effect } from "effect"; import * as CML from "@anastasia-labs/cardano-multiplatform-lib-nodejs"; /** * Type alias for the CML TxRedeemerBuilder class * * @since 2.0.0 * @category Types */ export type TxRedeemerBuilder = CML.TxRedeemerBuilder; declare const TxRedeemerBuilderError_base: new = {}>(args: import("effect/Types").Equals extends true ? void : { readonly [P in keyof A as P extends "_tag" ? never : P]: A[P]; }) => import("effect/Cause").YieldableError & { readonly _tag: "TxRedeemerBuilderError"; } & Readonly; /** * Error class for TxRedeemerBuilder operations * * This error is thrown when operations on TxRedeemerBuilder instances fail. * * @since 2.0.0 * @category Errors */ export declare class TxRedeemerBuilderError extends TxRedeemerBuilderError_base<{ message?: string; }> { } /** * Method free of TxRedeemerBuilder * * @since 2.0.0 * @category Methods */ export declare const free: (instance: CML.TxRedeemerBuilder) => Effect.Effect; /** * Unsafely calls instance.free without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const freeUnsafe: (instance: CML.TxRedeemerBuilder) => void; /** * Method build of TxRedeemerBuilder * * @since 2.0.0 * @category Methods */ export declare const build: (instance: CML.TxRedeemerBuilder) => Effect.Effect; /** * Unsafely calls instance.build without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const buildUnsafe: (instance: CML.TxRedeemerBuilder) => CML.Redeemers; /** * Method setExunits of TxRedeemerBuilder * * @since 2.0.0 * @category Methods */ export declare const setExunits: (instance: CML.TxRedeemerBuilder, redeemer: CML.RedeemerWitnessKey, exUnits: CML.ExUnits) => Effect.Effect; /** * Unsafely calls instance.setExunits without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setExunitsUnsafe: (instance: CML.TxRedeemerBuilder, redeemer: CML.RedeemerWitnessKey, exUnits: CML.ExUnits) => void; /** * Method draftBody of TxRedeemerBuilder * * @since 2.0.0 * @category Methods */ export declare const draftBody: (instance: CML.TxRedeemerBuilder) => Effect.Effect; /** * Unsafely calls instance.draftBody without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const draftBodyUnsafe: (instance: CML.TxRedeemerBuilder) => CML.TransactionBody; /** * Method auxiliaryData of TxRedeemerBuilder * * @since 2.0.0 * @category Methods */ export declare const auxiliaryData: (instance: CML.TxRedeemerBuilder) => Effect.Effect; /** * Unsafely calls instance.auxiliaryData without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const auxiliaryDataUnsafe: (instance: CML.TxRedeemerBuilder) => CML.AuxiliaryData | undefined; /** * Method draftTx of TxRedeemerBuilder * * @since 2.0.0 * @category Methods */ export declare const draftTx: (instance: CML.TxRedeemerBuilder) => Effect.Effect; /** * Unsafely calls instance.draftTx without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const draftTxUnsafe: (instance: CML.TxRedeemerBuilder) => CML.Transaction; export {}; //# sourceMappingURL=TxRedeemerBuilder.d.ts.map