
    F˝i%                    T    d dl mZ d dlmZmZ ddlmZ ddlmZ  G d dee	         Z
y	)
    )annotations)TYPE_CHECKINGAny   )LabeledPrice   )TelegramMethodc                  
    e Zd ZU dZeZdZded<   	 ded<   	 ded<   	 ded<   	 ded	<   	 d
Zded<   	 d
Z	ded<   	 d
Z
ded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 d
Zded<   	 erLd
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d
d 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 	 d" fd!Z xZS  xZS )#CreateInvoiceLinkz
    Use this method to create a link for an invoice. Returns the created invoice link as *String* on success.

    Source: https://core.telegram.org/bots/api#createinvoicelink
    createInvoiceLinkstrtitledescriptionpayloadcurrencylist[LabeledPrice]pricesN
str | Nonebusiness_connection_idprovider_token
int | Nonesubscription_periodmax_tip_amountlist[int] | Nonesuggested_tip_amountsprovider_data	photo_url
photo_sizephoto_widthphoto_heightbool | None	need_nameneed_phone_number
need_emailneed_shipping_addresssend_phone_number_to_providersend_email_to_provideris_flexible)r   r   r   r   r   r   r   r   r   r    r"   r#   r$   r%   r&   r'   r(   c                   t        |   di d|d|d|d|d|d|d|d|d	|	d
|
d|d|d|d|d|d|d|d|d|d|d|d|| y )Nr   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r"   r#   r$   r%   r&   r'   r(    )super__init__)__pydantic__self__r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r"   r#   r$   r%   r&   r'   r(   #_CreateInvoiceLink__pydantic_kwargs	__class__s                           \/home/leshdev/mybot/venv/lib/python3.12/site-packages/aiogram/methods/create_invoice_link.pyr,   zCreateInvoiceLink.__init__D   s    > G '   "	
  (>  . %8  . '< , $ & ( *  $!" #4#$ &%& '<'( /L)* (>+, (#/    )0r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r   r"   r!   r#   r!   r$   r!   r%   r!   r&   r!   r'   r!   r(   r!   r.   r   returnNone)__name__
__module____qualname____doc__r   __returning____api_method____annotations__r   r   r   r   r   r   r   r   r   r    r"   r#   r$   r%   r&   r'   r(   r   r,   __classcell__)r/   s   @r0   r   r   	   s    M(NJ'/LM Q j)-J- f!%NJ% i&** k!%NJ% |.2+2 q $M:$ x Iz s!J
!"K"#L*#!I{! \%){) _"J" `)-;- c15!;5 \*.K. ]#K# T 26)-.2)-6:(,$(%)&*'+%)-1&*159=26'+17	 7	 	7	
 7	 7	 '7	 %/7	 '7	 ",7	 '7	 $47	 &7	 "7	 #7	  $!7	" %#7	$ #%7	&  +'7	( $)7	* $/+7	, ,7-7	. %0/7	0 %17	2 "%37	4 57	 7		 r1   r   N)
__future__r   typingr   r   typesr   baser	   r   r   r*   r1   r0   <module>r@      s$    " %    rs+ rr1   