
     h"                     B    d dl mZmZ d dlmZ d dlmZ  G d de      Zy)    )ABCabstractmethod)List)Transactionc                   0    e Zd ZdZededee   fd       Zy)BaseBankStatementParseru   
    Абстрактный базовый класс для всех парсеров банковских выписок.
    	file_pathreturnc                      y)uq   
        Парсит входной файл и возвращает список транзакций.
        N )selfr	   s     (/var/www/html/app/parsers/base_parser.pyparsezBaseBankStatementParser.parse   s    
 	    N)	__name__
__module____qualname____doc__r   strr   r   r   r   r   r   r   r      s.     s tK'8  r   r   N)abcr   r   typingr   app.models.transactionr   r   r   r   r   <module>r      s    $  .
c 
r   