type env = {docs : string;doc : string;name : string;
}type 'a arg = {default : 'a option;short : char option;long : string;parse : string -> ('a, string) Stdlib.result;doc : string;placeholder : string;pp : Stdlib.Format.formatter -> 'a -> unit;env : env option;
}type 'a arg_list = {default : 'a Tezos_base.TzPervasives.trace;short : char option;long : string;parse : string -> ('a, string) Stdlib.result;doc : string;placeholder : string;pp : Stdlib.Format.formatter -> 'a -> unit;env : env option;
}type switch = {long : string;doc : string;
}val data_dir_arg : string argval config_file_arg : string argval expected_pow_arg : float argval endpoint_arg : Uri.t argval slots_backup_uris_arg : Uri.t arg_listval trust_slots_backup_uris_switch : switchval ignore_l1_config_peers_switch : switchval bootstrap_profile_switch : switchval service_name_arg : string argval service_namespace_arg : string argval fetch_trusted_setup_arg : bool argval disable_shard_validation_switch : switchval disable_amplification_switch : switch