@lodestar/prover
Version:
A Typescript implementation of the Ethereum Consensus light client
21 lines • 608 B
TypeScript
import { NetworkName } from "@lodestar/config/networks";
import { CliCommandOptions, LogLevel } from "@lodestar/utils";
export type GlobalArgs = {
network?: string;
logLevel: string;
presetFile?: string;
preset: string;
paramsFile?: string;
};
export type GlobalOptions = {
logLevel: LogLevel;
} & ({
paramsFile: string;
network?: never;
} | {
network: NetworkName;
paramsFile?: never;
});
export declare const globalOptions: CliCommandOptions<GlobalArgs>;
export declare function parseGlobalArgs(args: GlobalArgs): GlobalOptions;
//# sourceMappingURL=options.d.ts.map