import { Root } from "@lodestar/types"; import { Logger } from "@lodestar/utils"; import { MetaDataRepository, SlashingProtection } from "@lodestar/validator"; import { GlobalArgs } from "../../../options/index.js"; import { ISlashingProtectionArgs } from "./options.js"; /** * Returns a new SlashingProtection object instance based on global args. */ export declare function getSlashingProtection(args: GlobalArgs, network: string, logger: Logger): Promise<{ slashingProtection: SlashingProtection; metadata: MetaDataRepository; }>; /** * Returns genesisValidatorsRoot from validator API client. */ export declare function getGenesisValidatorsRoot(args: GlobalArgs & ISlashingProtectionArgs): Promise; //# sourceMappingURL=utils.d.ts.map