/** * @since 2.0.0 */ import { Effect } from "effect"; import * as CML from "@anastasia-labs/cardano-multiplatform-lib-nodejs"; /** * Type alias for the CML TransactionWitnessSetBuilder class * * @since 2.0.0 * @category Types */ export type TransactionWitnessSetBuilder = CML.TransactionWitnessSetBuilder; declare const TransactionWitnessSetBuilderError_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: "TransactionWitnessSetBuilderError"; } & Readonly; /** * Error class for TransactionWitnessSetBuilder operations * * This error is thrown when operations on TransactionWitnessSetBuilder instances fail. * * @since 2.0.0 * @category Errors */ export declare class TransactionWitnessSetBuilderError extends TransactionWitnessSetBuilderError_base<{ message?: string; }> { } /** * Method free of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const free: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.free without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const freeUnsafe: (instance: CML.TransactionWitnessSetBuilder) => void; /** * Method addVkey of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addVkey: (instance: CML.TransactionWitnessSetBuilder, vkeyWitness: CML.Vkeywitness) => Effect.Effect; /** * Unsafely calls instance.addVkey without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addVkeyUnsafe: (instance: CML.TransactionWitnessSetBuilder, vkeyWitness: CML.Vkeywitness) => void; /** * Method addBootstrap of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addBootstrap: (instance: CML.TransactionWitnessSetBuilder, bootstrap: CML.BootstrapWitness) => Effect.Effect; /** * Unsafely calls instance.addBootstrap without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addBootstrapUnsafe: (instance: CML.TransactionWitnessSetBuilder, bootstrap: CML.BootstrapWitness) => void; /** * Method addScript of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addScript: (instance: CML.TransactionWitnessSetBuilder, script: CML.Script) => Effect.Effect; /** * Unsafely calls instance.addScript without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addScriptUnsafe: (instance: CML.TransactionWitnessSetBuilder, script: CML.Script) => void; /** * Method getNativeScript of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const getNativeScript: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.getNativeScript without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const getNativeScriptUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.NativeScriptList; /** * Method getPlutusV1Script of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const getPlutusV1Script: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.getPlutusV1Script without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const getPlutusV1ScriptUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.PlutusV1ScriptList; /** * Method getPlutusV2Script of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const getPlutusV2Script: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.getPlutusV2Script without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const getPlutusV2ScriptUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.PlutusV2ScriptList; /** * Method addPlutusDatum of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addPlutusDatum: (instance: CML.TransactionWitnessSetBuilder, plutusDatum: CML.PlutusData) => Effect.Effect; /** * Unsafely calls instance.addPlutusDatum without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addPlutusDatumUnsafe: (instance: CML.TransactionWitnessSetBuilder, plutusDatum: CML.PlutusData) => void; /** * Method getPlutusDatum of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const getPlutusDatum: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.getPlutusDatum without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const getPlutusDatumUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.PlutusDataList; /** * Method addRedeemer of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addRedeemer: (instance: CML.TransactionWitnessSetBuilder, redeemer: CML.LegacyRedeemer) => Effect.Effect; /** * Unsafely calls instance.addRedeemer without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addRedeemerUnsafe: (instance: CML.TransactionWitnessSetBuilder, redeemer: CML.LegacyRedeemer) => void; /** * Method getRedeemer of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const getRedeemer: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.getRedeemer without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const getRedeemerUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.LegacyRedeemerList; /** * Method addRequiredWits of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addRequiredWits: (instance: CML.TransactionWitnessSetBuilder, requiredWits: CML.RequiredWitnessSet) => Effect.Effect; /** * Unsafely calls instance.addRequiredWits without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addRequiredWitsUnsafe: (instance: CML.TransactionWitnessSetBuilder, requiredWits: CML.RequiredWitnessSet) => void; /** * Static method _new of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Constructors */ export declare const _new: () => Effect.Effect; /** * Unsafely calls TransactionWitnessSetBuilder._new without Effect wrapper * * @since 2.0.0 * @category ConstructorsUnsafe */ export declare const _newUnsafe: () => CML.TransactionWitnessSetBuilder; /** * Method addExisting of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const addExisting: (instance: CML.TransactionWitnessSetBuilder, witSet: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.addExisting without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addExistingUnsafe: (instance: CML.TransactionWitnessSetBuilder, witSet: CML.TransactionWitnessSet) => void; /** * Method build of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const build: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.build without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const buildUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.TransactionWitnessSet; /** * Method remainingWits of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const remainingWits: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.remainingWits without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const remainingWitsUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.RequiredWitnessSet; /** * Method tryBuild of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const tryBuild: (instance: CML.TransactionWitnessSetBuilder) => Effect.Effect; /** * Unsafely calls instance.tryBuild without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const tryBuildUnsafe: (instance: CML.TransactionWitnessSetBuilder) => CML.TransactionWitnessSet; /** * Method mergeFakeWitness of TransactionWitnessSetBuilder * * @since 2.0.0 * @category Methods */ export declare const mergeFakeWitness: (instance: CML.TransactionWitnessSetBuilder, requiredWits: CML.RequiredWitnessSet) => Effect.Effect; /** * Unsafely calls instance.mergeFakeWitness without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const mergeFakeWitnessUnsafe: (instance: CML.TransactionWitnessSetBuilder, requiredWits: CML.RequiredWitnessSet) => void; export {}; //# sourceMappingURL=TransactionWitnessSetBuilder.d.ts.map