/** * @since 2.0.0 */ import { Effect } from "effect"; import * as CML from "@anastasia-labs/cardano-multiplatform-lib-nodejs"; /** * Type alias for the CML TransactionWitnessSet class * * @since 2.0.0 * @category Types */ export type TransactionWitnessSet = CML.TransactionWitnessSet; declare const TransactionWitnessSetError_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: "TransactionWitnessSetError"; } & Readonly; /** * Error class for TransactionWitnessSet operations * * This error is thrown when operations on TransactionWitnessSet instances fail. * * @since 2.0.0 * @category Errors */ export declare class TransactionWitnessSetError extends TransactionWitnessSetError_base<{ message?: string; }> { } /** * Method free of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const free: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.free without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const freeUnsafe: (instance: CML.TransactionWitnessSet) => void; /** * Method addAllWitnesses of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const addAllWitnesses: (instance: CML.TransactionWitnessSet, other: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.addAllWitnesses without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const addAllWitnessesUnsafe: (instance: CML.TransactionWitnessSet, other: CML.TransactionWitnessSet) => void; /** * Method languages of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const languages: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.languages without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const languagesUnsafe: (instance: CML.TransactionWitnessSet) => CML.LanguageList; /** * Method toCborBytes of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const toCborBytes: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.toCborBytes without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const toCborBytesUnsafe: (instance: CML.TransactionWitnessSet) => Uint8Array; /** * Method toCanonicalCborBytes of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const toCanonicalCborBytes: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.toCanonicalCborBytes without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const toCanonicalCborBytesUnsafe: (instance: CML.TransactionWitnessSet) => Uint8Array; /** * Static method fromCborBytes of TransactionWitnessSet * * @since 2.0.0 * @category Constructors */ export declare const fromCborBytes: (cborBytes: Uint8Array) => Effect.Effect; /** * Unsafely calls TransactionWitnessSet.fromCborBytes without Effect wrapper * * @since 2.0.0 * @category ConstructorsUnsafe */ export declare const fromCborBytesUnsafe: (cborBytes: Uint8Array) => CML.TransactionWitnessSet; /** * Method toCborHex of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const toCborHex: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.toCborHex without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const toCborHexUnsafe: (instance: CML.TransactionWitnessSet) => string; /** * Method toCanonicalCborHex of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const toCanonicalCborHex: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.toCanonicalCborHex without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const toCanonicalCborHexUnsafe: (instance: CML.TransactionWitnessSet) => string; /** * Static method fromCborHex of TransactionWitnessSet * * @since 2.0.0 * @category Constructors */ export declare const fromCborHex: (cborBytes: string) => Effect.Effect; /** * Unsafely calls TransactionWitnessSet.fromCborHex without Effect wrapper * * @since 2.0.0 * @category ConstructorsUnsafe */ export declare const fromCborHexUnsafe: (cborBytes: string) => CML.TransactionWitnessSet; /** * Method toJson of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const toJson: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.toJson without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const toJsonUnsafe: (instance: CML.TransactionWitnessSet) => string; /** * Method toJsValue of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const toJsValue: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.toJsValue without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const toJsValueUnsafe: (instance: CML.TransactionWitnessSet) => any; /** * Static method fromJson of TransactionWitnessSet * * @since 2.0.0 * @category Constructors */ export declare const fromJson: (json: string) => Effect.Effect; /** * Unsafely calls TransactionWitnessSet.fromJson without Effect wrapper * * @since 2.0.0 * @category ConstructorsUnsafe */ export declare const fromJsonUnsafe: (json: string) => CML.TransactionWitnessSet; /** * Method setVkeywitnesses of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setVkeywitnesses: (instance: CML.TransactionWitnessSet, vkeywitnesses: CML.VkeywitnessList) => Effect.Effect; /** * Unsafely calls instance.setVkeywitnesses without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setVkeywitnessesUnsafe: (instance: CML.TransactionWitnessSet, vkeywitnesses: CML.VkeywitnessList) => void; /** * Method vkeywitnesses of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const vkeywitnesses: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.vkeywitnesses without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const vkeywitnessesUnsafe: (instance: CML.TransactionWitnessSet) => CML.VkeywitnessList | undefined; /** * Method setNativeScripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setNativeScripts: (instance: CML.TransactionWitnessSet, nativeScripts: CML.NativeScriptList) => Effect.Effect; /** * Unsafely calls instance.setNativeScripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setNativeScriptsUnsafe: (instance: CML.TransactionWitnessSet, nativeScripts: CML.NativeScriptList) => void; /** * Method nativeScripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const nativeScripts: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.nativeScripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const nativeScriptsUnsafe: (instance: CML.TransactionWitnessSet) => CML.NativeScriptList | undefined; /** * Method setBootstrapWitnesses of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setBootstrapWitnesses: (instance: CML.TransactionWitnessSet, bootstrapWitnesses: CML.BootstrapWitnessList) => Effect.Effect; /** * Unsafely calls instance.setBootstrapWitnesses without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setBootstrapWitnessesUnsafe: (instance: CML.TransactionWitnessSet, bootstrapWitnesses: CML.BootstrapWitnessList) => void; /** * Method bootstrapWitnesses of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const bootstrapWitnesses: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.bootstrapWitnesses without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const bootstrapWitnessesUnsafe: (instance: CML.TransactionWitnessSet) => CML.BootstrapWitnessList | undefined; /** * Method setPlutusV1Scripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setPlutusV1Scripts: (instance: CML.TransactionWitnessSet, plutusV1Scripts: CML.PlutusV1ScriptList) => Effect.Effect; /** * Unsafely calls instance.setPlutusV1Scripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setPlutusV1ScriptsUnsafe: (instance: CML.TransactionWitnessSet, plutusV1Scripts: CML.PlutusV1ScriptList) => void; /** * Method plutusV1Scripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const plutusV1Scripts: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.plutusV1Scripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const plutusV1ScriptsUnsafe: (instance: CML.TransactionWitnessSet) => CML.PlutusV1ScriptList | undefined; /** * Method setPlutusDatums of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setPlutusDatums: (instance: CML.TransactionWitnessSet, plutusDatums: CML.PlutusDataList) => Effect.Effect; /** * Unsafely calls instance.setPlutusDatums without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setPlutusDatumsUnsafe: (instance: CML.TransactionWitnessSet, plutusDatums: CML.PlutusDataList) => void; /** * Method plutusDatums of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const plutusDatums: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.plutusDatums without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const plutusDatumsUnsafe: (instance: CML.TransactionWitnessSet) => CML.PlutusDataList | undefined; /** * Method setRedeemers of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setRedeemers: (instance: CML.TransactionWitnessSet, redeemers: CML.Redeemers) => Effect.Effect; /** * Unsafely calls instance.setRedeemers without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setRedeemersUnsafe: (instance: CML.TransactionWitnessSet, redeemers: CML.Redeemers) => void; /** * Method redeemers of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const redeemers: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.redeemers without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const redeemersUnsafe: (instance: CML.TransactionWitnessSet) => CML.Redeemers | undefined; /** * Method setPlutusV2Scripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setPlutusV2Scripts: (instance: CML.TransactionWitnessSet, plutusV2Scripts: CML.PlutusV2ScriptList) => Effect.Effect; /** * Unsafely calls instance.setPlutusV2Scripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setPlutusV2ScriptsUnsafe: (instance: CML.TransactionWitnessSet, plutusV2Scripts: CML.PlutusV2ScriptList) => void; /** * Method plutusV2Scripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const plutusV2Scripts: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.plutusV2Scripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const plutusV2ScriptsUnsafe: (instance: CML.TransactionWitnessSet) => CML.PlutusV2ScriptList | undefined; /** * Method setPlutusV3Scripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const setPlutusV3Scripts: (instance: CML.TransactionWitnessSet, plutusV3Scripts: CML.PlutusV3ScriptList) => Effect.Effect; /** * Unsafely calls instance.setPlutusV3Scripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const setPlutusV3ScriptsUnsafe: (instance: CML.TransactionWitnessSet, plutusV3Scripts: CML.PlutusV3ScriptList) => void; /** * Method plutusV3Scripts of TransactionWitnessSet * * @since 2.0.0 * @category Methods */ export declare const plutusV3Scripts: (instance: CML.TransactionWitnessSet) => Effect.Effect; /** * Unsafely calls instance.plutusV3Scripts without Effect wrapper * * @since 2.0.0 * @category MethodsUnsafe */ export declare const plutusV3ScriptsUnsafe: (instance: CML.TransactionWitnessSet) => CML.PlutusV3ScriptList | undefined; /** * Static method _new of TransactionWitnessSet * * @since 2.0.0 * @category Constructors */ export declare const _new: () => Effect.Effect; /** * Unsafely calls TransactionWitnessSet._new without Effect wrapper * * @since 2.0.0 * @category ConstructorsUnsafe */ export declare const _newUnsafe: () => CML.TransactionWitnessSet; export {}; //# sourceMappingURL=TransactionWitnessSet.d.ts.map