code: def domains(
      *, max_length: int = 255, max_element_length: int = 63
  ) -> st.SearchStrategy[str]:
      """Generate :rfc:`1035` compliant fully qualified domain names."""
      return DomainNameStrategy(
          max_length=max_length, max_element_length=max_element_length
      )
  
file_path: catboost/contrib/python/hypothesis/py3/hypothesis/provisional.py
imports: import string
  from importlib import resources
  from hypothesis import strategies
  from hypothesis.errors import InvalidArgument
  from hypothesis.internal.conjecture import utils
  from hypothesis.strategies._internal.utils import defines_strategy
label_desc: Use image node_id 1 for calling a global function with example usage: domains() and returns: DomainNameStrategy