o
    ik                     @   s   d dl mZ 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 )    )RequestOptions)DictListUnion)LiteralNotRequired	TypedDictc                   @   s,   e Zd ZU eee  ed< 	 ed ed< dS )BalanceSettingsModifyParamsexpand#BalanceSettingsModifyParamsPayments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_modify_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*BalanceSettingsModifyParamsPaymentsPayoutspayouts3BalanceSettingsModifyParamsPaymentsSettlementTiming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_currency2BalanceSettingsModifyParamsPaymentsPayoutsSchedule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   5   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   F   s   
 r   N)stripe._request_optionsr   typingr   r   r   typing_extensionsr   r   r   r	   r   r   r   r   r   r   r   r   <module>   s   