o
    Th                     @   sh   d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlm	Z	 edd	e	d
G dd deeeZ
dS )z'linebot.models.delivery_context module.    )ABCMeta)with_metaclass   )Base)
deprecated)LineBotSdkDeprecatedIn30zUse 'from linebot.v3.webhooks import DeliveryContext' instead. See https://github.com/line/line-bot-sdk-python/blob/master/README.rst for more details.z3.0.0)reasonversioncategoryc                       s"   e Zd ZdZd fdd	Z  ZS )DeliveryContextz'Abstract Base Class of DeliveryContext.Nc                    s    t t| jdi | || _dS )z__init__ method.

        :param bool is_redelivery: Whether the webhook event is a redelivered one or not
        :param kwargs:
        N )superr   __init__is_redelivery)selfr   kwargs	__class__r   _/home/air/segue/gpt/backup/venv/lib/python3.10/site-packages/linebot/models/delivery_context.pyr   "   s   
zDeliveryContext.__init__)N)__name__
__module____qualname____doc__r   __classcell__r   r   r   r   r      s    r   N)r   abcr   future.utilsr   baser   r   linebot.deprecationsr   r   r   r   r   r   <module>   s   