code: def register_cli_argument(self, scope, dest, argtype, **kwargs):
          
          argument = CLIArgumentType(overrides=argtype, **kwargs)
          self.arguments[scope][dest] = argument
docs: Add an argument to the argument registry
  
          :param scope: The command level to apply the argument registration (e.g. 'mygroup mycommand')
          :type scope: str
          :param dest: The parameter/destination that this argument is for
          :type dest: str
          :param argtype: The argument type for this command argument
          :type argtype: knack.arguments.CLIArgumentType
          :param kwargs: see knack.arguments.CLIArgumentType