class_docstr: Checks for the existence of a document which matches the given query in ArangoDB.
  
  :param collection: Target DB collection.
  :param query: The query to poke, or you can provide .sql file having the query
  :param arangodb_conn_id: The :ref:`ArangoDB connection id <howto/connection:arangodb>` to use
      when connecting to ArangoDB.
  :param arangodb_db: Target ArangoDB name.
code: def __init__(
      self,
      *,
      query: str,
      arangodb_conn_id: str = "arangodb_default",
      **kwargs,
  ) -> None:
      super().__init__(**kwargs)
      self.arangodb_conn_id = arangodb_conn_id
      self.query = query
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Sequence
  from airflow.providers.arangodb.hooks.arangodb import ArangoDBHook
  from airflow.sensors.base import BaseSensorOperator
label_desc: Use image node_id 1 to create a new AQLSensor object from inherited base classes: BaseSensorOperator with example: obj = AQLSensor()