import { GeneralTransactionMetadata } from './TransactionMetadata/GeneralTransactionMetadata'; import { HexBlob } from '@cardano-sdk/util'; import { NativeScript, PlutusV1Script, PlutusV2Script, PlutusV3Script } from '../Scripts'; import type * as Cardano from '../../Cardano'; export declare const SHELLEY_ERA_FIELDS_COUNT = 2; export declare const ALONZO_AUX_TAG = 259; export declare class AuxiliaryData { #private; toCbor(): HexBlob; static fromCbor(cbor: HexBlob): AuxiliaryData; toCore(): Cardano.AuxiliaryData; static fromCore(auxData: Cardano.AuxiliaryData): AuxiliaryData; metadata(): GeneralTransactionMetadata | undefined; setMetadata(metadata: GeneralTransactionMetadata): void; nativeScripts(): Array | undefined; setNativeScripts(nativeScripts: Array): void; plutusV1Scripts(): Array | undefined; setPlutusV1Scripts(plutusV1Scripts: Array): void; plutusV2Scripts(): Array | undefined; setPlutusV2Scripts(plutusV2Scripts: Array): void; plutusV3Scripts(): Array | undefined; setPlutusV3Scripts(plutusV3Scripts: Array): void; } //# sourceMappingURL=AuxiliaryData.d.ts.map