import {ValueOf} from "@chainsafe/ssz"; import * as ssz from "./sszTypes.js"; export type AttestationSubnets = ValueOf; export type BeaconBlockHeader = ValueOf; export type BeaconBlockHeaderBigint = ValueOf; export type SignedBeaconBlockHeader = ValueOf; export type SignedBeaconBlockHeaderBigint = ValueOf; export type Checkpoint = ValueOf; export type DepositMessage = ValueOf; export type DepositData = ValueOf; export type DepositEvent = ValueOf; export type Eth1Data = ValueOf; export type Eth1DataOrdered = ValueOf; export type Eth1Block = ValueOf; export type Fork = ValueOf; export type ForkData = ValueOf; export type ENRForkID = ValueOf; export type HistoricalBatch = ValueOf; export type Validator = ValueOf; export type Validators = ValueOf; export type AttestationData = ValueOf; export type AttestationDataBigint = ValueOf; export type IndexedAttestation = ValueOf; export type IndexedAttestationBigint = ValueOf; export type PendingAttestation = ValueOf; export type SigningData = ValueOf; export type Attestation = ValueOf; export type AttesterSlashing = ValueOf; export type Deposit = ValueOf; export type ProposerSlashing = ValueOf; export type VoluntaryExit = ValueOf; export type SignedVoluntaryExit = ValueOf; export type BeaconBlockBody = ValueOf; export type BeaconBlock = ValueOf; export type SignedBeaconBlock = ValueOf; export type BeaconState = ValueOf; export type CommitteeAssignment = ValueOf; export type AggregateAndProof = ValueOf; export type SignedAggregateAndProof = ValueOf; export type Status = ValueOf; export type Goodbye = ValueOf; export type Ping = ValueOf; export type Metadata = ValueOf; export type BeaconBlocksByRangeRequest = ValueOf; export type BeaconBlocksByRootRequest = ValueOf; export type Genesis = ValueOf;