
    /j                        d dl mZmZmZmZmZmZmZmZm	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 ddlmZ dd	lmZ dd
lmZ  G d dee                   Z G d dee                   Z G d dee                   Z G d dee                   Z G d dee                   Z G d dee                   Z G d dee                   Z dS )    )	AnyOptionalUnionDictListSetIOCallableType)IEventProcessor   P2MomentsCommentCreatedV1P2MomentsCommentDeletedV1P2MomentsPostCreatedV1P2MomentsPostDeletedV1 P2MomentsPostStatisticsUpdatedV1P2MomentsReactionCreatedV1P2MomentsReactionDeletedV1c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )"P2MomentsCommentCreatedV1ProcessorfNc                     || _         d S Nr   selfr   s     c/usr/local/lib/hermes-agent/venv/lib/python3.11/site-packages/lark_oapi/api/moments/v1/processor.py__init__z+P2MomentsCommentCreatedV1Processor.__init__           returnc                     t           S r    r   r#   s    r$   typez'P2MomentsCommentCreatedV1Processor.type       ((r'   datac                 0    |                      |           d S r    r!   r#   r-   s     r$   doz%P2MomentsCommentCreatedV1Processor.do       tr'   )	__name__
__module____qualname__r
   r   r%   r   r+   r0    r'   r$   r   r              ($=#>#DE    )d45 ) ) ) )0 T      r'   r   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )"P2MomentsCommentDeletedV1Processorr   Nc                     || _         d S r    r!   r"   s     r$   r%   z+P2MomentsCommentDeletedV1Processor.__init__   r&   r'   r(   c                     t           S r    r   r*   s    r$   r+   z'P2MomentsCommentDeletedV1Processor.type   r,   r'   r-   c                 0    |                      |           d S r    r!   r/   s     r$   r0   z%P2MomentsCommentDeletedV1Processor.do!   r1   r'   )	r2   r3   r4   r
   r   r%   r   r+   r0   r5   r'   r$   r8   r8      r6   r'   r8   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )P2MomentsPostCreatedV1Processorr   Nc                     || _         d S r    r!   r"   s     r$   r%   z(P2MomentsPostCreatedV1Processor.__init__&   r&   r'   r(   c                     t           S r    r   r*   s    r$   r+   z$P2MomentsPostCreatedV1Processor.type)       %%r'   r-   c                 0    |                      |           d S r    r!   r/   s     r$   r0   z"P2MomentsPostCreatedV1Processor.do,   r1   r'   )	r2   r3   r4   r
   r   r%   r   r+   r0   r5   r'   r$   r=   r=   %           ($:#;T#AB    &d12 & & & &- $      r'   r=   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )P2MomentsPostDeletedV1Processorr   Nc                     || _         d S r    r!   r"   s     r$   r%   z(P2MomentsPostDeletedV1Processor.__init__1   r&   r'   r(   c                     t           S r    r   r*   s    r$   r+   z$P2MomentsPostDeletedV1Processor.type4   r@   r'   r-   c                 0    |                      |           d S r    r!   r/   s     r$   r0   z"P2MomentsPostDeletedV1Processor.do7   r1   r'   )	r2   r3   r4   r
   r   r%   r   r+   r0   r5   r'   r$   rD   rD   0   rB   r'   rD   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS ))P2MomentsPostStatisticsUpdatedV1Processorr   Nc                     || _         d S r    r!   r"   s     r$   r%   z2P2MomentsPostStatisticsUpdatedV1Processor.__init__<   r&   r'   r(   c                     t           S r    r   r*   s    r$   r+   z.P2MomentsPostStatisticsUpdatedV1Processor.type?   s    //r'   r-   c                 0    |                      |           d S r    r!   r/   s     r$   r0   z,P2MomentsPostStatisticsUpdatedV1Processor.doB   r1   r'   )	r2   r3   r4   r
   r   r%   r   r+   r0   r5   r'   r$   rI   rI   ;   s        ($D#Et#KL    0d;< 0 0 0 07 D      r'   rI   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )#P2MomentsReactionCreatedV1Processorr   Nc                     || _         d S r    r!   r"   s     r$   r%   z,P2MomentsReactionCreatedV1Processor.__init__G   r&   r'   r(   c                     t           S r    r   r*   s    r$   r+   z(P2MomentsReactionCreatedV1Processor.typeJ       ))r'   r-   c                 0    |                      |           d S r    r!   r/   s     r$   r0   z&P2MomentsReactionCreatedV1Processor.doM   r1   r'   )	r2   r3   r4   r
   r   r%   r   r+   r0   r5   r'   r$   rN   rN   F           ($>#?#EF    *d56 * * * *1 d      r'   rN   c                   T    e Zd Zdeegdf         fdZdee         fdZdeddfdZdS )#P2MomentsReactionDeletedV1Processorr   Nc                     || _         d S r    r!   r"   s     r$   r%   z,P2MomentsReactionDeletedV1Processor.__init__R   r&   r'   r(   c                     t           S r    r   r*   s    r$   r+   z(P2MomentsReactionDeletedV1Processor.typeU   rQ   r'   r-   c                 0    |                      |           d S r    r!   r/   s     r$   r0   z&P2MomentsReactionDeletedV1Processor.doX   r1   r'   )	r2   r3   r4   r
   r   r%   r   r+   r0   r5   r'   r$   rU   rU   Q   rS   r'   rU   N)!typingr   r   r   r   r   r   r	   r
   r   lark_oapi.event.processorr   #model.p2_moments_comment_created_v1r   #model.p2_moments_comment_deleted_v1r    model.p2_moments_post_created_v1r    model.p2_moments_post_deleted_v1r   +model.p2_moments_post_statistics_updated_v1r   $model.p2_moments_reaction_created_v1r   $model.p2_moments_reaction_deleted_v1r   r   r8   r=   rD   rI   rN   rU   r5   r'   r$   <module>rb      s4   M L L L L L L L L L L L L L L L L L L L L L 5 5 5 5 5 5 J J J J J J J J J J J J D D D D D D D D D D D D Y Y Y Y Y Y L L L L L L L L L L L L    9R)S       9R)S       o6L&M       o6L&M       @`0a       /:T*U       /:T*U     r'   