///
import { Message, Properties } from "protobufjs/light";
import { Roster } from "../network/proto";
import Proof from "./proof";
export default class ChainConfig extends Message {
/**
* @see README#Message classes
*/
static register(): void;
/**
* Create a chain configuration from a known instance
* @param proof The proof for the instance
*/
static fromProof(proof: Proof): ChainConfig;
readonly roster: Roster;
readonly blockInterval: Long;
readonly maxBlockSize: number;
constructor(properties?: Properties);
}