    validation and user visibility permission checks"
   (:require
     [camel-snake-kebab.core :as csk]
-    [clojure.edn :as edn]
     [clojure.string :as str]
     [cmr.access-control.data.acl-schema :as schema]
-    [cmr.access-control.services.acl-authorization :as acl-auth]
-    [cmr.access-control.services.acl-service :as acl-service]
     [cmr.access-control.services.auth-util :as auth-util]
     [cmr.access-control.services.group-service :as groups]
     [cmr.access-control.services.permitted-concept-id-search :as pcs]
-    [cmr.acl.core :as acl]
     [cmr.common-app.services.search :as cs]
     [cmr.common-app.services.search.group-query-conditions :as gc]
     [cmr.common-app.services.search.parameter-validation :as cpv]

    [cmr.common.log :refer [info debug]]
    [cmr.common.services.errors :as errors]
    [cmr.common.util :as util]
    [cmr.transmit.echo.tokens :as tokens]
    [cmr.transmit.metadata-db2 :as mdb2]
    [cmr.umm.collection.product-specific-attribute :as psa]))


     type-errors))
 params)

(defn search-for-acls
  "Searches for ACLs using given parameters. Returns result map from find-concepts
   including total time taken."
