
    -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 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* 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   P2HireApplicationDeletedV1P2HireApplicationStageChangedV1P2HireEcoAccountCreatedV1"P2HireEcoBackgroundCheckCanceledV1!P2HireEcoBackgroundCheckCreatedV1P2HireEcoExamCreatedV1P2HireEhrImportTaskImportedV1/P2HireEhrImportTaskForInternshipOfferImportedV1P2HireOfferStatusChangedV1#P2HireReferralAccountAssetsUpdateV1P2HireTalentDeletedV1P2HireTalentTagSubscriptionV1c                   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 )#P2HireApplicationDeletedV1ProcessorfNc                     || _         d S Nr(   selfr(   s     `/usr/local/lib/hermes-agent/venv/lib/python3.11/site-packages/lark_oapi/api/hire/v1/processor.py__init__z,P2HireApplicationDeletedV1Processor.__init__           returnc                     t           S r*   r   r-   s    r.   typez(P2HireApplicationDeletedV1Processor.type       ))r1   datac                 0    |                      |           d S r*   r+   r-   r7   s     r.   doz&P2HireApplicationDeletedV1Processor.do       tr1   )	__name__
__module____qualname__r
   r   r/   r   r5   r:    r1   r.   r'   r'              ($>#?#EF    *d56 * * * *1 d      r1   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 )(P2HireApplicationStageChangedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z1P2HireApplicationStageChangedV1Processor.__init__!   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z-P2HireApplicationStageChangedV1Processor.type$   s    ..r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z+P2HireApplicationStageChangedV1Processor.do'   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rB   rB       s        ($C#Dd#JK    /d:; / / / /6 4      r1   rB   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 )"P2HireEcoAccountCreatedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z+P2HireEcoAccountCreatedV1Processor.__init__,   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z'P2HireEcoAccountCreatedV1Processor.type/   s    ((r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z%P2HireEcoAccountCreatedV1Processor.do2   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rG   rG   +   s        ($=#>#DE    )d45 ) ) ) )0 T      r1   rG   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 )+P2HireEcoBackgroundCheckCanceledV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z4P2HireEcoBackgroundCheckCanceledV1Processor.__init__7   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z0P2HireEcoBackgroundCheckCanceledV1Processor.type:   s    11r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z.P2HireEcoBackgroundCheckCanceledV1Processor.do=   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rL   rL   6   s        ($F#G#MN    2d=> 2 2 2 29 d      r1   rL   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 )*P2HireEcoBackgroundCheckCreatedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z3P2HireEcoBackgroundCheckCreatedV1Processor.__init__B   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z/P2HireEcoBackgroundCheckCreatedV1Processor.typeE   s    00r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z-P2HireEcoBackgroundCheckCreatedV1Processor.doH   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rQ   rQ   A   s        ($E#F#LM    1d<= 1 1 1 18 T      r1   rQ   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 )P2HireEcoExamCreatedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z(P2HireEcoExamCreatedV1Processor.__init__M   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z$P2HireEcoExamCreatedV1Processor.typeP   s    %%r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z"P2HireEcoExamCreatedV1Processor.doS   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rV   rV   L   s        ($:#;T#AB    &d12 & & & &- $      r1   rV   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 )&P2HireEhrImportTaskImportedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z/P2HireEhrImportTaskImportedV1Processor.__init__X   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z+P2HireEhrImportTaskImportedV1Processor.type[       ,,r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z)P2HireEhrImportTaskImportedV1Processor.do^   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   r[   r[   W           ($A#BD#HI    -d89 - - - -4       r1   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 )8P2HireEhrImportTaskForInternshipOfferImportedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   zAP2HireEhrImportTaskForInternshipOfferImportedV1Processor.__init__d   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z=P2HireEhrImportTaskForInternshipOfferImportedV1Processor.typeg   s    >>r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z;P2HireEhrImportTaskForInternshipOfferImportedV1Processor.doj   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rb   rb   b   s        ($S#TVZ#Z[    ?dJK ? ? ? ?F 4      r1   rb   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 )#P2HireOfferStatusChangedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z,P2HireOfferStatusChangedV1Processor.__init__o   r0   r1   r2   c                     t           S r*   r   r4   s    r.   r5   z(P2HireOfferStatusChangedV1Processor.typer   r6   r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z&P2HireOfferStatusChangedV1Processor.dou   r;   r1   )	r<   r=   r>   r
   r   r/   r   r5   r:   r?   r1   r.   rg   rg   n   r@   r1   rg   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 ),P2HireReferralAccountAssetsUpdateV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z5P2HireReferralAccountAssetsUpdateV1Processor.__init__z   r0   r1   r2   c                     t           S r*   r    r4   s    r.   r5   z1P2HireReferralAccountAssetsUpdateV1Processor.type}   s    22r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z/P2HireReferralAccountAssetsUpdateV1Processor.do   r;   r1   )	r<   r=   r>   r
   r!   r/   r   r5   r:   r?   r1   r.   rl   rl   y   s        ($G#H$#NO    3d>? 3 3 3 3: t      r1   rl   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 )P2HireTalentDeletedV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z'P2HireTalentDeletedV1Processor.__init__   r0   r1   r2   c                     t           S r*   r"   r4   s    r.   r5   z#P2HireTalentDeletedV1Processor.type   s    $$r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z!P2HireTalentDeletedV1Processor.do   r;   r1   )	r<   r=   r>   r
   r#   r/   r   r5   r:   r?   r1   r.   rq   rq      s        ($9#:D#@A    %d01 % % % %,       r1   rq   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 )&P2HireTalentTagSubscriptionV1Processorr(   Nc                     || _         d S r*   r+   r,   s     r.   r/   z/P2HireTalentTagSubscriptionV1Processor.__init__   r0   r1   r2   c                     t           S r*   r$   r4   s    r.   r5   z+P2HireTalentTagSubscriptionV1Processor.type   r^   r1   r7   c                 0    |                      |           d S r*   r+   r9   s     r.   r:   z)P2HireTalentTagSubscriptionV1Processor.do   r;   r1   )	r<   r=   r>   r
   r%   r/   r   r5   r:   r?   r1   r.   rv   rv      r`   r1   rv   N)0typingr   r   r   r   r   r   r	   r
   r   lark_oapi.event.processorr   $model.p2_hire_application_deleted_v1r   *model.p2_hire_application_stage_changed_v1r   $model.p2_hire_eco_account_created_v1r   .model.p2_hire_eco_background_check_canceled_v1r   -model.p2_hire_eco_background_check_created_v1r   !model.p2_hire_eco_exam_created_v1r   )model.p2_hire_ehr_import_task_imported_v1r   >model.p2_hire_ehr_import_task_for_internship_offer_imported_v1r   %model.p2_hire_offer_status_changed_v1r   /model.p2_hire_referral_account_assets_update_v1r!   model.p2_hire_talent_deleted_v1r#   (model.p2_hire_talent_tag_subscription_v1r%   r'   rB   rG   rL   rQ   rV   r[   rb   rg   rl   rq   rv   r?   r1   r.   <module>r      s   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 L L L L L L W W W W W W K K K K K K ^ ^ ^ ^ ^ ^ \ \ \ \ \ \ E E E E E E T T T T T T4 4 4 4 4 4 M M M M M M ` ` ` ` ` ` B B B B B B S S S S S S    /:T*U       ?^/_       9R)S       /Bd2e       Ab1c       o6L&M       _=Z-[   	 	 	 	 	CD	 	 	    /:T*U       ?Cf3g       _5J%K       _=Z-[     r1   