import type { AccountInstance, XyoAddress } from '@xyo-network/sdk';
import type { ChainId, SignedHydratedBlockWithHashMeta } from '@xyo-network/xl1-protocol/protocol-lib';
/** Protocol constant defining create genesis block. */
export declare const createGenesisBlock: (initialBlockProducer: AccountInstance, nextContractAddress: ChainId, genesisBlockRewardAmount: bigint, genesisBlockRewardAddress: XyoAddress) => Promise<SignedHydratedBlockWithHashMeta>;
//# sourceMappingURL=createGenesisBlock.d.ts.map