async deleteTopics({ topics, timeout = 5000 }) {
    const deleteTopics = this.lookupRequest(apiKeys.DeleteTopics, requests.DeleteTopics)
    return await this[PRIVATE.SEND_REQUEST](deleteTopics({ topics, timeout }))
  }
@public
@param {object} request
@param {string[]} request.topics An array of topics to be deleted
@param {number} [request.timeout=5000] The time in ms to wait for a topic to be completely deleted on the
                               controller node.
@returns {Promise}