U
    dN                     @   s   d Z ddlmZmZmZmZmZmZ erLddlmZ ddl	m	Z	 ddl
mZ eeeef df Zedeeef dZed	eeef dZeeed
df ZdS )zType aliases used by bson    )TYPE_CHECKINGAnyMappingMutableMappingTypeVarUnion)array)mmap)RawBSONDocumentr
   _DocumentType)bound_DocumentTypeArgr	   r   N)__doc__typingr   r   r   r   r   r   r   r	   Zbson.raw_bsonr
   strZ_DocumentOutr   r   bytes
memoryviewZ_ReadableBuffer r   r   0/tmp/pip-unpacked-wheel-oblwsawz/bson/typings.py<module>   s    