o
    i3                     @   s|   d dl mZmZmZ d dlmZmZmZ G dd deZG dd deZ	G dd deZ
G d	d
 d
eZG dd deZdS )    )DictListUnion)LiteralNotRequired	TypedDictc                   @   s,   e Zd ZU eee  ed< 	 ed ed< dS )BalanceSettingsUpdateParamsexpand#BalanceSettingsUpdateParamsPaymentspaymentsN)__name__
__module____qualname__r   r   str__annotations__ r   r   /var/www/snowflake_co_dev_github/snow_flake_back_end_deploy/env/lib/python3.10/site-packages/stripe/params/_balance_settings_update_params.pyr      s
   
 r   c                   @   s6   e Zd ZU ee ed< 	 ed ed< 	 ed ed< dS )r
   debit_negative_balances*BalanceSettingsUpdateParamsPaymentsPayoutspayouts3BalanceSettingsUpdateParamsPaymentsSettlementTimingsettlement_timingN)r   r   r   r   boolr   r   r   r   r   r
      s   
 r
   c                   @   s6   e Zd ZU ed ed< 	 ed ed< 	 ee ed< dS )r   z.Literal['']|Dict[str, Union[Literal[''], int]]minimum_balance_by_currency2BalanceSettingsUpdateParamsPaymentsPayoutsScheduleschedulestatement_descriptorN)r   r   r   r   r   r   r   r   r   r   r   #   s   
 r   c                   @   sF   e Zd ZU eed  ed< 	 eee  ed< 	 eeed   ed< dS )r   )dailymanualmonthlyweeklyintervalmonthly_payout_days)fridaymondaythursdaytuesday	wednesdayweekly_payout_daysN)r   r   r   r   r   r   r   intr   r   r   r   r   4   s   
 
r   c                   @   s   e Zd ZU ed ed< dS )r   zLiteral['']|intdelay_days_overrideN)r   r   r   r   r   r   r   r   r   r   E   s   
 r   N)typingr   r   r   typing_extensionsr   r   r   r   r
   r   r   r   r   r   r   r   <module>   s   