def __init__(
        self,
        connection_string: str,
        share_name: str = "funcstatemarkershare",
        file_path: str = "funcstatemarkerfile",
    ):
        """
        Initializes the StateManager with the Azure File Share connection.

        Args:
            connection_string (str): Azure Storage connection string.
            share_name (str, optional): Name of the Azure File Share.
              Defaults to "funcstatemarkershare".
            file_path (str, optional): Path to the state marker file.
              Defaults to "funcstatemarkerfile".
        """
        self.share_cli = ShareClient.from_connection_string(
            conn_str=connection_string, share_name=share_name, is_emulated=True
        )
        self.file_cli = ShareFileClient.from_connection_string(
            conn_str=connection_string,
            share_name=share_name,
            file_path=file_path,
            is_emulated=True,
        )

        Initializes the StateManager with the Azure File Share connection.

        Args:
            connection_string (str): Azure Storage connection string.
            share_name (str, optional): Name of the Azure File Share.
              Defaults to "funcstatemarkershare".
            file_path (str, optional): Path to the state marker file.
              Defaults to "funcstatemarkerfile".
        
Solutions/CognyteLuminar/Data Connectors/CognyteLuminar/state_manager.py