
    #i                     `    d Z  G d de      Z G d de      Z G d de      Z G d de      Zy	)
zMCustom exceptions for claw-compactor.

Part of claw-compactor. License: MIT.
c                       e Zd ZdZy)MemCompressErrorz-Base exception for claw-compactor operations.N__name__
__module____qualname____doc__     :/home/crogers2287/claw-compactor/scripts/lib/exceptions.pyr   r      s    7r
   r   c                       e Zd ZdZy)FileNotFoundError_z6Raised when a required file or directory is not found.Nr   r	   r
   r   r   r      s    @r
   r   c                       e Zd ZdZy)
ParseErrorzDRaised when input cannot be parsed (malformed markdown, JSON, etc.).Nr   r	   r
   r   r   r      s    Nr
   r   c                       e Zd ZdZy)TokenEstimationErrorz#Raised when token estimation fails.Nr   r	   r
   r   r   r      s    -r
   r   N)r   	Exceptionr   r   r   r   r	   r
   r   <module>r      s=   	y 	
	) 	
	! 	
	+ 	r
   