code: def delete_privileges(self, application, name, params=None):
          
          for param in (application, name):
              if param in SKIP_IN_PATH:
                  raise ValueError("Empty value passed for a required argument.")
          return self.transport.perform_request(
              "DELETE",
              _make_path("_security", "privilege", application, name),
              params=params,
          )
docs: `<TODO>`_
  
          :arg application: Application name
          :arg name: Privilege name
          :arg refresh: If `true` (the default) then refresh the affected shards
              to make this operation visible to search, if `wait_for` then wait
              for a refresh to make this operation visible to search, if `false`
              then do nothing with refreshes., valid choices are: 'true', 'false',
              'wait_for'