import { GovernanceActionId } from '../../Common/GovernanceActionId.js'; import { HexBlob } from '@cardano-sdk/util'; import { ProtocolVersion } from '../../Common/index.js'; import type * as Cardano from '../../../Cardano/index.js'; export declare class HardForkInitiationAction { #private; constructor(protocolVersion: ProtocolVersion, govActionId?: GovernanceActionId); toCbor(): HexBlob; static fromCbor(cbor: HexBlob): HardForkInitiationAction; toCore(): Cardano.HardForkInitiationAction; static fromCore(hardForkInitiationAction: Cardano.HardForkInitiationAction): HardForkInitiationAction; govActionId(): GovernanceActionId | undefined; protocolVersion(): ProtocolVersion; } //# sourceMappingURL=HardForkInitiationAction.d.ts.map