code: def queue_config() -> ZMQQueueConfig:
      queue_config = ZMQQueueConfig(
          client_config=ZMQClientConfig(
              create_producer=settings.CREATE_PRODUCER,
              queue_port=settings.QUEUE_PORT,
              n_consumers=settings.N_CONSUMERS,
              consumer_service=settings.CONSUMER_SERVICE_NAME,
          )
      )
      return queue_config
  
imports: from syft.abstract_node import NodeType
  from syft.node.domain import Domain
  from syft.node.domain import Node
  from syft.node.enclave import Enclave
  from syft.node.gateway import Gateway
  from syft.node.node import get_enable_warnings
  from syft.node.node import get_node_name
  from syft.node.node import get_node_side_type
  from syft.node.node import get_node_type
  from syft.node.node import get_node_uid_env
  from syft.service.queue.zmq_queue import ZMQClientConfig
  from syft.service.queue.zmq_queue import ZMQQueueConfig
  from syft.store.blob_storage.seaweedfs import SeaweedFSClientConfig
  from syft.store.blob_storage.seaweedfs import SeaweedFSConfig
  from syft.store.mongo_client import MongoStoreClientConfig
  from syft.store.mongo_document_store import MongoStoreConfig
  from syft.store.sqlite_document_store import SQLiteStoreClientConfig
  from syft.store.sqlite_document_store import SQLiteStoreConfig
  from grid.core.config import settings
label_desc: Use image node_id 1 for calling a global function with example usage: queue_config() and returns: queue_config