
    j_                     x    d dl Zd dlmZ d dlmZ d dlmZ ej        rd dl	m
Z
 e G d de                      ZdS )    N)	dataclass)BaseSourceConnector)Runner)SimpleLocalConfigc                   B    e Zd ZU ded<   d Zdej        e         fdZdS )LocalRunnerr   connector_configc                     d S )N )selfs    j/lsinfo/ai/hellotax_ai/base_platform/venv/lib/python3.11/site-packages/unstructured/ingest/runner/local.pyupdate_read_configzLocalRunner.update_read_config   s        returnc                     ddl m} |S )Nr   )LocalSourceConnector)#unstructured.ingest.connector.localr   )r   r   s     r   get_source_connector_clsz$LocalRunner.get_source_connector_cls   s(    	
 	
 	
 	
 	
 	
 $#r   N)	__name__
__module____qualname____annotations__r   tTyper   r   r   r   r   r   r      sT         ))))  $!&1D*E $ $ $ $ $ $r   r   )typingr   dataclassesr   unstructured.ingest.interfacesr   &unstructured.ingest.runner.base_runnerr   TYPE_CHECKINGr   r   r   r   r   r   <module>r       s        ! ! ! ! ! ! > > > > > > 9 9 9 9 9 9? FEEEEEE $ $ $ $ $& $ $ $ $ $r   