export interface RollupDeployConfig { whitelistOwner: string; gasPriceOracleOwner: string; gasPriceOracleOverhead: number; gasPriceOracleScalar: number; gasPriceOracleL1BaseFee: number; gasPriceOracleGasPrice: number; gasPriceOracleDecimals: number; l2BlockGasLimit: number; l2ChainId: number; blockSignerAddress: string; l1StandardBridgeAddress: string; l1FeeWalletAddress: string; l1CrossDomainMessengerAddress: string; l1MetisAddress: string; l1MetisManagerAddress: string; gasPriceOracleMinErc20BridgeCost: number; hfBerlinBlock: number; hfShanghiBlock: number; } export declare const makeL2GenesisFile: (cfg: RollupDeployConfig) => Promise;