import { ChainForkConfig } from "@lodestar/config";
import { ForkAll, ForkPostAltair } from "@lodestar/params";
import { SSZTypesFor, Slot } from "@lodestar/types";
export declare function getSignedBlockTypeFromBytes(config: ChainForkConfig, bytes: Buffer | Uint8Array): SSZTypesFor<ForkAll, "SignedBeaconBlock">;
export declare function getStateTypeFromBytes(config: ChainForkConfig, bytes: Buffer | Uint8Array): SSZTypesFor<ForkAll, "BeaconState">;
export declare function getStateSlotFromBytes(bytes: Uint8Array): Slot;
export declare function getLightClientHeaderTypeFromBytes(config: ChainForkConfig, bytes: Buffer | Uint8Array): SSZTypesFor<ForkPostAltair, "LightClientHeader">;
//# sourceMappingURL=multifork.d.ts.map