import { Consensus } from './Consensus.js';
export interface ConsensusConfig<T extends Consensus> {
    readonly CONSENSUS: T;
    readonly CONSENSUS_NAME: string;
    readonly ENABLED_AT_BLOCK: bigint;
}
export declare const OPNetConsensusConfig: {
    [key in Consensus]?: ConsensusConfig<key>;
};
export declare const currentConsensus = Consensus.Roswell;
export declare const currentConsensusConfig: ConsensusConfig<Consensus.Roswell>;
