import { Consensus } from "./consensus";
import { CryptoCurve } from "./cryptoCurve";
export type QuorumConfig = {
    consensus: Consensus;
    chainID: number;
    emptyBlockPeriod: number;
    xemptyBlockPeriod: boolean;
    blockperiod: number;
    requestTimeout: number;
    epochLength: number;
    difficulty: number;
    gasLimit: string;
    coinbase: string;
    maxCodeSize?: number;
    txnSizeLimit?: number;
    validators: number;
    members: number;
    bootnodes: number;
    curve: CryptoCurve;
    accountPassword: string;
    outputPath: string;
    tesseraEnabled: boolean;
    tesseraPassword: string;
    quickstartDevAccounts: boolean;
    noOutputTimestamp: boolean;
    prefundedAccounts: string;
    genesisNodeAllocation: string;
};
//# sourceMappingURL=quorumConfig.d.ts.map