Module Cli_lib.Arg_type

val validate_int16 : Core_kernel__Int.t -> ( Core_kernel__Int.t, Core_kernel__.Error.t ) Core._result
val int16 : Core_kernel__Int.t Core.Command.Arg_type.t
val pubsub_topic_mode : Gossip_net.Libp2p.pubsub_topic_mode_t Core.Command.Arg_type.t
val pubsub_topic_mode_to_string : Gossip_net.Libp2p.pubsub_topic_mode_t -> string
val public_key_compressed : Signature_lib.Public_key.Compressed.t Core.Command.Arg_type.t
val public_key : Signature_lib.Public_key.t Core.Command.Arg_type.t
val token_id : Mina_base.Account_id.Digest.t Core.Command.Arg_type.t
val receipt_chain_hash : Mina_base.Receipt.Chain_hash.t Core.Command.Arg_type.t
val peer : Core.Host_and_port.t Core.Command.Arg_type.t
val global_slot : Mina_numbers.Global_slot.t Core.Command.Arg_type.t
val txn_fee : Currency.Fee.Stable.Latest.t Core.Command.Arg_type.t
val txn_amount : Currency.Amount.Stable.Latest.t Core.Command.Arg_type.t
val txn_nonce : Mina_base.Account.Nonce.t Core.Command.Arg_type.t
val hd_index : Mina_numbers.Hd_index.t Core.Command.Arg_type.t
val ip_address : Core.Unix.Inet_addr.t Core.Command.Arg_type.t
val cidr_mask : Core.Unix.Cidr.t Core.Command.Arg_type.t
val log_level : Logger.Level.t Core.Command.Arg_type.t
val user_command : Mina_base.Signed_command.t Core.Command.Arg_type.t
module Work_selection_method : sig ... end
val work_selection_method_val : string -> Work_selection_method.t
val work_selection_method : Work_selection_method.t Core.Command.Arg_type.t
val work_selection_method_to_module : Work_selection_method.t -> (module Work_selector.Selection_method_intf)