text: # This file is automatically generated by the rmf-codegen project.
  #
  # The Python code generator is maintained by Lab Digital. If you want to
  # contribute to this project then please do not edit this file directly
  # but send a pull request to the Lab Digital fork of rmf-codegen at
  # https://github.com/labd/rmf-codegen
  import typing
  import warnings
  
  from .by_project_key_orders_import_sink_key_by_import_sink_key_request_builder import (
      ByProjectKeyOrdersImportSinkKeyByImportSinkKeyRequestBuilder,
  )
  
  if typing.TYPE_CHECKING:
      from ...base_client import BaseClient
  
  
  class ByProjectKeyOrdersRequestBuilder:
  
      _client: "BaseClient"
      _project_key: str
  
      def __init__(
          self,
          project_key: str,
          client: "BaseClient",
      ):
          self._project_key = project_key
          self._client = client
  
      def import_sink_key_with_import_sink_key_value(
          self, import_sink_key: str
      ) -> ByProjectKeyOrdersImportSinkKeyByImportSinkKeyRequestBuilder:
          return ByProjectKeyOrdersImportSinkKeyByImportSinkKeyRequestBuilder(
              import_sink_key=import_sink_key,
              project_key=self._project_key,
              client=self._client,
          )
  