import { GenesisConfig } from 'config/types'; import { SKChainLibBase } from 'lib/base'; import { Block } from 'mate/block'; import { SKChain } from './../../skChain'; export declare class Genesis extends SKChainLibBase { constructor(chain: SKChain, genesis: GenesisConfig); genesis: GenesisConfig; checkGenesisBlock: () => Promise; initAlloc: (alloc: GenesisConfig['alloc']) => Promise; checkGenesis(genesisBlock: Block): void; }