/**
  * @description Apply filters based on the auth data
  */
async _applyAuthDataBasedFilters({ query, q, totalQ, opt, authData }: {
  q: mongoose.QueryWithFuzzySearch<EntityAlias>,
  totalQ: mongoose.QueryWithFuzzySearch<EntityAlias>,
  query: {{getRequestFullName . "List"}},
  authData: Jsm.Core.Security.AuthData,
  opt: { loadDeleted?: boolean; dontLean?: boolean; }
}): Promise<{
  q: mongoose.QueryWithFuzzySearch<EntityAlias>,
  totalQ: mongoose.QueryWithFuzzySearch<EntityAlias>,
}> {
  try {
    /**
     * TODO: Apply filters based on the auth data
     */
    
    return { q, totalQ };

  } catch (error) {
    throw error;
  }
}