[docs]classSetPassportDataErrors(TelegramMethod[bool]):""" Informs a user that some of the Telegram Passport elements they provided contains errors. The user will not be able to re-submit their Passport to you until the errors are fixed (the contents of the field for which you returned the error must change). Returns :code:`True` on success. Use this if the data submitted by the user doesn't satisfy the standards your service requires for any reason. For example, if a birthday date seems invalid, a submitted document is blurry, a scan shows evidence of tampering, etc. Supply some details in the error message to make sure the user knows how to correct the issues. Source: https://core.telegram.org/bots/api#setpassportdataerrors """__returning__=bool__api_method__="setPassportDataErrors"user_id:int"""User identifier"""errors:list[Union[PassportElementErrorDataField,PassportElementErrorFrontSide,PassportElementErrorReverseSide,PassportElementErrorSelfie,PassportElementErrorFile,PassportElementErrorFiles,PassportElementErrorTranslationFile,PassportElementErrorTranslationFiles,PassportElementErrorUnspecified,]]"""A JSON-serialized array describing the errors"""ifTYPE_CHECKING:# DO NOT EDIT MANUALLY!!!# This section was auto-generated via `butcher`def__init__(__pydantic__self__,*,user_id:int,errors:list[Union[PassportElementErrorDataField,PassportElementErrorFrontSide,PassportElementErrorReverseSide,PassportElementErrorSelfie,PassportElementErrorFile,PassportElementErrorFiles,PassportElementErrorTranslationFile,PassportElementErrorTranslationFiles,PassportElementErrorUnspecified,]],**__pydantic_kwargs:Any,)->None:# DO NOT EDIT MANUALLY!!!# This method was auto-generated via `butcher`# Is needed only for type checking and IDE support without any additional pluginssuper().__init__(user_id=user_id,errors=errors,**__pydantic_kwargs)