import { GovernanceActionId } from '../../Common/GovernanceActionId'; import { HexBlob } from '@cardano-sdk/util'; import { ProtocolVersion } from '../../Common'; import type * as Cardano from '../../../Cardano'; 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