import {ValueOf} from "@chainsafe/ssz"; import * as ssz from "./sszTypes.js"; export type Withdrawal = ValueOf; export type BLSToExecutionChange = ValueOf; export type BLSToExecutionChanges = ValueOf; export type SignedBLSToExecutionChange = ValueOf; export type ExecutionPayload = ValueOf; export type ExecutionPayloadHeader = ValueOf; export type BeaconBlockBody = ValueOf; export type BeaconBlock = ValueOf; export type SignedBeaconBlock = ValueOf; export type BeaconState = ValueOf; export type BlindedBeaconBlockBody = ValueOf; export type BlindedBeaconBlock = ValueOf; export type SignedBlindedBeaconBlock = ValueOf; export type FullOrBlindedExecutionPayload = ExecutionPayload | ExecutionPayloadHeader; export type BuilderBid = ValueOf; export type SignedBuilderBid = ValueOf;