#import /* * Layer 48 */ @class Api48_messages_StickerSet; @class Api48_messages_StickerSet_messages_stickerSet; @class Api48_InputGeoPlaceName; @class Api48_InputGeoPlaceName_inputGeoPlaceName; @class Api48_InputGeoPoint; @class Api48_InputGeoPoint_inputGeoPointEmpty; @class Api48_InputGeoPoint_inputGeoPoint; @class Api48_messages_Chat; @class Api48_messages_Chat_messages_chat; @class Api48_ChatFull; @class Api48_ChatFull_chatFull; @class Api48_ChatFull_channelFull; @class Api48_ChatParticipant; @class Api48_ChatParticipant_chatParticipant; @class Api48_ChatParticipant_chatParticipantCreator; @class Api48_ChatParticipant_chatParticipantAdmin; @class Api48_updates_Difference; @class Api48_updates_Difference_updates_differenceEmpty; @class Api48_updates_Difference_updates_difference; @class Api48_updates_Difference_updates_differenceSlice; @class Api48_SchemeMethod; @class Api48_SchemeMethod_schemeMethod; @class Api48_InputPhotoCrop; @class Api48_InputPhotoCrop_inputPhotoCropAuto; @class Api48_InputPhotoCrop_inputPhotoCrop; @class Api48_Photo; @class Api48_Photo_photoEmpty; @class Api48_Photo_wallPhoto; @class Api48_Photo_photo; @class Api48_Chat; @class Api48_Chat_chatEmpty; @class Api48_Chat_channelForbidden; @class Api48_Chat_chatForbidden; @class Api48_Chat_chat; @class Api48_Chat_channel; @class Api48_ChatInvite; @class Api48_ChatInvite_chatInviteAlready; @class Api48_ChatInvite_chatInvite; @class Api48_contacts_Requests; @class Api48_contacts_Requests_contacts_requests; @class Api48_contacts_Requests_contacts_requestsSlice; @class Api48_channels_ChannelParticipants; @class Api48_channels_ChannelParticipants_channels_channelParticipants; @class Api48_GeoPlaceName; @class Api48_GeoPlaceName_geoPlaceName; @class Api48_UserFull; @class Api48_UserFull_userFull; @class Api48_InputPeerNotifyEvents; @class Api48_InputPeerNotifyEvents_inputPeerNotifyEventsEmpty; @class Api48_InputPeerNotifyEvents_inputPeerNotifyEventsAll; @class Api48_InputChannel; @class Api48_InputChannel_inputChannelEmpty; @class Api48_InputChannel_inputChannel; @class Api48_DcOption; @class Api48_DcOption_dcOption; @class Api48_MessageGroup; @class Api48_MessageGroup_messageGroup; @class Api48_account_PasswordSettings; @class Api48_account_PasswordSettings_account_passwordSettings; @class Api48_help_AppUpdate; @class Api48_help_AppUpdate_help_appUpdate; @class Api48_help_AppUpdate_help_noAppUpdate; @class Api48_channels_ChannelParticipant; @class Api48_channels_ChannelParticipant_channels_channelParticipant; @class Api48_contacts_SentLink; @class Api48_contacts_SentLink_contacts_sentLink; @class Api48_ChannelParticipantRole; @class Api48_ChannelParticipantRole_channelRoleEmpty; @class Api48_ChannelParticipantRole_channelRoleModerator; @class Api48_ChannelParticipantRole_channelRoleEditor; @class Api48_storage_FileType; @class Api48_storage_FileType_storage_fileUnknown; @class Api48_storage_FileType_storage_fileJpeg; @class Api48_storage_FileType_storage_fileGif; @class Api48_storage_FileType_storage_filePng; @class Api48_storage_FileType_storage_filePdf; @class Api48_storage_FileType_storage_fileMp3; @class Api48_storage_FileType_storage_fileMov; @class Api48_storage_FileType_storage_filePartial; @class Api48_storage_FileType_storage_fileMp4; @class Api48_storage_FileType_storage_fileWebp; @class Api48_InputEncryptedFile; @class Api48_InputEncryptedFile_inputEncryptedFileEmpty; @class Api48_InputEncryptedFile_inputEncryptedFileUploaded; @class Api48_InputEncryptedFile_inputEncryptedFile; @class Api48_InputEncryptedFile_inputEncryptedFileBigUploaded; @class Api48_messages_SentEncryptedMessage; @class Api48_messages_SentEncryptedMessage_messages_sentEncryptedMessage; @class Api48_messages_SentEncryptedMessage_messages_sentEncryptedFile; @class Api48_ExportedMessageLink; @class Api48_ExportedMessageLink_exportedMessageLink; @class Api48_auth_Authorization; @class Api48_auth_Authorization_auth_authorization; @class Api48_InputFile; @class Api48_InputFile_inputFile; @class Api48_InputFile_inputFileBig; @class Api48_Peer; @class Api48_Peer_peerUser; @class Api48_Peer_peerChat; @class Api48_Peer_peerChannel; @class Api48_UserStatus; @class Api48_UserStatus_userStatusEmpty; @class Api48_UserStatus_userStatusOnline; @class Api48_UserStatus_userStatusOffline; @class Api48_UserStatus_userStatusRecently; @class Api48_UserStatus_userStatusLastWeek; @class Api48_UserStatus_userStatusLastMonth; @class Api48_Dialog; @class Api48_Dialog_dialog; @class Api48_Dialog_dialogChannel; @class Api48_help_AppChangelog; @class Api48_help_AppChangelog_help_appChangelogEmpty; @class Api48_help_AppChangelog_help_appChangelog; @class Api48_SendMessageAction; @class Api48_SendMessageAction_sendMessageTypingAction; @class Api48_SendMessageAction_sendMessageCancelAction; @class Api48_SendMessageAction_sendMessageRecordVideoAction; @class Api48_SendMessageAction_sendMessageRecordAudioAction; @class Api48_SendMessageAction_sendMessageGeoLocationAction; @class Api48_SendMessageAction_sendMessageChooseContactAction; @class Api48_SendMessageAction_sendMessageUploadVideoAction; @class Api48_SendMessageAction_sendMessageUploadAudioAction; @class Api48_SendMessageAction_sendMessageUploadDocumentAction; @class Api48_SendMessageAction_sendMessageUploadPhotoAction; @class Api48_PrivacyKey; @class Api48_PrivacyKey_privacyKeyStatusTimestamp; @class Api48_PrivacyKey_privacyKeyChatInvite; @class Api48_Update; @class Api48_Update_updateMessageID; @class Api48_Update_updateRestoreMessages; @class Api48_Update_updateChatParticipants; @class Api48_Update_updateUserStatus; @class Api48_Update_updateContactRegistered; @class Api48_Update_updateContactLocated; @class Api48_Update_updateActivation; @class Api48_Update_updateNewAuthorization; @class Api48_Update_updatePhoneCallRequested; @class Api48_Update_updatePhoneCallConfirmed; @class Api48_Update_updatePhoneCallDeclined; @class Api48_Update_updateUserPhoto; @class Api48_Update_updateNewEncryptedMessage; @class Api48_Update_updateEncryptedChatTyping; @class Api48_Update_updateEncryption; @class Api48_Update_updateEncryptedMessagesRead; @class Api48_Update_updateChatParticipantDelete; @class Api48_Update_updateDcOptions; @class Api48_Update_updateUserBlocked; @class Api48_Update_updateNotifySettings; @class Api48_Update_updateUserTyping; @class Api48_Update_updateChatUserTyping; @class Api48_Update_updateUserName; @class Api48_Update_updateServiceNotification; @class Api48_Update_updatePrivacy; @class Api48_Update_updateUserPhone; @class Api48_Update_updateNewMessage; @class Api48_Update_updateReadMessages; @class Api48_Update_updateDeleteMessages; @class Api48_Update_updateReadHistoryInbox; @class Api48_Update_updateReadHistoryOutbox; @class Api48_Update_updateContactLink; @class Api48_Update_updateReadMessagesContents; @class Api48_Update_updateChatParticipantAdd; @class Api48_Update_updateWebPage; @class Api48_Update_updateChannelTooLong; @class Api48_Update_updateChannel; @class Api48_Update_updateChannelGroup; @class Api48_Update_updateNewChannelMessage; @class Api48_Update_updateReadChannelInbox; @class Api48_Update_updateDeleteChannelMessages; @class Api48_Update_updateChannelMessageViews; @class Api48_Update_updateChatAdmins; @class Api48_Update_updateChatParticipantAdmin; @class Api48_Update_updateNewStickerSet; @class Api48_Update_updateStickerSetsOrder; @class Api48_Update_updateStickerSets; @class Api48_Update_updateSavedGifs; @class Api48_Update_updateBotInlineQuery; @class Api48_Update_updateEditChannelMessage; @class Api48_ChannelParticipant; @class Api48_ChannelParticipant_channelParticipant; @class Api48_ChannelParticipant_channelParticipantSelf; @class Api48_ChannelParticipant_channelParticipantModerator; @class Api48_ChannelParticipant_channelParticipantEditor; @class Api48_ChannelParticipant_channelParticipantKicked; @class Api48_ChannelParticipant_channelParticipantCreator; @class Api48_contacts_Blocked; @class Api48_contacts_Blocked_contacts_blocked; @class Api48_contacts_Blocked_contacts_blockedSlice; @class Api48_Error; @class Api48_Error_error; @class Api48_Error_richError; @class Api48_ContactLocated; @class Api48_ContactLocated_contactLocated; @class Api48_ContactLocated_contactLocatedPreview; @class Api48_KeyboardButton; @class Api48_KeyboardButton_keyboardButton; @class Api48_ContactStatus; @class Api48_ContactStatus_contactStatus; @class Api48_PhotoSize; @class Api48_PhotoSize_photoSizeEmpty; @class Api48_PhotoSize_photoSize; @class Api48_PhotoSize_photoCachedSize; @class Api48_messages_Stickers; @class Api48_messages_Stickers_messages_stickersNotModified; @class Api48_messages_Stickers_messages_stickers; @class Api48_GlobalPrivacySettings; @class Api48_GlobalPrivacySettings_globalPrivacySettings; @class Api48_messages_FoundGifs; @class Api48_messages_FoundGifs_messages_foundGifs; @class Api48_FileLocation; @class Api48_FileLocation_fileLocationUnavailable; @class Api48_FileLocation_fileLocation; @class Api48_InputNotifyPeer; @class Api48_InputNotifyPeer_inputNotifyPeer; @class Api48_InputNotifyPeer_inputNotifyUsers; @class Api48_InputNotifyPeer_inputNotifyChats; @class Api48_InputNotifyPeer_inputNotifyAll; @class Api48_EncryptedMessage; @class Api48_EncryptedMessage_encryptedMessage; @class Api48_EncryptedMessage_encryptedMessageService; @class Api48_ChannelParticipantsFilter; @class Api48_ChannelParticipantsFilter_channelParticipantsRecent; @class Api48_ChannelParticipantsFilter_channelParticipantsAdmins; @class Api48_ChannelParticipantsFilter_channelParticipantsKicked; @class Api48_ChannelParticipantsFilter_channelParticipantsBots; @class Api48_WebPage; @class Api48_WebPage_webPageEmpty; @class Api48_WebPage_webPagePending; @class Api48_WebPage_webPage; @class Api48_InputBotInlineMessage; @class Api48_InputBotInlineMessage_inputBotInlineMessageMediaAuto; @class Api48_InputBotInlineMessage_inputBotInlineMessageText; @class Api48_KeyboardButtonRow; @class Api48_KeyboardButtonRow_keyboardButtonRow; @class Api48_StickerSet; @class Api48_StickerSet_stickerSet; @class Api48_photos_Photo; @class Api48_photos_Photo_photos_photo; @class Api48_InputContact; @class Api48_InputContact_inputPhoneContact; @class Api48_contacts_Contacts; @class Api48_contacts_Contacts_contacts_contacts; @class Api48_contacts_Contacts_contacts_contactsNotModified; @class Api48_ChannelMessagesFilter; @class Api48_ChannelMessagesFilter_channelMessagesFilterEmpty; @class Api48_ChannelMessagesFilter_channelMessagesFilter; @class Api48_ChannelMessagesFilter_channelMessagesFilterCollapsed; @class Api48_auth_PasswordRecovery; @class Api48_auth_PasswordRecovery_auth_passwordRecovery; @class Api48_messages_BotResults; @class Api48_messages_BotResults_messages_botResults; @class Api48_InputDocument; @class Api48_InputDocument_inputDocumentEmpty; @class Api48_InputDocument_inputDocument; @class Api48_contacts_ResolvedPeer; @class Api48_contacts_ResolvedPeer_contacts_resolvedPeer; @class Api48_InputMedia; @class Api48_InputMedia_inputMediaEmpty; @class Api48_InputMedia_inputMediaGeoPoint; @class Api48_InputMedia_inputMediaContact; @class Api48_InputMedia_inputMediaUploadedPhoto; @class Api48_InputMedia_inputMediaPhoto; @class Api48_InputMedia_inputMediaVenue; @class Api48_InputMedia_inputMediaGifExternal; @class Api48_InputMedia_inputMediaUploadedDocument; @class Api48_InputMedia_inputMediaUploadedThumbDocument; @class Api48_InputMedia_inputMediaDocument; @class Api48_InputPeer; @class Api48_InputPeer_inputPeerEmpty; @class Api48_InputPeer_inputPeerSelf; @class Api48_InputPeer_inputPeerChat; @class Api48_InputPeer_inputPeerUser; @class Api48_InputPeer_inputPeerChannel; @class Api48_Contact; @class Api48_Contact_contact; @class Api48_BotInlineResult; @class Api48_BotInlineResult_botInlineMediaResultDocument; @class Api48_BotInlineResult_botInlineMediaResultPhoto; @class Api48_BotInlineResult_botInlineResult; @class Api48_messages_Chats; @class Api48_messages_Chats_messages_chats; @class Api48_contacts_MyLink; @class Api48_contacts_MyLink_contacts_myLinkEmpty; @class Api48_contacts_MyLink_contacts_myLinkRequested; @class Api48_contacts_MyLink_contacts_myLinkContact; @class Api48_InputPrivacyRule; @class Api48_InputPrivacyRule_inputPrivacyValueAllowContacts; @class Api48_InputPrivacyRule_inputPrivacyValueAllowAll; @class Api48_InputPrivacyRule_inputPrivacyValueAllowUsers; @class Api48_InputPrivacyRule_inputPrivacyValueDisallowContacts; @class Api48_InputPrivacyRule_inputPrivacyValueDisallowAll; @class Api48_InputPrivacyRule_inputPrivacyValueDisallowUsers; @class Api48_messages_DhConfig; @class Api48_messages_DhConfig_messages_dhConfigNotModified; @class Api48_messages_DhConfig_messages_dhConfig; @class Api48_auth_ExportedAuthorization; @class Api48_auth_ExportedAuthorization_auth_exportedAuthorization; @class Api48_ContactRequest; @class Api48_ContactRequest_contactRequest; @class Api48_messages_AffectedHistory; @class Api48_messages_AffectedHistory_messages_affectedHistory; @class Api48_account_PasswordInputSettings; @class Api48_account_PasswordInputSettings_account_passwordInputSettings; @class Api48_channels_MessageEditData; @class Api48_channels_MessageEditData_channels_messageEditData; @class Api48_messages_ChatFull; @class Api48_messages_ChatFull_messages_chatFull; @class Api48_contacts_ForeignLink; @class Api48_contacts_ForeignLink_contacts_foreignLinkUnknown; @class Api48_contacts_ForeignLink_contacts_foreignLinkRequested; @class Api48_contacts_ForeignLink_contacts_foreignLinkMutual; @class Api48_InputEncryptedChat; @class Api48_InputEncryptedChat_inputEncryptedChat; @class Api48_DisabledFeature; @class Api48_DisabledFeature_disabledFeature; @class Api48_EncryptedFile; @class Api48_EncryptedFile_encryptedFileEmpty; @class Api48_EncryptedFile_encryptedFile; @class Api48_NotifyPeer; @class Api48_NotifyPeer_notifyPeer; @class Api48_NotifyPeer_notifyUsers; @class Api48_NotifyPeer_notifyChats; @class Api48_NotifyPeer_notifyAll; @class Api48_InputPrivacyKey; @class Api48_InputPrivacyKey_inputPrivacyKeyStatusTimestamp; @class Api48_InputPrivacyKey_inputPrivacyKeyChatInvite; @class Api48_ReplyMarkup; @class Api48_ReplyMarkup_replyKeyboardHide; @class Api48_ReplyMarkup_replyKeyboardForceReply; @class Api48_ReplyMarkup_replyKeyboardMarkup; @class Api48_contacts_Link; @class Api48_contacts_Link_contacts_link; @class Api48_ContactBlocked; @class Api48_ContactBlocked_contactBlocked; @class Api48_auth_CheckedPhone; @class Api48_auth_CheckedPhone_auth_checkedPhone; @class Api48_InputUser; @class Api48_InputUser_inputUserEmpty; @class Api48_InputUser_inputUserSelf; @class Api48_InputUser_inputUser; @class Api48_SchemeType; @class Api48_SchemeType_schemeType; @class Api48_upload_File; @class Api48_upload_File_upload_file; @class Api48_MessageRange; @class Api48_MessageRange_messageRange; @class Api48_Config; @class Api48_Config_config; @class Api48_BotCommand; @class Api48_BotCommand_botCommand; @class Api48_contacts_Located; @class Api48_contacts_Located_contacts_located; @class Api48_messages_AffectedMessages; @class Api48_messages_AffectedMessages_messages_affectedMessages; @class Api48_messages_SavedGifs; @class Api48_messages_SavedGifs_messages_savedGifsNotModified; @class Api48_messages_SavedGifs_messages_savedGifs; @class Api48_ResponseIndirect; @class Api48_ResponseIndirect_responseIndirect; @class Api48_WallPaper; @class Api48_WallPaper_wallPaper; @class Api48_WallPaper_wallPaperSolid; @class Api48_messages_Messages; @class Api48_messages_Messages_messages_messages; @class Api48_messages_Messages_messages_messagesSlice; @class Api48_messages_Messages_messages_channelMessages; @class Api48_auth_SentCode; @class Api48_auth_SentCode_auth_sentCodePreview; @class Api48_auth_SentCode_auth_sentPassPhrase; @class Api48_auth_SentCode_auth_sentCode; @class Api48_auth_SentCode_auth_sentAppCode; @class Api48_phone_DhConfig; @class Api48_phone_DhConfig_phone_dhConfig; @class Api48_InputChatPhoto; @class Api48_InputChatPhoto_inputChatPhotoEmpty; @class Api48_InputChatPhoto_inputChatUploadedPhoto; @class Api48_InputChatPhoto_inputChatPhoto; @class Api48_Updates; @class Api48_Updates_updatesTooLong; @class Api48_Updates_updateShort; @class Api48_Updates_updatesCombined; @class Api48_Updates_updates; @class Api48_Updates_updateShortSentMessage; @class Api48_Updates_updateShortMessage; @class Api48_Updates_updateShortChatMessage; @class Api48_InitConnection; @class Api48_InitConnection_pinitConnection; @class Api48_MessageMedia; @class Api48_MessageMedia_messageMediaEmpty; @class Api48_MessageMedia_messageMediaGeo; @class Api48_MessageMedia_messageMediaContact; @class Api48_MessageMedia_messageMediaUnsupported; @class Api48_MessageMedia_messageMediaWebPage; @class Api48_MessageMedia_messageMediaPhoto; @class Api48_MessageMedia_messageMediaVenue; @class Api48_MessageMedia_messageMediaDocument; @class Api48_Null; @class Api48_Null_null; @class Api48_DocumentAttribute; @class Api48_DocumentAttribute_documentAttributeImageSize; @class Api48_DocumentAttribute_documentAttributeAnimated; @class Api48_DocumentAttribute_documentAttributeVideo; @class Api48_DocumentAttribute_documentAttributeFilename; @class Api48_DocumentAttribute_documentAttributeSticker; @class Api48_DocumentAttribute_documentAttributeAudio; @class Api48_account_Authorizations; @class Api48_account_Authorizations_account_authorizations; @class Api48_ChatPhoto; @class Api48_ChatPhoto_chatPhotoEmpty; @class Api48_ChatPhoto_chatPhoto; @class Api48_InputStickerSet; @class Api48_InputStickerSet_inputStickerSetEmpty; @class Api48_InputStickerSet_inputStickerSetID; @class Api48_InputStickerSet_inputStickerSetShortName; @class Api48_BotInfo; @class Api48_BotInfo_botInfoEmpty; @class Api48_BotInfo_botInfo; @class Api48_contacts_Suggested; @class Api48_contacts_Suggested_contacts_suggested; @class Api48_updates_State; @class Api48_updates_State_updates_state; @class Api48_FoundGif; @class Api48_FoundGif_foundGif; @class Api48_FoundGif_foundGifCached; @class Api48_User; @class Api48_User_userEmpty; @class Api48_User_user; @class Api48_Message; @class Api48_Message_messageEmpty; @class Api48_Message_message; @class Api48_Message_messageService; @class Api48_InputFileLocation; @class Api48_InputFileLocation_inputFileLocation; @class Api48_InputFileLocation_inputEncryptedFileLocation; @class Api48_InputFileLocation_inputDocumentFileLocation; @class Api48_GeoPoint; @class Api48_GeoPoint_geoPointEmpty; @class Api48_GeoPoint_geoPoint; @class Api48_GeoPoint_geoPlace; @class Api48_InputPhoneCall; @class Api48_InputPhoneCall_inputPhoneCall; @class Api48_ReceivedNotifyMessage; @class Api48_ReceivedNotifyMessage_receivedNotifyMessage; @class Api48_ChatParticipants; @class Api48_ChatParticipants_chatParticipantsForbidden; @class Api48_ChatParticipants_chatParticipants; @class Api48_NearestDc; @class Api48_NearestDc_nearestDc; @class Api48_photos_Photos; @class Api48_photos_Photos_photos_photos; @class Api48_photos_Photos_photos_photosSlice; @class Api48_contacts_ImportedContacts; @class Api48_contacts_ImportedContacts_contacts_importedContacts; @class Api48_Bool; @class Api48_Bool_boolFalse; @class Api48_Bool_boolTrue; @class Api48_MessageFwdHeader; @class Api48_MessageFwdHeader_messageFwdHeader; @class Api48_help_Support; @class Api48_help_Support_help_support; @class Api48_ChatLocated; @class Api48_ChatLocated_chatLocated; @class Api48_MessagesFilter; @class Api48_MessagesFilter_inputMessagesFilterEmpty; @class Api48_MessagesFilter_inputMessagesFilterPhotos; @class Api48_MessagesFilter_inputMessagesFilterVideo; @class Api48_MessagesFilter_inputMessagesFilterPhotoVideo; @class Api48_MessagesFilter_inputMessagesFilterDocument; @class Api48_MessagesFilter_inputMessagesFilterPhotoVideoDocuments; @class Api48_MessagesFilter_inputMessagesFilterVoice; @class Api48_MessagesFilter_inputMessagesFilterMusic; @class Api48_messages_Dialogs; @class Api48_messages_Dialogs_messages_dialogs; @class Api48_messages_Dialogs_messages_dialogsSlice; @class Api48_help_InviteText; @class Api48_help_InviteText_help_inviteText; @class Api48_ContactSuggested; @class Api48_ContactSuggested_contactSuggested; @class Api48_BotInlineMessage; @class Api48_BotInlineMessage_botInlineMessageMediaAuto; @class Api48_BotInlineMessage_botInlineMessageText; @class Api48_InputPeerNotifySettings; @class Api48_InputPeerNotifySettings_inputPeerNotifySettings; @class Api48_ExportedChatInvite; @class Api48_ExportedChatInvite_chatInviteEmpty; @class Api48_ExportedChatInvite_chatInviteExported; @class Api48_DcNetworkStats; @class Api48_DcNetworkStats_dcPingStats; @class Api48_Authorization; @class Api48_Authorization_authorization; @class Api48_messages_AllStickers; @class Api48_messages_AllStickers_messages_allStickersNotModified; @class Api48_messages_AllStickers_messages_allStickers; @class Api48_PhoneConnection; @class Api48_PhoneConnection_phoneConnectionNotReady; @class Api48_PhoneConnection_phoneConnection; @class Api48_AccountDaysTTL; @class Api48_AccountDaysTTL_accountDaysTTL; @class Api48_Scheme; @class Api48_Scheme_scheme; @class Api48_Scheme_schemeNotModified; @class Api48_account_Password; @class Api48_account_Password_account_noPassword; @class Api48_account_Password_account_password; @class Api48_InputBotInlineResult; @class Api48_InputBotInlineResult_inputBotInlineResult; @class Api48_account_PrivacyRules; @class Api48_account_PrivacyRules_account_privacyRules; @class Api48_messages_Message; @class Api48_messages_Message_messages_messageEmpty; @class Api48_messages_Message_messages_message; @class Api48_PrivacyRule; @class Api48_PrivacyRule_privacyValueAllowContacts; @class Api48_PrivacyRule_privacyValueAllowAll; @class Api48_PrivacyRule_privacyValueAllowUsers; @class Api48_PrivacyRule_privacyValueDisallowContacts; @class Api48_PrivacyRule_privacyValueDisallowAll; @class Api48_PrivacyRule_privacyValueDisallowUsers; @class Api48_account_SentChangePhoneCode; @class Api48_account_SentChangePhoneCode_account_sentChangePhoneCode; @class Api48_MessageAction; @class Api48_MessageAction_messageActionEmpty; @class Api48_MessageAction_messageActionChatCreate; @class Api48_MessageAction_messageActionChatEditTitle; @class Api48_MessageAction_messageActionChatEditPhoto; @class Api48_MessageAction_messageActionChatDeletePhoto; @class Api48_MessageAction_messageActionChatDeleteUser; @class Api48_MessageAction_messageActionSentRequest; @class Api48_MessageAction_messageActionAcceptRequest; @class Api48_MessageAction_messageActionChatJoinedByLink; @class Api48_MessageAction_messageActionChannelCreate; @class Api48_MessageAction_messageActionChatMigrateTo; @class Api48_MessageAction_messageActionChannelMigrateFrom; @class Api48_MessageAction_messageActionChatAddUser; @class Api48_PhoneCall; @class Api48_PhoneCall_phoneCallEmpty; @class Api48_PhoneCall_phoneCall; @class Api48_PeerNotifyEvents; @class Api48_PeerNotifyEvents_peerNotifyEventsEmpty; @class Api48_PeerNotifyEvents_peerNotifyEventsAll; @class Api48_ContactLink; @class Api48_ContactLink_contactLinkUnknown; @class Api48_ContactLink_contactLinkNone; @class Api48_ContactLink_contactLinkHasPhone; @class Api48_ContactLink_contactLinkContact; @class Api48_help_AppPrefs; @class Api48_help_AppPrefs_help_appPrefs; @class Api48_contacts_Found; @class Api48_contacts_Found_contacts_found; @class Api48_PeerNotifySettings; @class Api48_PeerNotifySettings_peerNotifySettingsEmpty; @class Api48_PeerNotifySettings_peerNotifySettings; @class Api48_SchemeParam; @class Api48_SchemeParam_schemeParam; @class Api48_StickerPack; @class Api48_StickerPack_stickerPack; @class Api48_UserProfilePhoto; @class Api48_UserProfilePhoto_userProfilePhotoEmpty; @class Api48_UserProfilePhoto_userProfilePhoto; @class Api48_updates_ChannelDifference; @class Api48_updates_ChannelDifference_updates_channelDifferenceEmpty; @class Api48_updates_ChannelDifference_updates_channelDifferenceTooLong; @class Api48_updates_ChannelDifference_updates_channelDifference; @class Api48_MessageEntity; @class Api48_MessageEntity_messageEntityUnknown; @class Api48_MessageEntity_messageEntityMention; @class Api48_MessageEntity_messageEntityHashtag; @class Api48_MessageEntity_messageEntityBotCommand; @class Api48_MessageEntity_messageEntityUrl; @class Api48_MessageEntity_messageEntityEmail; @class Api48_MessageEntity_messageEntityBold; @class Api48_MessageEntity_messageEntityItalic; @class Api48_MessageEntity_messageEntityCode; @class Api48_MessageEntity_messageEntityPre; @class Api48_MessageEntity_messageEntityTextUrl; @class Api48_InputPhoto; @class Api48_InputPhoto_inputPhotoEmpty; @class Api48_InputPhoto_inputPhoto; @class Api48_EncryptedChat; @class Api48_EncryptedChat_encryptedChatEmpty; @class Api48_EncryptedChat_encryptedChatWaiting; @class Api48_EncryptedChat_encryptedChatDiscarded; @class Api48_EncryptedChat_encryptedChatRequested; @class Api48_EncryptedChat_encryptedChat; @class Api48_Document; @class Api48_Document_documentEmpty; @class Api48_Document_document; @class Api48_ImportedContact; @class Api48_ImportedContact_importedContact; @interface Api48__Environment : NSObject + (NSData *)serializeObject:(id)object; + (id)parseObject:(NSData *)data; @end @interface Api48_FunctionContext : NSObject @property (nonatomic, strong, readonly) NSData *payload; @property (nonatomic, copy, readonly) id (^responseParser)(NSData *); @property (nonatomic, strong, readonly) id metadata; - (instancetype)initWithPayload:(NSData *)payload responseParser:(id (^)(NSData *))responseParser metadata:(id)metadata; @end /* * Types 48 */ @interface Api48_messages_StickerSet : NSObject @property (nonatomic, strong, readonly) Api48_StickerSet * set; @property (nonatomic, strong, readonly) NSArray * packs; @property (nonatomic, strong, readonly) NSArray * documents; + (Api48_messages_StickerSet_messages_stickerSet *)messages_stickerSetWithSet:(Api48_StickerSet *)set packs:(NSArray *)packs documents:(NSArray *)documents; @end @interface Api48_messages_StickerSet_messages_stickerSet : Api48_messages_StickerSet @end @interface Api48_InputGeoPlaceName : NSObject @property (nonatomic, strong, readonly) NSString * country; @property (nonatomic, strong, readonly) NSString * state; @property (nonatomic, strong, readonly) NSString * city; @property (nonatomic, strong, readonly) NSString * district; @property (nonatomic, strong, readonly) NSString * street; + (Api48_InputGeoPlaceName_inputGeoPlaceName *)inputGeoPlaceNameWithCountry:(NSString *)country state:(NSString *)state city:(NSString *)city district:(NSString *)district street:(NSString *)street; @end @interface Api48_InputGeoPlaceName_inputGeoPlaceName : Api48_InputGeoPlaceName @end @interface Api48_InputGeoPoint : NSObject + (Api48_InputGeoPoint_inputGeoPointEmpty *)inputGeoPointEmpty; + (Api48_InputGeoPoint_inputGeoPoint *)inputGeoPointWithLat:(NSNumber *)lat plong:(NSNumber *)plong; @end @interface Api48_InputGeoPoint_inputGeoPointEmpty : Api48_InputGeoPoint @end @interface Api48_InputGeoPoint_inputGeoPoint : Api48_InputGeoPoint @property (nonatomic, strong, readonly) NSNumber * lat; @property (nonatomic, strong, readonly) NSNumber * plong; @end @interface Api48_messages_Chat : NSObject @property (nonatomic, strong, readonly) Api48_Chat * chat; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_messages_Chat_messages_chat *)messages_chatWithChat:(Api48_Chat *)chat users:(NSArray *)users; @end @interface Api48_messages_Chat_messages_chat : Api48_messages_Chat @end @interface Api48_ChatFull : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) Api48_Photo * chatPhoto; @property (nonatomic, strong, readonly) Api48_PeerNotifySettings * notifySettings; @property (nonatomic, strong, readonly) Api48_ExportedChatInvite * exportedInvite; @property (nonatomic, strong, readonly) NSArray * botInfo; + (Api48_ChatFull_chatFull *)chatFullWithPid:(NSNumber *)pid participants:(Api48_ChatParticipants *)participants chatPhoto:(Api48_Photo *)chatPhoto notifySettings:(Api48_PeerNotifySettings *)notifySettings exportedInvite:(Api48_ExportedChatInvite *)exportedInvite botInfo:(NSArray *)botInfo; + (Api48_ChatFull_channelFull *)channelFullWithFlags:(NSNumber *)flags pid:(NSNumber *)pid about:(NSString *)about participantsCount:(NSNumber *)participantsCount adminsCount:(NSNumber *)adminsCount kickedCount:(NSNumber *)kickedCount readInboxMaxId:(NSNumber *)readInboxMaxId unreadCount:(NSNumber *)unreadCount unreadImportantCount:(NSNumber *)unreadImportantCount chatPhoto:(Api48_Photo *)chatPhoto notifySettings:(Api48_PeerNotifySettings *)notifySettings exportedInvite:(Api48_ExportedChatInvite *)exportedInvite botInfo:(NSArray *)botInfo migratedFromChatId:(NSNumber *)migratedFromChatId migratedFromMaxId:(NSNumber *)migratedFromMaxId; @end @interface Api48_ChatFull_chatFull : Api48_ChatFull @property (nonatomic, strong, readonly) Api48_ChatParticipants * participants; @end @interface Api48_ChatFull_channelFull : Api48_ChatFull @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * about; @property (nonatomic, strong, readonly) NSNumber * participantsCount; @property (nonatomic, strong, readonly) NSNumber * adminsCount; @property (nonatomic, strong, readonly) NSNumber * kickedCount; @property (nonatomic, strong, readonly) NSNumber * readInboxMaxId; @property (nonatomic, strong, readonly) NSNumber * unreadCount; @property (nonatomic, strong, readonly) NSNumber * unreadImportantCount; @property (nonatomic, strong, readonly) NSNumber * migratedFromChatId; @property (nonatomic, strong, readonly) NSNumber * migratedFromMaxId; @end @interface Api48_ChatParticipant : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; + (Api48_ChatParticipant_chatParticipant *)chatParticipantWithUserId:(NSNumber *)userId inviterId:(NSNumber *)inviterId date:(NSNumber *)date; + (Api48_ChatParticipant_chatParticipantCreator *)chatParticipantCreatorWithUserId:(NSNumber *)userId; + (Api48_ChatParticipant_chatParticipantAdmin *)chatParticipantAdminWithUserId:(NSNumber *)userId inviterId:(NSNumber *)inviterId date:(NSNumber *)date; @end @interface Api48_ChatParticipant_chatParticipant : Api48_ChatParticipant @property (nonatomic, strong, readonly) NSNumber * inviterId; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_ChatParticipant_chatParticipantCreator : Api48_ChatParticipant @end @interface Api48_ChatParticipant_chatParticipantAdmin : Api48_ChatParticipant @property (nonatomic, strong, readonly) NSNumber * inviterId; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_updates_Difference : NSObject + (Api48_updates_Difference_updates_differenceEmpty *)updates_differenceEmptyWithDate:(NSNumber *)date seq:(NSNumber *)seq; + (Api48_updates_Difference_updates_difference *)updates_differenceWithPnewMessages:(NSArray *)pnewMessages pnewEncryptedMessages:(NSArray *)pnewEncryptedMessages otherUpdates:(NSArray *)otherUpdates chats:(NSArray *)chats users:(NSArray *)users state:(Api48_updates_State *)state; + (Api48_updates_Difference_updates_differenceSlice *)updates_differenceSliceWithPnewMessages:(NSArray *)pnewMessages pnewEncryptedMessages:(NSArray *)pnewEncryptedMessages otherUpdates:(NSArray *)otherUpdates chats:(NSArray *)chats users:(NSArray *)users intermediateState:(Api48_updates_State *)intermediateState; @end @interface Api48_updates_Difference_updates_differenceEmpty : Api48_updates_Difference @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * seq; @end @interface Api48_updates_Difference_updates_difference : Api48_updates_Difference @property (nonatomic, strong, readonly) NSArray * pnewMessages; @property (nonatomic, strong, readonly) NSArray * pnewEncryptedMessages; @property (nonatomic, strong, readonly) NSArray * otherUpdates; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; @property (nonatomic, strong, readonly) Api48_updates_State * state; @end @interface Api48_updates_Difference_updates_differenceSlice : Api48_updates_Difference @property (nonatomic, strong, readonly) NSArray * pnewMessages; @property (nonatomic, strong, readonly) NSArray * pnewEncryptedMessages; @property (nonatomic, strong, readonly) NSArray * otherUpdates; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; @property (nonatomic, strong, readonly) Api48_updates_State * intermediateState; @end @interface Api48_SchemeMethod : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSString * method; @property (nonatomic, strong, readonly) NSArray * params; @property (nonatomic, strong, readonly) NSString * type; + (Api48_SchemeMethod_schemeMethod *)schemeMethodWithPid:(NSNumber *)pid method:(NSString *)method params:(NSArray *)params type:(NSString *)type; @end @interface Api48_SchemeMethod_schemeMethod : Api48_SchemeMethod @end @interface Api48_InputPhotoCrop : NSObject + (Api48_InputPhotoCrop_inputPhotoCropAuto *)inputPhotoCropAuto; + (Api48_InputPhotoCrop_inputPhotoCrop *)inputPhotoCropWithCropLeft:(NSNumber *)cropLeft cropTop:(NSNumber *)cropTop cropWidth:(NSNumber *)cropWidth; @end @interface Api48_InputPhotoCrop_inputPhotoCropAuto : Api48_InputPhotoCrop @end @interface Api48_InputPhotoCrop_inputPhotoCrop : Api48_InputPhotoCrop @property (nonatomic, strong, readonly) NSNumber * cropLeft; @property (nonatomic, strong, readonly) NSNumber * cropTop; @property (nonatomic, strong, readonly) NSNumber * cropWidth; @end @interface Api48_Photo : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_Photo_photoEmpty *)photoEmptyWithPid:(NSNumber *)pid; + (Api48_Photo_wallPhoto *)wallPhotoWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash userId:(NSNumber *)userId date:(NSNumber *)date caption:(NSString *)caption geo:(Api48_GeoPoint *)geo unread:(Api48_Bool *)unread sizes:(NSArray *)sizes; + (Api48_Photo_photo *)photoWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash date:(NSNumber *)date sizes:(NSArray *)sizes; @end @interface Api48_Photo_photoEmpty : Api48_Photo @end @interface Api48_Photo_wallPhoto : Api48_Photo @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSString * caption; @property (nonatomic, strong, readonly) Api48_GeoPoint * geo; @property (nonatomic, strong, readonly) Api48_Bool * unread; @property (nonatomic, strong, readonly) NSArray * sizes; @end @interface Api48_Photo_photo : Api48_Photo @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSArray * sizes; @end @interface Api48_Chat : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_Chat_chatEmpty *)chatEmptyWithPid:(NSNumber *)pid; + (Api48_Chat_channelForbidden *)channelForbiddenWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash title:(NSString *)title; + (Api48_Chat_chatForbidden *)chatForbiddenWithPid:(NSNumber *)pid title:(NSString *)title; + (Api48_Chat_chat *)chatWithFlags:(NSNumber *)flags pid:(NSNumber *)pid title:(NSString *)title photo:(Api48_ChatPhoto *)photo participantsCount:(NSNumber *)participantsCount date:(NSNumber *)date version:(NSNumber *)version migratedTo:(Api48_InputChannel *)migratedTo; + (Api48_Chat_channel *)channelWithFlags:(NSNumber *)flags pid:(NSNumber *)pid accessHash:(NSNumber *)accessHash title:(NSString *)title username:(NSString *)username photo:(Api48_ChatPhoto *)photo date:(NSNumber *)date version:(NSNumber *)version restrictionReason:(NSString *)restrictionReason; @end @interface Api48_Chat_chatEmpty : Api48_Chat @end @interface Api48_Chat_channelForbidden : Api48_Chat @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSString * title; @end @interface Api48_Chat_chatForbidden : Api48_Chat @property (nonatomic, strong, readonly) NSString * title; @end @interface Api48_Chat_chat : Api48_Chat @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) Api48_ChatPhoto * photo; @property (nonatomic, strong, readonly) NSNumber * participantsCount; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * version; @property (nonatomic, strong, readonly) Api48_InputChannel * migratedTo; @end @interface Api48_Chat_channel : Api48_Chat @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * username; @property (nonatomic, strong, readonly) Api48_ChatPhoto * photo; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * version; @property (nonatomic, strong, readonly) NSString * restrictionReason; @end @interface Api48_ChatInvite : NSObject + (Api48_ChatInvite_chatInviteAlready *)chatInviteAlreadyWithChat:(Api48_Chat *)chat; + (Api48_ChatInvite_chatInvite *)chatInviteWithFlags:(NSNumber *)flags title:(NSString *)title; @end @interface Api48_ChatInvite_chatInviteAlready : Api48_ChatInvite @property (nonatomic, strong, readonly) Api48_Chat * chat; @end @interface Api48_ChatInvite_chatInvite : Api48_ChatInvite @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * title; @end @interface Api48_contacts_Requests : NSObject @property (nonatomic, strong, readonly) NSArray * requests; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_Requests_contacts_requests *)contacts_requestsWithRequests:(NSArray *)requests users:(NSArray *)users; + (Api48_contacts_Requests_contacts_requestsSlice *)contacts_requestsSliceWithCount:(NSNumber *)count requests:(NSArray *)requests users:(NSArray *)users; @end @interface Api48_contacts_Requests_contacts_requests : Api48_contacts_Requests @end @interface Api48_contacts_Requests_contacts_requestsSlice : Api48_contacts_Requests @property (nonatomic, strong, readonly) NSNumber * count; @end @interface Api48_channels_ChannelParticipants : NSObject @property (nonatomic, strong, readonly) NSNumber * count; @property (nonatomic, strong, readonly) NSArray * participants; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_channels_ChannelParticipants_channels_channelParticipants *)channels_channelParticipantsWithCount:(NSNumber *)count participants:(NSArray *)participants users:(NSArray *)users; @end @interface Api48_channels_ChannelParticipants_channels_channelParticipants : Api48_channels_ChannelParticipants @end @interface Api48_GeoPlaceName : NSObject @property (nonatomic, strong, readonly) NSString * country; @property (nonatomic, strong, readonly) NSString * state; @property (nonatomic, strong, readonly) NSString * city; @property (nonatomic, strong, readonly) NSString * district; @property (nonatomic, strong, readonly) NSString * street; + (Api48_GeoPlaceName_geoPlaceName *)geoPlaceNameWithCountry:(NSString *)country state:(NSString *)state city:(NSString *)city district:(NSString *)district street:(NSString *)street; @end @interface Api48_GeoPlaceName_geoPlaceName : Api48_GeoPlaceName @end @interface Api48_UserFull : NSObject @property (nonatomic, strong, readonly) Api48_User * user; @property (nonatomic, strong, readonly) Api48_contacts_Link * link; @property (nonatomic, strong, readonly) Api48_Photo * profilePhoto; @property (nonatomic, strong, readonly) Api48_PeerNotifySettings * notifySettings; @property (nonatomic, strong, readonly) Api48_Bool * blocked; @property (nonatomic, strong, readonly) Api48_BotInfo * botInfo; + (Api48_UserFull_userFull *)userFullWithUser:(Api48_User *)user link:(Api48_contacts_Link *)link profilePhoto:(Api48_Photo *)profilePhoto notifySettings:(Api48_PeerNotifySettings *)notifySettings blocked:(Api48_Bool *)blocked botInfo:(Api48_BotInfo *)botInfo; @end @interface Api48_UserFull_userFull : Api48_UserFull @end @interface Api48_InputPeerNotifyEvents : NSObject + (Api48_InputPeerNotifyEvents_inputPeerNotifyEventsEmpty *)inputPeerNotifyEventsEmpty; + (Api48_InputPeerNotifyEvents_inputPeerNotifyEventsAll *)inputPeerNotifyEventsAll; @end @interface Api48_InputPeerNotifyEvents_inputPeerNotifyEventsEmpty : Api48_InputPeerNotifyEvents @end @interface Api48_InputPeerNotifyEvents_inputPeerNotifyEventsAll : Api48_InputPeerNotifyEvents @end @interface Api48_InputChannel : NSObject + (Api48_InputChannel_inputChannelEmpty *)inputChannelEmpty; + (Api48_InputChannel_inputChannel *)inputChannelWithChannelId:(NSNumber *)channelId accessHash:(NSNumber *)accessHash; @end @interface Api48_InputChannel_inputChannelEmpty : Api48_InputChannel @end @interface Api48_InputChannel_inputChannel : Api48_InputChannel @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_DcOption : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSString * ipAddress; @property (nonatomic, strong, readonly) NSNumber * port; + (Api48_DcOption_dcOption *)dcOptionWithFlags:(NSNumber *)flags pid:(NSNumber *)pid ipAddress:(NSString *)ipAddress port:(NSNumber *)port; @end @interface Api48_DcOption_dcOption : Api48_DcOption @end @interface Api48_MessageGroup : NSObject @property (nonatomic, strong, readonly) NSNumber * minId; @property (nonatomic, strong, readonly) NSNumber * maxId; @property (nonatomic, strong, readonly) NSNumber * count; @property (nonatomic, strong, readonly) NSNumber * date; + (Api48_MessageGroup_messageGroup *)messageGroupWithMinId:(NSNumber *)minId maxId:(NSNumber *)maxId count:(NSNumber *)count date:(NSNumber *)date; @end @interface Api48_MessageGroup_messageGroup : Api48_MessageGroup @end @interface Api48_account_PasswordSettings : NSObject @property (nonatomic, strong, readonly) NSString * email; + (Api48_account_PasswordSettings_account_passwordSettings *)account_passwordSettingsWithEmail:(NSString *)email; @end @interface Api48_account_PasswordSettings_account_passwordSettings : Api48_account_PasswordSettings @end @interface Api48_help_AppUpdate : NSObject + (Api48_help_AppUpdate_help_appUpdate *)help_appUpdateWithPid:(NSNumber *)pid critical:(Api48_Bool *)critical url:(NSString *)url text:(NSString *)text; + (Api48_help_AppUpdate_help_noAppUpdate *)help_noAppUpdate; @end @interface Api48_help_AppUpdate_help_appUpdate : Api48_help_AppUpdate @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) Api48_Bool * critical; @property (nonatomic, strong, readonly) NSString * url; @property (nonatomic, strong, readonly) NSString * text; @end @interface Api48_help_AppUpdate_help_noAppUpdate : Api48_help_AppUpdate @end @interface Api48_channels_ChannelParticipant : NSObject @property (nonatomic, strong, readonly) Api48_ChannelParticipant * participant; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_channels_ChannelParticipant_channels_channelParticipant *)channels_channelParticipantWithParticipant:(Api48_ChannelParticipant *)participant users:(NSArray *)users; @end @interface Api48_channels_ChannelParticipant_channels_channelParticipant : Api48_channels_ChannelParticipant @end @interface Api48_contacts_SentLink : NSObject @property (nonatomic, strong, readonly) Api48_messages_Message * message; @property (nonatomic, strong, readonly) Api48_contacts_Link * link; + (Api48_contacts_SentLink_contacts_sentLink *)contacts_sentLinkWithMessage:(Api48_messages_Message *)message link:(Api48_contacts_Link *)link; @end @interface Api48_contacts_SentLink_contacts_sentLink : Api48_contacts_SentLink @end @interface Api48_ChannelParticipantRole : NSObject + (Api48_ChannelParticipantRole_channelRoleEmpty *)channelRoleEmpty; + (Api48_ChannelParticipantRole_channelRoleModerator *)channelRoleModerator; + (Api48_ChannelParticipantRole_channelRoleEditor *)channelRoleEditor; @end @interface Api48_ChannelParticipantRole_channelRoleEmpty : Api48_ChannelParticipantRole @end @interface Api48_ChannelParticipantRole_channelRoleModerator : Api48_ChannelParticipantRole @end @interface Api48_ChannelParticipantRole_channelRoleEditor : Api48_ChannelParticipantRole @end @interface Api48_storage_FileType : NSObject + (Api48_storage_FileType_storage_fileUnknown *)storage_fileUnknown; + (Api48_storage_FileType_storage_fileJpeg *)storage_fileJpeg; + (Api48_storage_FileType_storage_fileGif *)storage_fileGif; + (Api48_storage_FileType_storage_filePng *)storage_filePng; + (Api48_storage_FileType_storage_filePdf *)storage_filePdf; + (Api48_storage_FileType_storage_fileMp3 *)storage_fileMp3; + (Api48_storage_FileType_storage_fileMov *)storage_fileMov; + (Api48_storage_FileType_storage_filePartial *)storage_filePartial; + (Api48_storage_FileType_storage_fileMp4 *)storage_fileMp4; + (Api48_storage_FileType_storage_fileWebp *)storage_fileWebp; @end @interface Api48_storage_FileType_storage_fileUnknown : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_fileJpeg : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_fileGif : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_filePng : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_filePdf : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_fileMp3 : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_fileMov : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_filePartial : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_fileMp4 : Api48_storage_FileType @end @interface Api48_storage_FileType_storage_fileWebp : Api48_storage_FileType @end @interface Api48_InputEncryptedFile : NSObject + (Api48_InputEncryptedFile_inputEncryptedFileEmpty *)inputEncryptedFileEmpty; + (Api48_InputEncryptedFile_inputEncryptedFileUploaded *)inputEncryptedFileUploadedWithPid:(NSNumber *)pid parts:(NSNumber *)parts md5Checksum:(NSString *)md5Checksum keyFingerprint:(NSNumber *)keyFingerprint; + (Api48_InputEncryptedFile_inputEncryptedFile *)inputEncryptedFileWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; + (Api48_InputEncryptedFile_inputEncryptedFileBigUploaded *)inputEncryptedFileBigUploadedWithPid:(NSNumber *)pid parts:(NSNumber *)parts keyFingerprint:(NSNumber *)keyFingerprint; @end @interface Api48_InputEncryptedFile_inputEncryptedFileEmpty : Api48_InputEncryptedFile @end @interface Api48_InputEncryptedFile_inputEncryptedFileUploaded : Api48_InputEncryptedFile @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * parts; @property (nonatomic, strong, readonly) NSString * md5Checksum; @property (nonatomic, strong, readonly) NSNumber * keyFingerprint; @end @interface Api48_InputEncryptedFile_inputEncryptedFile : Api48_InputEncryptedFile @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_InputEncryptedFile_inputEncryptedFileBigUploaded : Api48_InputEncryptedFile @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * parts; @property (nonatomic, strong, readonly) NSNumber * keyFingerprint; @end @interface Api48_messages_SentEncryptedMessage : NSObject @property (nonatomic, strong, readonly) NSNumber * date; + (Api48_messages_SentEncryptedMessage_messages_sentEncryptedMessage *)messages_sentEncryptedMessageWithDate:(NSNumber *)date; + (Api48_messages_SentEncryptedMessage_messages_sentEncryptedFile *)messages_sentEncryptedFileWithDate:(NSNumber *)date file:(Api48_EncryptedFile *)file; @end @interface Api48_messages_SentEncryptedMessage_messages_sentEncryptedMessage : Api48_messages_SentEncryptedMessage @end @interface Api48_messages_SentEncryptedMessage_messages_sentEncryptedFile : Api48_messages_SentEncryptedMessage @property (nonatomic, strong, readonly) Api48_EncryptedFile * file; @end @interface Api48_ExportedMessageLink : NSObject @property (nonatomic, strong, readonly) NSString * link; + (Api48_ExportedMessageLink_exportedMessageLink *)exportedMessageLinkWithLink:(NSString *)link; @end @interface Api48_ExportedMessageLink_exportedMessageLink : Api48_ExportedMessageLink @end @interface Api48_auth_Authorization : NSObject @property (nonatomic, strong, readonly) Api48_User * user; + (Api48_auth_Authorization_auth_authorization *)auth_authorizationWithUser:(Api48_User *)user; @end @interface Api48_auth_Authorization_auth_authorization : Api48_auth_Authorization @end @interface Api48_InputFile : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * parts; @property (nonatomic, strong, readonly) NSString * name; + (Api48_InputFile_inputFile *)inputFileWithPid:(NSNumber *)pid parts:(NSNumber *)parts name:(NSString *)name md5Checksum:(NSString *)md5Checksum; + (Api48_InputFile_inputFileBig *)inputFileBigWithPid:(NSNumber *)pid parts:(NSNumber *)parts name:(NSString *)name; @end @interface Api48_InputFile_inputFile : Api48_InputFile @property (nonatomic, strong, readonly) NSString * md5Checksum; @end @interface Api48_InputFile_inputFileBig : Api48_InputFile @end @interface Api48_Peer : NSObject + (Api48_Peer_peerUser *)peerUserWithUserId:(NSNumber *)userId; + (Api48_Peer_peerChat *)peerChatWithChatId:(NSNumber *)chatId; + (Api48_Peer_peerChannel *)peerChannelWithChannelId:(NSNumber *)channelId; @end @interface Api48_Peer_peerUser : Api48_Peer @property (nonatomic, strong, readonly) NSNumber * userId; @end @interface Api48_Peer_peerChat : Api48_Peer @property (nonatomic, strong, readonly) NSNumber * chatId; @end @interface Api48_Peer_peerChannel : Api48_Peer @property (nonatomic, strong, readonly) NSNumber * channelId; @end @interface Api48_UserStatus : NSObject + (Api48_UserStatus_userStatusEmpty *)userStatusEmpty; + (Api48_UserStatus_userStatusOnline *)userStatusOnlineWithExpires:(NSNumber *)expires; + (Api48_UserStatus_userStatusOffline *)userStatusOfflineWithWasOnline:(NSNumber *)wasOnline; + (Api48_UserStatus_userStatusRecently *)userStatusRecently; + (Api48_UserStatus_userStatusLastWeek *)userStatusLastWeek; + (Api48_UserStatus_userStatusLastMonth *)userStatusLastMonth; @end @interface Api48_UserStatus_userStatusEmpty : Api48_UserStatus @end @interface Api48_UserStatus_userStatusOnline : Api48_UserStatus @property (nonatomic, strong, readonly) NSNumber * expires; @end @interface Api48_UserStatus_userStatusOffline : Api48_UserStatus @property (nonatomic, strong, readonly) NSNumber * wasOnline; @end @interface Api48_UserStatus_userStatusRecently : Api48_UserStatus @end @interface Api48_UserStatus_userStatusLastWeek : Api48_UserStatus @end @interface Api48_UserStatus_userStatusLastMonth : Api48_UserStatus @end @interface Api48_Dialog : NSObject @property (nonatomic, strong, readonly) Api48_Peer * peer; @property (nonatomic, strong, readonly) NSNumber * topMessage; @property (nonatomic, strong, readonly) NSNumber * readInboxMaxId; @property (nonatomic, strong, readonly) NSNumber * unreadCount; @property (nonatomic, strong, readonly) Api48_PeerNotifySettings * notifySettings; + (Api48_Dialog_dialog *)dialogWithPeer:(Api48_Peer *)peer topMessage:(NSNumber *)topMessage readInboxMaxId:(NSNumber *)readInboxMaxId unreadCount:(NSNumber *)unreadCount notifySettings:(Api48_PeerNotifySettings *)notifySettings; + (Api48_Dialog_dialogChannel *)dialogChannelWithPeer:(Api48_Peer *)peer topMessage:(NSNumber *)topMessage topImportantMessage:(NSNumber *)topImportantMessage readInboxMaxId:(NSNumber *)readInboxMaxId unreadCount:(NSNumber *)unreadCount unreadImportantCount:(NSNumber *)unreadImportantCount notifySettings:(Api48_PeerNotifySettings *)notifySettings pts:(NSNumber *)pts; @end @interface Api48_Dialog_dialog : Api48_Dialog @end @interface Api48_Dialog_dialogChannel : Api48_Dialog @property (nonatomic, strong, readonly) NSNumber * topImportantMessage; @property (nonatomic, strong, readonly) NSNumber * unreadImportantCount; @property (nonatomic, strong, readonly) NSNumber * pts; @end @interface Api48_help_AppChangelog : NSObject + (Api48_help_AppChangelog_help_appChangelogEmpty *)help_appChangelogEmpty; + (Api48_help_AppChangelog_help_appChangelog *)help_appChangelogWithText:(NSString *)text; @end @interface Api48_help_AppChangelog_help_appChangelogEmpty : Api48_help_AppChangelog @end @interface Api48_help_AppChangelog_help_appChangelog : Api48_help_AppChangelog @property (nonatomic, strong, readonly) NSString * text; @end @interface Api48_SendMessageAction : NSObject + (Api48_SendMessageAction_sendMessageTypingAction *)sendMessageTypingAction; + (Api48_SendMessageAction_sendMessageCancelAction *)sendMessageCancelAction; + (Api48_SendMessageAction_sendMessageRecordVideoAction *)sendMessageRecordVideoAction; + (Api48_SendMessageAction_sendMessageRecordAudioAction *)sendMessageRecordAudioAction; + (Api48_SendMessageAction_sendMessageGeoLocationAction *)sendMessageGeoLocationAction; + (Api48_SendMessageAction_sendMessageChooseContactAction *)sendMessageChooseContactAction; + (Api48_SendMessageAction_sendMessageUploadVideoAction *)sendMessageUploadVideoActionWithProgress:(NSNumber *)progress; + (Api48_SendMessageAction_sendMessageUploadAudioAction *)sendMessageUploadAudioActionWithProgress:(NSNumber *)progress; + (Api48_SendMessageAction_sendMessageUploadDocumentAction *)sendMessageUploadDocumentActionWithProgress:(NSNumber *)progress; + (Api48_SendMessageAction_sendMessageUploadPhotoAction *)sendMessageUploadPhotoActionWithProgress:(NSNumber *)progress; @end @interface Api48_SendMessageAction_sendMessageTypingAction : Api48_SendMessageAction @end @interface Api48_SendMessageAction_sendMessageCancelAction : Api48_SendMessageAction @end @interface Api48_SendMessageAction_sendMessageRecordVideoAction : Api48_SendMessageAction @end @interface Api48_SendMessageAction_sendMessageRecordAudioAction : Api48_SendMessageAction @end @interface Api48_SendMessageAction_sendMessageGeoLocationAction : Api48_SendMessageAction @end @interface Api48_SendMessageAction_sendMessageChooseContactAction : Api48_SendMessageAction @end @interface Api48_SendMessageAction_sendMessageUploadVideoAction : Api48_SendMessageAction @property (nonatomic, strong, readonly) NSNumber * progress; @end @interface Api48_SendMessageAction_sendMessageUploadAudioAction : Api48_SendMessageAction @property (nonatomic, strong, readonly) NSNumber * progress; @end @interface Api48_SendMessageAction_sendMessageUploadDocumentAction : Api48_SendMessageAction @property (nonatomic, strong, readonly) NSNumber * progress; @end @interface Api48_SendMessageAction_sendMessageUploadPhotoAction : Api48_SendMessageAction @property (nonatomic, strong, readonly) NSNumber * progress; @end @interface Api48_PrivacyKey : NSObject + (Api48_PrivacyKey_privacyKeyStatusTimestamp *)privacyKeyStatusTimestamp; + (Api48_PrivacyKey_privacyKeyChatInvite *)privacyKeyChatInvite; @end @interface Api48_PrivacyKey_privacyKeyStatusTimestamp : Api48_PrivacyKey @end @interface Api48_PrivacyKey_privacyKeyChatInvite : Api48_PrivacyKey @end @interface Api48_Update : NSObject + (Api48_Update_updateMessageID *)updateMessageIDWithPid:(NSNumber *)pid randomId:(NSNumber *)randomId; + (Api48_Update_updateRestoreMessages *)updateRestoreMessagesWithMessages:(NSArray *)messages pts:(NSNumber *)pts; + (Api48_Update_updateChatParticipants *)updateChatParticipantsWithParticipants:(Api48_ChatParticipants *)participants; + (Api48_Update_updateUserStatus *)updateUserStatusWithUserId:(NSNumber *)userId status:(Api48_UserStatus *)status; + (Api48_Update_updateContactRegistered *)updateContactRegisteredWithUserId:(NSNumber *)userId date:(NSNumber *)date; + (Api48_Update_updateContactLocated *)updateContactLocatedWithContacts:(NSArray *)contacts; + (Api48_Update_updateActivation *)updateActivationWithUserId:(NSNumber *)userId; + (Api48_Update_updateNewAuthorization *)updateNewAuthorizationWithAuthKeyId:(NSNumber *)authKeyId date:(NSNumber *)date device:(NSString *)device location:(NSString *)location; + (Api48_Update_updatePhoneCallRequested *)updatePhoneCallRequestedWithPhoneCall:(Api48_PhoneCall *)phoneCall; + (Api48_Update_updatePhoneCallConfirmed *)updatePhoneCallConfirmedWithPid:(NSNumber *)pid aOrB:(NSData *)aOrB connection:(Api48_PhoneConnection *)connection; + (Api48_Update_updatePhoneCallDeclined *)updatePhoneCallDeclinedWithPid:(NSNumber *)pid; + (Api48_Update_updateUserPhoto *)updateUserPhotoWithUserId:(NSNumber *)userId date:(NSNumber *)date photo:(Api48_UserProfilePhoto *)photo previous:(Api48_Bool *)previous; + (Api48_Update_updateNewEncryptedMessage *)updateNewEncryptedMessageWithMessage:(Api48_EncryptedMessage *)message qts:(NSNumber *)qts; + (Api48_Update_updateEncryptedChatTyping *)updateEncryptedChatTypingWithChatId:(NSNumber *)chatId; + (Api48_Update_updateEncryption *)updateEncryptionWithChat:(Api48_EncryptedChat *)chat date:(NSNumber *)date; + (Api48_Update_updateEncryptedMessagesRead *)updateEncryptedMessagesReadWithChatId:(NSNumber *)chatId maxDate:(NSNumber *)maxDate date:(NSNumber *)date; + (Api48_Update_updateChatParticipantDelete *)updateChatParticipantDeleteWithChatId:(NSNumber *)chatId userId:(NSNumber *)userId version:(NSNumber *)version; + (Api48_Update_updateDcOptions *)updateDcOptionsWithDcOptions:(NSArray *)dcOptions; + (Api48_Update_updateUserBlocked *)updateUserBlockedWithUserId:(NSNumber *)userId blocked:(Api48_Bool *)blocked; + (Api48_Update_updateNotifySettings *)updateNotifySettingsWithPeer:(Api48_NotifyPeer *)peer notifySettings:(Api48_PeerNotifySettings *)notifySettings; + (Api48_Update_updateUserTyping *)updateUserTypingWithUserId:(NSNumber *)userId action:(Api48_SendMessageAction *)action; + (Api48_Update_updateChatUserTyping *)updateChatUserTypingWithChatId:(NSNumber *)chatId userId:(NSNumber *)userId action:(Api48_SendMessageAction *)action; + (Api48_Update_updateUserName *)updateUserNameWithUserId:(NSNumber *)userId firstName:(NSString *)firstName lastName:(NSString *)lastName username:(NSString *)username; + (Api48_Update_updateServiceNotification *)updateServiceNotificationWithType:(NSString *)type message:(NSString *)message media:(Api48_MessageMedia *)media popup:(Api48_Bool *)popup; + (Api48_Update_updatePrivacy *)updatePrivacyWithKey:(Api48_PrivacyKey *)key rules:(NSArray *)rules; + (Api48_Update_updateUserPhone *)updateUserPhoneWithUserId:(NSNumber *)userId phone:(NSString *)phone; + (Api48_Update_updateNewMessage *)updateNewMessageWithMessage:(Api48_Message *)message pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateReadMessages *)updateReadMessagesWithMessages:(NSArray *)messages pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateDeleteMessages *)updateDeleteMessagesWithMessages:(NSArray *)messages pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateReadHistoryInbox *)updateReadHistoryInboxWithPeer:(Api48_Peer *)peer maxId:(NSNumber *)maxId pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateReadHistoryOutbox *)updateReadHistoryOutboxWithPeer:(Api48_Peer *)peer maxId:(NSNumber *)maxId pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateContactLink *)updateContactLinkWithUserId:(NSNumber *)userId myLink:(Api48_ContactLink *)myLink foreignLink:(Api48_ContactLink *)foreignLink; + (Api48_Update_updateReadMessagesContents *)updateReadMessagesContentsWithMessages:(NSArray *)messages pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateChatParticipantAdd *)updateChatParticipantAddWithChatId:(NSNumber *)chatId userId:(NSNumber *)userId inviterId:(NSNumber *)inviterId date:(NSNumber *)date version:(NSNumber *)version; + (Api48_Update_updateWebPage *)updateWebPageWithWebpage:(Api48_WebPage *)webpage pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateChannelTooLong *)updateChannelTooLongWithChannelId:(NSNumber *)channelId; + (Api48_Update_updateChannel *)updateChannelWithChannelId:(NSNumber *)channelId; + (Api48_Update_updateChannelGroup *)updateChannelGroupWithChannelId:(NSNumber *)channelId group:(Api48_MessageGroup *)group; + (Api48_Update_updateNewChannelMessage *)updateNewChannelMessageWithMessage:(Api48_Message *)message pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateReadChannelInbox *)updateReadChannelInboxWithChannelId:(NSNumber *)channelId maxId:(NSNumber *)maxId; + (Api48_Update_updateDeleteChannelMessages *)updateDeleteChannelMessagesWithChannelId:(NSNumber *)channelId messages:(NSArray *)messages pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; + (Api48_Update_updateChannelMessageViews *)updateChannelMessageViewsWithChannelId:(NSNumber *)channelId pid:(NSNumber *)pid views:(NSNumber *)views; + (Api48_Update_updateChatAdmins *)updateChatAdminsWithChatId:(NSNumber *)chatId enabled:(Api48_Bool *)enabled version:(NSNumber *)version; + (Api48_Update_updateChatParticipantAdmin *)updateChatParticipantAdminWithChatId:(NSNumber *)chatId userId:(NSNumber *)userId isAdmin:(Api48_Bool *)isAdmin version:(NSNumber *)version; + (Api48_Update_updateNewStickerSet *)updateNewStickerSetWithStickerset:(Api48_messages_StickerSet *)stickerset; + (Api48_Update_updateStickerSetsOrder *)updateStickerSetsOrderWithOrder:(NSArray *)order; + (Api48_Update_updateStickerSets *)updateStickerSets; + (Api48_Update_updateSavedGifs *)updateSavedGifs; + (Api48_Update_updateBotInlineQuery *)updateBotInlineQueryWithQueryId:(NSNumber *)queryId userId:(NSNumber *)userId query:(NSString *)query offset:(NSString *)offset; + (Api48_Update_updateEditChannelMessage *)updateEditChannelMessageWithMessage:(Api48_Message *)message pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; @end @interface Api48_Update_updateMessageID : Api48_Update @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * randomId; @end @interface Api48_Update_updateRestoreMessages : Api48_Update @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSNumber * pts; @end @interface Api48_Update_updateChatParticipants : Api48_Update @property (nonatomic, strong, readonly) Api48_ChatParticipants * participants; @end @interface Api48_Update_updateUserStatus : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_UserStatus * status; @end @interface Api48_Update_updateContactRegistered : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_Update_updateContactLocated : Api48_Update @property (nonatomic, strong, readonly) NSArray * contacts; @end @interface Api48_Update_updateActivation : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @end @interface Api48_Update_updateNewAuthorization : Api48_Update @property (nonatomic, strong, readonly) NSNumber * authKeyId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSString * device; @property (nonatomic, strong, readonly) NSString * location; @end @interface Api48_Update_updatePhoneCallRequested : Api48_Update @property (nonatomic, strong, readonly) Api48_PhoneCall * phoneCall; @end @interface Api48_Update_updatePhoneCallConfirmed : Api48_Update @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSData * aOrB; @property (nonatomic, strong, readonly) Api48_PhoneConnection * connection; @end @interface Api48_Update_updatePhoneCallDeclined : Api48_Update @property (nonatomic, strong, readonly) NSNumber * pid; @end @interface Api48_Update_updateUserPhoto : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) Api48_UserProfilePhoto * photo; @property (nonatomic, strong, readonly) Api48_Bool * previous; @end @interface Api48_Update_updateNewEncryptedMessage : Api48_Update @property (nonatomic, strong, readonly) Api48_EncryptedMessage * message; @property (nonatomic, strong, readonly) NSNumber * qts; @end @interface Api48_Update_updateEncryptedChatTyping : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @end @interface Api48_Update_updateEncryption : Api48_Update @property (nonatomic, strong, readonly) Api48_EncryptedChat * chat; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_Update_updateEncryptedMessagesRead : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * maxDate; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_Update_updateChatParticipantDelete : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_Update_updateDcOptions : Api48_Update @property (nonatomic, strong, readonly) NSArray * dcOptions; @end @interface Api48_Update_updateUserBlocked : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_Bool * blocked; @end @interface Api48_Update_updateNotifySettings : Api48_Update @property (nonatomic, strong, readonly) Api48_NotifyPeer * peer; @property (nonatomic, strong, readonly) Api48_PeerNotifySettings * notifySettings; @end @interface Api48_Update_updateUserTyping : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_SendMessageAction * action; @end @interface Api48_Update_updateChatUserTyping : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_SendMessageAction * action; @end @interface Api48_Update_updateUserName : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSString * firstName; @property (nonatomic, strong, readonly) NSString * lastName; @property (nonatomic, strong, readonly) NSString * username; @end @interface Api48_Update_updateServiceNotification : Api48_Update @property (nonatomic, strong, readonly) NSString * type; @property (nonatomic, strong, readonly) NSString * message; @property (nonatomic, strong, readonly) Api48_MessageMedia * media; @property (nonatomic, strong, readonly) Api48_Bool * popup; @end @interface Api48_Update_updatePrivacy : Api48_Update @property (nonatomic, strong, readonly) Api48_PrivacyKey * key; @property (nonatomic, strong, readonly) NSArray * rules; @end @interface Api48_Update_updateUserPhone : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSString * phone; @end @interface Api48_Update_updateNewMessage : Api48_Update @property (nonatomic, strong, readonly) Api48_Message * message; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateReadMessages : Api48_Update @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateDeleteMessages : Api48_Update @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateReadHistoryInbox : Api48_Update @property (nonatomic, strong, readonly) Api48_Peer * peer; @property (nonatomic, strong, readonly) NSNumber * maxId; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateReadHistoryOutbox : Api48_Update @property (nonatomic, strong, readonly) Api48_Peer * peer; @property (nonatomic, strong, readonly) NSNumber * maxId; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateContactLink : Api48_Update @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_ContactLink * myLink; @property (nonatomic, strong, readonly) Api48_ContactLink * foreignLink; @end @interface Api48_Update_updateReadMessagesContents : Api48_Update @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateChatParticipantAdd : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * inviterId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_Update_updateWebPage : Api48_Update @property (nonatomic, strong, readonly) Api48_WebPage * webpage; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateChannelTooLong : Api48_Update @property (nonatomic, strong, readonly) NSNumber * channelId; @end @interface Api48_Update_updateChannel : Api48_Update @property (nonatomic, strong, readonly) NSNumber * channelId; @end @interface Api48_Update_updateChannelGroup : Api48_Update @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) Api48_MessageGroup * group; @end @interface Api48_Update_updateNewChannelMessage : Api48_Update @property (nonatomic, strong, readonly) Api48_Message * message; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateReadChannelInbox : Api48_Update @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) NSNumber * maxId; @end @interface Api48_Update_updateDeleteChannelMessages : Api48_Update @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_Update_updateChannelMessageViews : Api48_Update @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * views; @end @interface Api48_Update_updateChatAdmins : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) Api48_Bool * enabled; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_Update_updateChatParticipantAdmin : Api48_Update @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_Bool * isAdmin; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_Update_updateNewStickerSet : Api48_Update @property (nonatomic, strong, readonly) Api48_messages_StickerSet * stickerset; @end @interface Api48_Update_updateStickerSetsOrder : Api48_Update @property (nonatomic, strong, readonly) NSArray * order; @end @interface Api48_Update_updateStickerSets : Api48_Update @end @interface Api48_Update_updateSavedGifs : Api48_Update @end @interface Api48_Update_updateBotInlineQuery : Api48_Update @property (nonatomic, strong, readonly) NSNumber * queryId; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSString * query; @property (nonatomic, strong, readonly) NSString * offset; @end @interface Api48_Update_updateEditChannelMessage : Api48_Update @property (nonatomic, strong, readonly) Api48_Message * message; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @end @interface Api48_ChannelParticipant : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; + (Api48_ChannelParticipant_channelParticipant *)channelParticipantWithUserId:(NSNumber *)userId date:(NSNumber *)date; + (Api48_ChannelParticipant_channelParticipantSelf *)channelParticipantSelfWithUserId:(NSNumber *)userId inviterId:(NSNumber *)inviterId date:(NSNumber *)date; + (Api48_ChannelParticipant_channelParticipantModerator *)channelParticipantModeratorWithUserId:(NSNumber *)userId inviterId:(NSNumber *)inviterId date:(NSNumber *)date; + (Api48_ChannelParticipant_channelParticipantEditor *)channelParticipantEditorWithUserId:(NSNumber *)userId inviterId:(NSNumber *)inviterId date:(NSNumber *)date; + (Api48_ChannelParticipant_channelParticipantKicked *)channelParticipantKickedWithUserId:(NSNumber *)userId kickedBy:(NSNumber *)kickedBy date:(NSNumber *)date; + (Api48_ChannelParticipant_channelParticipantCreator *)channelParticipantCreatorWithUserId:(NSNumber *)userId; @end @interface Api48_ChannelParticipant_channelParticipant : Api48_ChannelParticipant @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_ChannelParticipant_channelParticipantSelf : Api48_ChannelParticipant @property (nonatomic, strong, readonly) NSNumber * inviterId; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_ChannelParticipant_channelParticipantModerator : Api48_ChannelParticipant @property (nonatomic, strong, readonly) NSNumber * inviterId; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_ChannelParticipant_channelParticipantEditor : Api48_ChannelParticipant @property (nonatomic, strong, readonly) NSNumber * inviterId; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_ChannelParticipant_channelParticipantKicked : Api48_ChannelParticipant @property (nonatomic, strong, readonly) NSNumber * kickedBy; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_ChannelParticipant_channelParticipantCreator : Api48_ChannelParticipant @end @interface Api48_contacts_Blocked : NSObject @property (nonatomic, strong, readonly) NSArray * blocked; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_Blocked_contacts_blocked *)contacts_blockedWithBlocked:(NSArray *)blocked users:(NSArray *)users; + (Api48_contacts_Blocked_contacts_blockedSlice *)contacts_blockedSliceWithCount:(NSNumber *)count blocked:(NSArray *)blocked users:(NSArray *)users; @end @interface Api48_contacts_Blocked_contacts_blocked : Api48_contacts_Blocked @end @interface Api48_contacts_Blocked_contacts_blockedSlice : Api48_contacts_Blocked @property (nonatomic, strong, readonly) NSNumber * count; @end @interface Api48_Error : NSObject @property (nonatomic, strong, readonly) NSNumber * code; + (Api48_Error_error *)errorWithCode:(NSNumber *)code text:(NSString *)text; + (Api48_Error_richError *)richErrorWithCode:(NSNumber *)code type:(NSString *)type nDescription:(NSString *)nDescription debug:(NSString *)debug requestParams:(NSString *)requestParams; @end @interface Api48_Error_error : Api48_Error @property (nonatomic, strong, readonly) NSString * text; @end @interface Api48_Error_richError : Api48_Error @property (nonatomic, strong, readonly) NSString * type; @property (nonatomic, strong, readonly) NSString * nDescription; @property (nonatomic, strong, readonly) NSString * debug; @property (nonatomic, strong, readonly) NSString * requestParams; @end @interface Api48_ContactLocated : NSObject @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * distance; + (Api48_ContactLocated_contactLocated *)contactLocatedWithUserId:(NSNumber *)userId location:(Api48_GeoPoint *)location date:(NSNumber *)date distance:(NSNumber *)distance; + (Api48_ContactLocated_contactLocatedPreview *)contactLocatedPreviewWithPhash:(NSString *)phash hidden:(Api48_Bool *)hidden date:(NSNumber *)date distance:(NSNumber *)distance; @end @interface Api48_ContactLocated_contactLocated : Api48_ContactLocated @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_GeoPoint * location; @end @interface Api48_ContactLocated_contactLocatedPreview : Api48_ContactLocated @property (nonatomic, strong, readonly) NSString * phash; @property (nonatomic, strong, readonly) Api48_Bool * hidden; @end @interface Api48_KeyboardButton : NSObject @property (nonatomic, strong, readonly) NSString * text; + (Api48_KeyboardButton_keyboardButton *)keyboardButtonWithText:(NSString *)text; @end @interface Api48_KeyboardButton_keyboardButton : Api48_KeyboardButton @end @interface Api48_ContactStatus : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_UserStatus * status; + (Api48_ContactStatus_contactStatus *)contactStatusWithUserId:(NSNumber *)userId status:(Api48_UserStatus *)status; @end @interface Api48_ContactStatus_contactStatus : Api48_ContactStatus @end @interface Api48_PhotoSize : NSObject @property (nonatomic, strong, readonly) NSString * type; + (Api48_PhotoSize_photoSizeEmpty *)photoSizeEmptyWithType:(NSString *)type; + (Api48_PhotoSize_photoSize *)photoSizeWithType:(NSString *)type location:(Api48_FileLocation *)location w:(NSNumber *)w h:(NSNumber *)h size:(NSNumber *)size; + (Api48_PhotoSize_photoCachedSize *)photoCachedSizeWithType:(NSString *)type location:(Api48_FileLocation *)location w:(NSNumber *)w h:(NSNumber *)h bytes:(NSData *)bytes; @end @interface Api48_PhotoSize_photoSizeEmpty : Api48_PhotoSize @end @interface Api48_PhotoSize_photoSize : Api48_PhotoSize @property (nonatomic, strong, readonly) Api48_FileLocation * location; @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @property (nonatomic, strong, readonly) NSNumber * size; @end @interface Api48_PhotoSize_photoCachedSize : Api48_PhotoSize @property (nonatomic, strong, readonly) Api48_FileLocation * location; @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @property (nonatomic, strong, readonly) NSData * bytes; @end @interface Api48_messages_Stickers : NSObject + (Api48_messages_Stickers_messages_stickersNotModified *)messages_stickersNotModified; + (Api48_messages_Stickers_messages_stickers *)messages_stickersWithPhash:(NSString *)phash stickers:(NSArray *)stickers; @end @interface Api48_messages_Stickers_messages_stickersNotModified : Api48_messages_Stickers @end @interface Api48_messages_Stickers_messages_stickers : Api48_messages_Stickers @property (nonatomic, strong, readonly) NSString * phash; @property (nonatomic, strong, readonly) NSArray * stickers; @end @interface Api48_GlobalPrivacySettings : NSObject @property (nonatomic, strong, readonly) Api48_Bool * noSuggestions; @property (nonatomic, strong, readonly) Api48_Bool * hideContacts; @property (nonatomic, strong, readonly) Api48_Bool * hideLocated; @property (nonatomic, strong, readonly) Api48_Bool * hideLastVisit; + (Api48_GlobalPrivacySettings_globalPrivacySettings *)globalPrivacySettingsWithNoSuggestions:(Api48_Bool *)noSuggestions hideContacts:(Api48_Bool *)hideContacts hideLocated:(Api48_Bool *)hideLocated hideLastVisit:(Api48_Bool *)hideLastVisit; @end @interface Api48_GlobalPrivacySettings_globalPrivacySettings : Api48_GlobalPrivacySettings @end @interface Api48_messages_FoundGifs : NSObject @property (nonatomic, strong, readonly) NSNumber * nextOffset; @property (nonatomic, strong, readonly) NSArray * results; + (Api48_messages_FoundGifs_messages_foundGifs *)messages_foundGifsWithNextOffset:(NSNumber *)nextOffset results:(NSArray *)results; @end @interface Api48_messages_FoundGifs_messages_foundGifs : Api48_messages_FoundGifs @end @interface Api48_FileLocation : NSObject @property (nonatomic, strong, readonly) NSNumber * volumeId; @property (nonatomic, strong, readonly) NSNumber * localId; @property (nonatomic, strong, readonly) NSNumber * secret; + (Api48_FileLocation_fileLocationUnavailable *)fileLocationUnavailableWithVolumeId:(NSNumber *)volumeId localId:(NSNumber *)localId secret:(NSNumber *)secret; + (Api48_FileLocation_fileLocation *)fileLocationWithDcId:(NSNumber *)dcId volumeId:(NSNumber *)volumeId localId:(NSNumber *)localId secret:(NSNumber *)secret; @end @interface Api48_FileLocation_fileLocationUnavailable : Api48_FileLocation @end @interface Api48_FileLocation_fileLocation : Api48_FileLocation @property (nonatomic, strong, readonly) NSNumber * dcId; @end @interface Api48_InputNotifyPeer : NSObject + (Api48_InputNotifyPeer_inputNotifyPeer *)inputNotifyPeerWithPeer:(Api48_InputPeer *)peer; + (Api48_InputNotifyPeer_inputNotifyUsers *)inputNotifyUsers; + (Api48_InputNotifyPeer_inputNotifyChats *)inputNotifyChats; + (Api48_InputNotifyPeer_inputNotifyAll *)inputNotifyAll; @end @interface Api48_InputNotifyPeer_inputNotifyPeer : Api48_InputNotifyPeer @property (nonatomic, strong, readonly) Api48_InputPeer * peer; @end @interface Api48_InputNotifyPeer_inputNotifyUsers : Api48_InputNotifyPeer @end @interface Api48_InputNotifyPeer_inputNotifyChats : Api48_InputNotifyPeer @end @interface Api48_InputNotifyPeer_inputNotifyAll : Api48_InputNotifyPeer @end @interface Api48_EncryptedMessage : NSObject @property (nonatomic, strong, readonly) NSNumber * randomId; @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSData * bytes; + (Api48_EncryptedMessage_encryptedMessage *)encryptedMessageWithRandomId:(NSNumber *)randomId chatId:(NSNumber *)chatId date:(NSNumber *)date bytes:(NSData *)bytes file:(Api48_EncryptedFile *)file; + (Api48_EncryptedMessage_encryptedMessageService *)encryptedMessageServiceWithRandomId:(NSNumber *)randomId chatId:(NSNumber *)chatId date:(NSNumber *)date bytes:(NSData *)bytes; @end @interface Api48_EncryptedMessage_encryptedMessage : Api48_EncryptedMessage @property (nonatomic, strong, readonly) Api48_EncryptedFile * file; @end @interface Api48_EncryptedMessage_encryptedMessageService : Api48_EncryptedMessage @end @interface Api48_ChannelParticipantsFilter : NSObject + (Api48_ChannelParticipantsFilter_channelParticipantsRecent *)channelParticipantsRecent; + (Api48_ChannelParticipantsFilter_channelParticipantsAdmins *)channelParticipantsAdmins; + (Api48_ChannelParticipantsFilter_channelParticipantsKicked *)channelParticipantsKicked; + (Api48_ChannelParticipantsFilter_channelParticipantsBots *)channelParticipantsBots; @end @interface Api48_ChannelParticipantsFilter_channelParticipantsRecent : Api48_ChannelParticipantsFilter @end @interface Api48_ChannelParticipantsFilter_channelParticipantsAdmins : Api48_ChannelParticipantsFilter @end @interface Api48_ChannelParticipantsFilter_channelParticipantsKicked : Api48_ChannelParticipantsFilter @end @interface Api48_ChannelParticipantsFilter_channelParticipantsBots : Api48_ChannelParticipantsFilter @end @interface Api48_WebPage : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_WebPage_webPageEmpty *)webPageEmptyWithPid:(NSNumber *)pid; + (Api48_WebPage_webPagePending *)webPagePendingWithPid:(NSNumber *)pid date:(NSNumber *)date; + (Api48_WebPage_webPage *)webPageWithFlags:(NSNumber *)flags pid:(NSNumber *)pid url:(NSString *)url displayUrl:(NSString *)displayUrl type:(NSString *)type siteName:(NSString *)siteName title:(NSString *)title pdescription:(NSString *)pdescription photo:(Api48_Photo *)photo embedUrl:(NSString *)embedUrl embedType:(NSString *)embedType embedWidth:(NSNumber *)embedWidth embedHeight:(NSNumber *)embedHeight duration:(NSNumber *)duration author:(NSString *)author document:(Api48_Document *)document; @end @interface Api48_WebPage_webPageEmpty : Api48_WebPage @end @interface Api48_WebPage_webPagePending : Api48_WebPage @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_WebPage_webPage : Api48_WebPage @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * url; @property (nonatomic, strong, readonly) NSString * displayUrl; @property (nonatomic, strong, readonly) NSString * type; @property (nonatomic, strong, readonly) NSString * siteName; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * pdescription; @property (nonatomic, strong, readonly) Api48_Photo * photo; @property (nonatomic, strong, readonly) NSString * embedUrl; @property (nonatomic, strong, readonly) NSString * embedType; @property (nonatomic, strong, readonly) NSNumber * embedWidth; @property (nonatomic, strong, readonly) NSNumber * embedHeight; @property (nonatomic, strong, readonly) NSNumber * duration; @property (nonatomic, strong, readonly) NSString * author; @property (nonatomic, strong, readonly) Api48_Document * document; @end @interface Api48_InputBotInlineMessage : NSObject + (Api48_InputBotInlineMessage_inputBotInlineMessageMediaAuto *)inputBotInlineMessageMediaAutoWithCaption:(NSString *)caption; + (Api48_InputBotInlineMessage_inputBotInlineMessageText *)inputBotInlineMessageTextWithFlags:(NSNumber *)flags message:(NSString *)message entities:(NSArray *)entities; @end @interface Api48_InputBotInlineMessage_inputBotInlineMessageMediaAuto : Api48_InputBotInlineMessage @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_InputBotInlineMessage_inputBotInlineMessageText : Api48_InputBotInlineMessage @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * message; @property (nonatomic, strong, readonly) NSArray * entities; @end @interface Api48_KeyboardButtonRow : NSObject @property (nonatomic, strong, readonly) NSArray * buttons; + (Api48_KeyboardButtonRow_keyboardButtonRow *)keyboardButtonRowWithButtons:(NSArray *)buttons; @end @interface Api48_KeyboardButtonRow_keyboardButtonRow : Api48_KeyboardButtonRow @end @interface Api48_StickerSet : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * shortName; @property (nonatomic, strong, readonly) NSNumber * count; @property (nonatomic, strong, readonly) NSNumber * nHash; + (Api48_StickerSet_stickerSet *)stickerSetWithFlags:(NSNumber *)flags pid:(NSNumber *)pid accessHash:(NSNumber *)accessHash title:(NSString *)title shortName:(NSString *)shortName count:(NSNumber *)count nHash:(NSNumber *)nHash; @end @interface Api48_StickerSet_stickerSet : Api48_StickerSet @end @interface Api48_photos_Photo : NSObject @property (nonatomic, strong, readonly) Api48_Photo * photo; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_photos_Photo_photos_photo *)photos_photoWithPhoto:(Api48_Photo *)photo users:(NSArray *)users; @end @interface Api48_photos_Photo_photos_photo : Api48_photos_Photo @end @interface Api48_InputContact : NSObject @property (nonatomic, strong, readonly) NSNumber * clientId; @property (nonatomic, strong, readonly) NSString * phone; @property (nonatomic, strong, readonly) NSString * firstName; @property (nonatomic, strong, readonly) NSString * lastName; + (Api48_InputContact_inputPhoneContact *)inputPhoneContactWithClientId:(NSNumber *)clientId phone:(NSString *)phone firstName:(NSString *)firstName lastName:(NSString *)lastName; @end @interface Api48_InputContact_inputPhoneContact : Api48_InputContact @end @interface Api48_contacts_Contacts : NSObject + (Api48_contacts_Contacts_contacts_contacts *)contacts_contactsWithContacts:(NSArray *)contacts users:(NSArray *)users; + (Api48_contacts_Contacts_contacts_contactsNotModified *)contacts_contactsNotModified; @end @interface Api48_contacts_Contacts_contacts_contacts : Api48_contacts_Contacts @property (nonatomic, strong, readonly) NSArray * contacts; @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_contacts_Contacts_contacts_contactsNotModified : Api48_contacts_Contacts @end @interface Api48_ChannelMessagesFilter : NSObject + (Api48_ChannelMessagesFilter_channelMessagesFilterEmpty *)channelMessagesFilterEmpty; + (Api48_ChannelMessagesFilter_channelMessagesFilter *)channelMessagesFilterWithFlags:(NSNumber *)flags ranges:(NSArray *)ranges; + (Api48_ChannelMessagesFilter_channelMessagesFilterCollapsed *)channelMessagesFilterCollapsed; @end @interface Api48_ChannelMessagesFilter_channelMessagesFilterEmpty : Api48_ChannelMessagesFilter @end @interface Api48_ChannelMessagesFilter_channelMessagesFilter : Api48_ChannelMessagesFilter @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSArray * ranges; @end @interface Api48_ChannelMessagesFilter_channelMessagesFilterCollapsed : Api48_ChannelMessagesFilter @end @interface Api48_auth_PasswordRecovery : NSObject @property (nonatomic, strong, readonly) NSString * emailPattern; + (Api48_auth_PasswordRecovery_auth_passwordRecovery *)auth_passwordRecoveryWithEmailPattern:(NSString *)emailPattern; @end @interface Api48_auth_PasswordRecovery_auth_passwordRecovery : Api48_auth_PasswordRecovery @end @interface Api48_messages_BotResults : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * queryId; @property (nonatomic, strong, readonly) NSString * nextOffset; @property (nonatomic, strong, readonly) NSArray * results; + (Api48_messages_BotResults_messages_botResults *)messages_botResultsWithFlags:(NSNumber *)flags queryId:(NSNumber *)queryId nextOffset:(NSString *)nextOffset results:(NSArray *)results; @end @interface Api48_messages_BotResults_messages_botResults : Api48_messages_BotResults @end @interface Api48_InputDocument : NSObject + (Api48_InputDocument_inputDocumentEmpty *)inputDocumentEmpty; + (Api48_InputDocument_inputDocument *)inputDocumentWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; @end @interface Api48_InputDocument_inputDocumentEmpty : Api48_InputDocument @end @interface Api48_InputDocument_inputDocument : Api48_InputDocument @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_contacts_ResolvedPeer : NSObject @property (nonatomic, strong, readonly) Api48_Peer * peer; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_ResolvedPeer_contacts_resolvedPeer *)contacts_resolvedPeerWithPeer:(Api48_Peer *)peer chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_contacts_ResolvedPeer_contacts_resolvedPeer : Api48_contacts_ResolvedPeer @end @interface Api48_InputMedia : NSObject + (Api48_InputMedia_inputMediaEmpty *)inputMediaEmpty; + (Api48_InputMedia_inputMediaGeoPoint *)inputMediaGeoPointWithGeoPoint:(Api48_InputGeoPoint *)geoPoint; + (Api48_InputMedia_inputMediaContact *)inputMediaContactWithPhoneNumber:(NSString *)phoneNumber firstName:(NSString *)firstName lastName:(NSString *)lastName; + (Api48_InputMedia_inputMediaUploadedPhoto *)inputMediaUploadedPhotoWithFile:(Api48_InputFile *)file caption:(NSString *)caption; + (Api48_InputMedia_inputMediaPhoto *)inputMediaPhotoWithPid:(Api48_InputPhoto *)pid caption:(NSString *)caption; + (Api48_InputMedia_inputMediaVenue *)inputMediaVenueWithGeoPoint:(Api48_InputGeoPoint *)geoPoint title:(NSString *)title address:(NSString *)address provider:(NSString *)provider venueId:(NSString *)venueId; + (Api48_InputMedia_inputMediaGifExternal *)inputMediaGifExternalWithUrl:(NSString *)url q:(NSString *)q; + (Api48_InputMedia_inputMediaUploadedDocument *)inputMediaUploadedDocumentWithFile:(Api48_InputFile *)file mimeType:(NSString *)mimeType attributes:(NSArray *)attributes caption:(NSString *)caption; + (Api48_InputMedia_inputMediaUploadedThumbDocument *)inputMediaUploadedThumbDocumentWithFile:(Api48_InputFile *)file thumb:(Api48_InputFile *)thumb mimeType:(NSString *)mimeType attributes:(NSArray *)attributes caption:(NSString *)caption; + (Api48_InputMedia_inputMediaDocument *)inputMediaDocumentWithPid:(Api48_InputDocument *)pid caption:(NSString *)caption; @end @interface Api48_InputMedia_inputMediaEmpty : Api48_InputMedia @end @interface Api48_InputMedia_inputMediaGeoPoint : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputGeoPoint * geoPoint; @end @interface Api48_InputMedia_inputMediaContact : Api48_InputMedia @property (nonatomic, strong, readonly) NSString * phoneNumber; @property (nonatomic, strong, readonly) NSString * firstName; @property (nonatomic, strong, readonly) NSString * lastName; @end @interface Api48_InputMedia_inputMediaUploadedPhoto : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputFile * file; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_InputMedia_inputMediaPhoto : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputPhoto * pid; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_InputMedia_inputMediaVenue : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputGeoPoint * geoPoint; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * address; @property (nonatomic, strong, readonly) NSString * provider; @property (nonatomic, strong, readonly) NSString * venueId; @end @interface Api48_InputMedia_inputMediaGifExternal : Api48_InputMedia @property (nonatomic, strong, readonly) NSString * url; @property (nonatomic, strong, readonly) NSString * q; @end @interface Api48_InputMedia_inputMediaUploadedDocument : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputFile * file; @property (nonatomic, strong, readonly) NSString * mimeType; @property (nonatomic, strong, readonly) NSArray * attributes; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_InputMedia_inputMediaUploadedThumbDocument : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputFile * file; @property (nonatomic, strong, readonly) Api48_InputFile * thumb; @property (nonatomic, strong, readonly) NSString * mimeType; @property (nonatomic, strong, readonly) NSArray * attributes; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_InputMedia_inputMediaDocument : Api48_InputMedia @property (nonatomic, strong, readonly) Api48_InputDocument * pid; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_InputPeer : NSObject + (Api48_InputPeer_inputPeerEmpty *)inputPeerEmpty; + (Api48_InputPeer_inputPeerSelf *)inputPeerSelf; + (Api48_InputPeer_inputPeerChat *)inputPeerChatWithChatId:(NSNumber *)chatId; + (Api48_InputPeer_inputPeerUser *)inputPeerUserWithUserId:(NSNumber *)userId accessHash:(NSNumber *)accessHash; + (Api48_InputPeer_inputPeerChannel *)inputPeerChannelWithChannelId:(NSNumber *)channelId accessHash:(NSNumber *)accessHash; @end @interface Api48_InputPeer_inputPeerEmpty : Api48_InputPeer @end @interface Api48_InputPeer_inputPeerSelf : Api48_InputPeer @end @interface Api48_InputPeer_inputPeerChat : Api48_InputPeer @property (nonatomic, strong, readonly) NSNumber * chatId; @end @interface Api48_InputPeer_inputPeerUser : Api48_InputPeer @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_InputPeer_inputPeerChannel : Api48_InputPeer @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_Contact : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) Api48_Bool * mutual; + (Api48_Contact_contact *)contactWithUserId:(NSNumber *)userId mutual:(Api48_Bool *)mutual; @end @interface Api48_Contact_contact : Api48_Contact @end @interface Api48_BotInlineResult : NSObject @property (nonatomic, strong, readonly) NSString * pid; @property (nonatomic, strong, readonly) NSString * type; @property (nonatomic, strong, readonly) Api48_BotInlineMessage * sendMessage; + (Api48_BotInlineResult_botInlineMediaResultDocument *)botInlineMediaResultDocumentWithPid:(NSString *)pid type:(NSString *)type document:(Api48_Document *)document sendMessage:(Api48_BotInlineMessage *)sendMessage; + (Api48_BotInlineResult_botInlineMediaResultPhoto *)botInlineMediaResultPhotoWithPid:(NSString *)pid type:(NSString *)type photo:(Api48_Photo *)photo sendMessage:(Api48_BotInlineMessage *)sendMessage; + (Api48_BotInlineResult_botInlineResult *)botInlineResultWithFlags:(NSNumber *)flags pid:(NSString *)pid type:(NSString *)type title:(NSString *)title pdescription:(NSString *)pdescription url:(NSString *)url thumbUrl:(NSString *)thumbUrl contentUrl:(NSString *)contentUrl contentType:(NSString *)contentType w:(NSNumber *)w h:(NSNumber *)h duration:(NSNumber *)duration sendMessage:(Api48_BotInlineMessage *)sendMessage; @end @interface Api48_BotInlineResult_botInlineMediaResultDocument : Api48_BotInlineResult @property (nonatomic, strong, readonly) Api48_Document * document; @end @interface Api48_BotInlineResult_botInlineMediaResultPhoto : Api48_BotInlineResult @property (nonatomic, strong, readonly) Api48_Photo * photo; @end @interface Api48_BotInlineResult_botInlineResult : Api48_BotInlineResult @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * pdescription; @property (nonatomic, strong, readonly) NSString * url; @property (nonatomic, strong, readonly) NSString * thumbUrl; @property (nonatomic, strong, readonly) NSString * contentUrl; @property (nonatomic, strong, readonly) NSString * contentType; @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @property (nonatomic, strong, readonly) NSNumber * duration; @end @interface Api48_messages_Chats : NSObject @property (nonatomic, strong, readonly) NSArray * chats; + (Api48_messages_Chats_messages_chats *)messages_chatsWithChats:(NSArray *)chats; @end @interface Api48_messages_Chats_messages_chats : Api48_messages_Chats @end @interface Api48_contacts_MyLink : NSObject + (Api48_contacts_MyLink_contacts_myLinkEmpty *)contacts_myLinkEmpty; + (Api48_contacts_MyLink_contacts_myLinkRequested *)contacts_myLinkRequestedWithContact:(Api48_Bool *)contact; + (Api48_contacts_MyLink_contacts_myLinkContact *)contacts_myLinkContact; @end @interface Api48_contacts_MyLink_contacts_myLinkEmpty : Api48_contacts_MyLink @end @interface Api48_contacts_MyLink_contacts_myLinkRequested : Api48_contacts_MyLink @property (nonatomic, strong, readonly) Api48_Bool * contact; @end @interface Api48_contacts_MyLink_contacts_myLinkContact : Api48_contacts_MyLink @end @interface Api48_InputPrivacyRule : NSObject + (Api48_InputPrivacyRule_inputPrivacyValueAllowContacts *)inputPrivacyValueAllowContacts; + (Api48_InputPrivacyRule_inputPrivacyValueAllowAll *)inputPrivacyValueAllowAll; + (Api48_InputPrivacyRule_inputPrivacyValueAllowUsers *)inputPrivacyValueAllowUsersWithUsers:(NSArray *)users; + (Api48_InputPrivacyRule_inputPrivacyValueDisallowContacts *)inputPrivacyValueDisallowContacts; + (Api48_InputPrivacyRule_inputPrivacyValueDisallowAll *)inputPrivacyValueDisallowAll; + (Api48_InputPrivacyRule_inputPrivacyValueDisallowUsers *)inputPrivacyValueDisallowUsersWithUsers:(NSArray *)users; @end @interface Api48_InputPrivacyRule_inputPrivacyValueAllowContacts : Api48_InputPrivacyRule @end @interface Api48_InputPrivacyRule_inputPrivacyValueAllowAll : Api48_InputPrivacyRule @end @interface Api48_InputPrivacyRule_inputPrivacyValueAllowUsers : Api48_InputPrivacyRule @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_InputPrivacyRule_inputPrivacyValueDisallowContacts : Api48_InputPrivacyRule @end @interface Api48_InputPrivacyRule_inputPrivacyValueDisallowAll : Api48_InputPrivacyRule @end @interface Api48_InputPrivacyRule_inputPrivacyValueDisallowUsers : Api48_InputPrivacyRule @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_messages_DhConfig : NSObject @property (nonatomic, strong, readonly) NSData * random; + (Api48_messages_DhConfig_messages_dhConfigNotModified *)messages_dhConfigNotModifiedWithRandom:(NSData *)random; + (Api48_messages_DhConfig_messages_dhConfig *)messages_dhConfigWithG:(NSNumber *)g p:(NSData *)p version:(NSNumber *)version random:(NSData *)random; @end @interface Api48_messages_DhConfig_messages_dhConfigNotModified : Api48_messages_DhConfig @end @interface Api48_messages_DhConfig_messages_dhConfig : Api48_messages_DhConfig @property (nonatomic, strong, readonly) NSNumber * g; @property (nonatomic, strong, readonly) NSData * p; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_auth_ExportedAuthorization : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSData * bytes; + (Api48_auth_ExportedAuthorization_auth_exportedAuthorization *)auth_exportedAuthorizationWithPid:(NSNumber *)pid bytes:(NSData *)bytes; @end @interface Api48_auth_ExportedAuthorization_auth_exportedAuthorization : Api48_auth_ExportedAuthorization @end @interface Api48_ContactRequest : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * date; + (Api48_ContactRequest_contactRequest *)contactRequestWithUserId:(NSNumber *)userId date:(NSNumber *)date; @end @interface Api48_ContactRequest_contactRequest : Api48_ContactRequest @end @interface Api48_messages_AffectedHistory : NSObject @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @property (nonatomic, strong, readonly) NSNumber * offset; + (Api48_messages_AffectedHistory_messages_affectedHistory *)messages_affectedHistoryWithPts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount offset:(NSNumber *)offset; @end @interface Api48_messages_AffectedHistory_messages_affectedHistory : Api48_messages_AffectedHistory @end @interface Api48_account_PasswordInputSettings : NSObject + (Api48_account_PasswordInputSettings_account_passwordInputSettings *)account_passwordInputSettings; @end @interface Api48_account_PasswordInputSettings_account_passwordInputSettings : Api48_account_PasswordInputSettings @end @interface Api48_channels_MessageEditData : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * fromId; @property (nonatomic, strong, readonly) NSNumber * editBy; @property (nonatomic, strong, readonly) NSNumber * editDate; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_channels_MessageEditData_channels_messageEditData *)channels_messageEditDataWithFlags:(NSNumber *)flags fromId:(NSNumber *)fromId editBy:(NSNumber *)editBy editDate:(NSNumber *)editDate users:(NSArray *)users; @end @interface Api48_channels_MessageEditData_channels_messageEditData : Api48_channels_MessageEditData @end @interface Api48_messages_ChatFull : NSObject @property (nonatomic, strong, readonly) Api48_ChatFull * fullChat; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_messages_ChatFull_messages_chatFull *)messages_chatFullWithFullChat:(Api48_ChatFull *)fullChat chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_messages_ChatFull_messages_chatFull : Api48_messages_ChatFull @end @interface Api48_contacts_ForeignLink : NSObject + (Api48_contacts_ForeignLink_contacts_foreignLinkUnknown *)contacts_foreignLinkUnknown; + (Api48_contacts_ForeignLink_contacts_foreignLinkRequested *)contacts_foreignLinkRequestedWithHasPhone:(Api48_Bool *)hasPhone; + (Api48_contacts_ForeignLink_contacts_foreignLinkMutual *)contacts_foreignLinkMutual; @end @interface Api48_contacts_ForeignLink_contacts_foreignLinkUnknown : Api48_contacts_ForeignLink @end @interface Api48_contacts_ForeignLink_contacts_foreignLinkRequested : Api48_contacts_ForeignLink @property (nonatomic, strong, readonly) Api48_Bool * hasPhone; @end @interface Api48_contacts_ForeignLink_contacts_foreignLinkMutual : Api48_contacts_ForeignLink @end @interface Api48_InputEncryptedChat : NSObject @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * accessHash; + (Api48_InputEncryptedChat_inputEncryptedChat *)inputEncryptedChatWithChatId:(NSNumber *)chatId accessHash:(NSNumber *)accessHash; @end @interface Api48_InputEncryptedChat_inputEncryptedChat : Api48_InputEncryptedChat @end @interface Api48_DisabledFeature : NSObject @property (nonatomic, strong, readonly) NSString * feature; @property (nonatomic, strong, readonly) NSString * nDescription; + (Api48_DisabledFeature_disabledFeature *)disabledFeatureWithFeature:(NSString *)feature nDescription:(NSString *)nDescription; @end @interface Api48_DisabledFeature_disabledFeature : Api48_DisabledFeature @end @interface Api48_EncryptedFile : NSObject + (Api48_EncryptedFile_encryptedFileEmpty *)encryptedFileEmpty; + (Api48_EncryptedFile_encryptedFile *)encryptedFileWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash size:(NSNumber *)size dcId:(NSNumber *)dcId keyFingerprint:(NSNumber *)keyFingerprint; @end @interface Api48_EncryptedFile_encryptedFileEmpty : Api48_EncryptedFile @end @interface Api48_EncryptedFile_encryptedFile : Api48_EncryptedFile @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * size; @property (nonatomic, strong, readonly) NSNumber * dcId; @property (nonatomic, strong, readonly) NSNumber * keyFingerprint; @end @interface Api48_NotifyPeer : NSObject + (Api48_NotifyPeer_notifyPeer *)notifyPeerWithPeer:(Api48_Peer *)peer; + (Api48_NotifyPeer_notifyUsers *)notifyUsers; + (Api48_NotifyPeer_notifyChats *)notifyChats; + (Api48_NotifyPeer_notifyAll *)notifyAll; @end @interface Api48_NotifyPeer_notifyPeer : Api48_NotifyPeer @property (nonatomic, strong, readonly) Api48_Peer * peer; @end @interface Api48_NotifyPeer_notifyUsers : Api48_NotifyPeer @end @interface Api48_NotifyPeer_notifyChats : Api48_NotifyPeer @end @interface Api48_NotifyPeer_notifyAll : Api48_NotifyPeer @end @interface Api48_InputPrivacyKey : NSObject + (Api48_InputPrivacyKey_inputPrivacyKeyStatusTimestamp *)inputPrivacyKeyStatusTimestamp; + (Api48_InputPrivacyKey_inputPrivacyKeyChatInvite *)inputPrivacyKeyChatInvite; @end @interface Api48_InputPrivacyKey_inputPrivacyKeyStatusTimestamp : Api48_InputPrivacyKey @end @interface Api48_InputPrivacyKey_inputPrivacyKeyChatInvite : Api48_InputPrivacyKey @end @interface Api48_ReplyMarkup : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; + (Api48_ReplyMarkup_replyKeyboardHide *)replyKeyboardHideWithFlags:(NSNumber *)flags; + (Api48_ReplyMarkup_replyKeyboardForceReply *)replyKeyboardForceReplyWithFlags:(NSNumber *)flags; + (Api48_ReplyMarkup_replyKeyboardMarkup *)replyKeyboardMarkupWithFlags:(NSNumber *)flags rows:(NSArray *)rows; @end @interface Api48_ReplyMarkup_replyKeyboardHide : Api48_ReplyMarkup @end @interface Api48_ReplyMarkup_replyKeyboardForceReply : Api48_ReplyMarkup @end @interface Api48_ReplyMarkup_replyKeyboardMarkup : Api48_ReplyMarkup @property (nonatomic, strong, readonly) NSArray * rows; @end @interface Api48_contacts_Link : NSObject @property (nonatomic, strong, readonly) Api48_ContactLink * myLink; @property (nonatomic, strong, readonly) Api48_ContactLink * foreignLink; @property (nonatomic, strong, readonly) Api48_User * user; + (Api48_contacts_Link_contacts_link *)contacts_linkWithMyLink:(Api48_ContactLink *)myLink foreignLink:(Api48_ContactLink *)foreignLink user:(Api48_User *)user; @end @interface Api48_contacts_Link_contacts_link : Api48_contacts_Link @end @interface Api48_ContactBlocked : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * date; + (Api48_ContactBlocked_contactBlocked *)contactBlockedWithUserId:(NSNumber *)userId date:(NSNumber *)date; @end @interface Api48_ContactBlocked_contactBlocked : Api48_ContactBlocked @end @interface Api48_auth_CheckedPhone : NSObject @property (nonatomic, strong, readonly) Api48_Bool * phoneRegistered; + (Api48_auth_CheckedPhone_auth_checkedPhone *)auth_checkedPhoneWithPhoneRegistered:(Api48_Bool *)phoneRegistered; @end @interface Api48_auth_CheckedPhone_auth_checkedPhone : Api48_auth_CheckedPhone @end @interface Api48_InputUser : NSObject + (Api48_InputUser_inputUserEmpty *)inputUserEmpty; + (Api48_InputUser_inputUserSelf *)inputUserSelf; + (Api48_InputUser_inputUser *)inputUserWithUserId:(NSNumber *)userId accessHash:(NSNumber *)accessHash; @end @interface Api48_InputUser_inputUserEmpty : Api48_InputUser @end @interface Api48_InputUser_inputUserSelf : Api48_InputUser @end @interface Api48_InputUser_inputUser : Api48_InputUser @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_SchemeType : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSString * predicate; @property (nonatomic, strong, readonly) NSArray * params; @property (nonatomic, strong, readonly) NSString * type; + (Api48_SchemeType_schemeType *)schemeTypeWithPid:(NSNumber *)pid predicate:(NSString *)predicate params:(NSArray *)params type:(NSString *)type; @end @interface Api48_SchemeType_schemeType : Api48_SchemeType @end @interface Api48_upload_File : NSObject @property (nonatomic, strong, readonly) Api48_storage_FileType * type; @property (nonatomic, strong, readonly) NSNumber * mtime; @property (nonatomic, strong, readonly) NSData * bytes; + (Api48_upload_File_upload_file *)upload_fileWithType:(Api48_storage_FileType *)type mtime:(NSNumber *)mtime bytes:(NSData *)bytes; @end @interface Api48_upload_File_upload_file : Api48_upload_File @end @interface Api48_MessageRange : NSObject @property (nonatomic, strong, readonly) NSNumber * minId; @property (nonatomic, strong, readonly) NSNumber * maxId; + (Api48_MessageRange_messageRange *)messageRangeWithMinId:(NSNumber *)minId maxId:(NSNumber *)maxId; @end @interface Api48_MessageRange_messageRange : Api48_MessageRange @end @interface Api48_Config : NSObject @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * expires; @property (nonatomic, strong, readonly) Api48_Bool * testMode; @property (nonatomic, strong, readonly) NSNumber * thisDc; @property (nonatomic, strong, readonly) NSArray * dcOptions; @property (nonatomic, strong, readonly) NSNumber * chatSizeMax; @property (nonatomic, strong, readonly) NSNumber * megagroupSizeMax; @property (nonatomic, strong, readonly) NSNumber * forwardedCountMax; @property (nonatomic, strong, readonly) NSNumber * onlineUpdatePeriodMs; @property (nonatomic, strong, readonly) NSNumber * offlineBlurTimeoutMs; @property (nonatomic, strong, readonly) NSNumber * offlineIdleTimeoutMs; @property (nonatomic, strong, readonly) NSNumber * onlineCloudTimeoutMs; @property (nonatomic, strong, readonly) NSNumber * notifyCloudDelayMs; @property (nonatomic, strong, readonly) NSNumber * notifyDefaultDelayMs; @property (nonatomic, strong, readonly) NSNumber * chatBigSize; @property (nonatomic, strong, readonly) NSNumber * pushChatPeriodMs; @property (nonatomic, strong, readonly) NSNumber * pushChatLimit; @property (nonatomic, strong, readonly) NSNumber * savedGifsLimit; @property (nonatomic, strong, readonly) NSNumber * editTimeLimit; @property (nonatomic, strong, readonly) NSArray * disabledFeatures; + (Api48_Config_config *)configWithDate:(NSNumber *)date expires:(NSNumber *)expires testMode:(Api48_Bool *)testMode thisDc:(NSNumber *)thisDc dcOptions:(NSArray *)dcOptions chatSizeMax:(NSNumber *)chatSizeMax megagroupSizeMax:(NSNumber *)megagroupSizeMax forwardedCountMax:(NSNumber *)forwardedCountMax onlineUpdatePeriodMs:(NSNumber *)onlineUpdatePeriodMs offlineBlurTimeoutMs:(NSNumber *)offlineBlurTimeoutMs offlineIdleTimeoutMs:(NSNumber *)offlineIdleTimeoutMs onlineCloudTimeoutMs:(NSNumber *)onlineCloudTimeoutMs notifyCloudDelayMs:(NSNumber *)notifyCloudDelayMs notifyDefaultDelayMs:(NSNumber *)notifyDefaultDelayMs chatBigSize:(NSNumber *)chatBigSize pushChatPeriodMs:(NSNumber *)pushChatPeriodMs pushChatLimit:(NSNumber *)pushChatLimit savedGifsLimit:(NSNumber *)savedGifsLimit editTimeLimit:(NSNumber *)editTimeLimit disabledFeatures:(NSArray *)disabledFeatures; @end @interface Api48_Config_config : Api48_Config @end @interface Api48_BotCommand : NSObject @property (nonatomic, strong, readonly) NSString * command; @property (nonatomic, strong, readonly) NSString * pdescription; + (Api48_BotCommand_botCommand *)botCommandWithCommand:(NSString *)command pdescription:(NSString *)pdescription; @end @interface Api48_BotCommand_botCommand : Api48_BotCommand @end @interface Api48_contacts_Located : NSObject @property (nonatomic, strong, readonly) NSArray * results; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_Located_contacts_located *)contacts_locatedWithResults:(NSArray *)results users:(NSArray *)users; @end @interface Api48_contacts_Located_contacts_located : Api48_contacts_Located @end @interface Api48_messages_AffectedMessages : NSObject @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; + (Api48_messages_AffectedMessages_messages_affectedMessages *)messages_affectedMessagesWithPts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount; @end @interface Api48_messages_AffectedMessages_messages_affectedMessages : Api48_messages_AffectedMessages @end @interface Api48_messages_SavedGifs : NSObject + (Api48_messages_SavedGifs_messages_savedGifsNotModified *)messages_savedGifsNotModified; + (Api48_messages_SavedGifs_messages_savedGifs *)messages_savedGifsWithPhash:(NSNumber *)phash gifs:(NSArray *)gifs; @end @interface Api48_messages_SavedGifs_messages_savedGifsNotModified : Api48_messages_SavedGifs @end @interface Api48_messages_SavedGifs_messages_savedGifs : Api48_messages_SavedGifs @property (nonatomic, strong, readonly) NSNumber * phash; @property (nonatomic, strong, readonly) NSArray * gifs; @end @interface Api48_ResponseIndirect : NSObject + (Api48_ResponseIndirect_responseIndirect *)responseIndirect; @end @interface Api48_ResponseIndirect_responseIndirect : Api48_ResponseIndirect @end @interface Api48_WallPaper : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSNumber * color; + (Api48_WallPaper_wallPaper *)wallPaperWithPid:(NSNumber *)pid title:(NSString *)title sizes:(NSArray *)sizes color:(NSNumber *)color; + (Api48_WallPaper_wallPaperSolid *)wallPaperSolidWithPid:(NSNumber *)pid title:(NSString *)title bgColor:(NSNumber *)bgColor color:(NSNumber *)color; @end @interface Api48_WallPaper_wallPaper : Api48_WallPaper @property (nonatomic, strong, readonly) NSArray * sizes; @end @interface Api48_WallPaper_wallPaperSolid : Api48_WallPaper @property (nonatomic, strong, readonly) NSNumber * bgColor; @end @interface Api48_messages_Messages : NSObject @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_messages_Messages_messages_messages *)messages_messagesWithMessages:(NSArray *)messages chats:(NSArray *)chats users:(NSArray *)users; + (Api48_messages_Messages_messages_messagesSlice *)messages_messagesSliceWithCount:(NSNumber *)count messages:(NSArray *)messages chats:(NSArray *)chats users:(NSArray *)users; + (Api48_messages_Messages_messages_channelMessages *)messages_channelMessagesWithFlags:(NSNumber *)flags pts:(NSNumber *)pts count:(NSNumber *)count messages:(NSArray *)messages collapsed:(NSArray *)collapsed chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_messages_Messages_messages_messages : Api48_messages_Messages @end @interface Api48_messages_Messages_messages_messagesSlice : Api48_messages_Messages @property (nonatomic, strong, readonly) NSNumber * count; @end @interface Api48_messages_Messages_messages_channelMessages : Api48_messages_Messages @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * count; @property (nonatomic, strong, readonly) NSArray * collapsed; @end @interface Api48_auth_SentCode : NSObject @property (nonatomic, strong, readonly) Api48_Bool * phoneRegistered; + (Api48_auth_SentCode_auth_sentCodePreview *)auth_sentCodePreviewWithPhoneRegistered:(Api48_Bool *)phoneRegistered phoneCodeHash:(NSString *)phoneCodeHash phoneCodeTest:(NSString *)phoneCodeTest; + (Api48_auth_SentCode_auth_sentPassPhrase *)auth_sentPassPhraseWithPhoneRegistered:(Api48_Bool *)phoneRegistered; + (Api48_auth_SentCode_auth_sentCode *)auth_sentCodeWithPhoneRegistered:(Api48_Bool *)phoneRegistered phoneCodeHash:(NSString *)phoneCodeHash sendCallTimeout:(NSNumber *)sendCallTimeout isPassword:(Api48_Bool *)isPassword; + (Api48_auth_SentCode_auth_sentAppCode *)auth_sentAppCodeWithPhoneRegistered:(Api48_Bool *)phoneRegistered phoneCodeHash:(NSString *)phoneCodeHash sendCallTimeout:(NSNumber *)sendCallTimeout isPassword:(Api48_Bool *)isPassword; @end @interface Api48_auth_SentCode_auth_sentCodePreview : Api48_auth_SentCode @property (nonatomic, strong, readonly) NSString * phoneCodeHash; @property (nonatomic, strong, readonly) NSString * phoneCodeTest; @end @interface Api48_auth_SentCode_auth_sentPassPhrase : Api48_auth_SentCode @end @interface Api48_auth_SentCode_auth_sentCode : Api48_auth_SentCode @property (nonatomic, strong, readonly) NSString * phoneCodeHash; @property (nonatomic, strong, readonly) NSNumber * sendCallTimeout; @property (nonatomic, strong, readonly) Api48_Bool * isPassword; @end @interface Api48_auth_SentCode_auth_sentAppCode : Api48_auth_SentCode @property (nonatomic, strong, readonly) NSString * phoneCodeHash; @property (nonatomic, strong, readonly) NSNumber * sendCallTimeout; @property (nonatomic, strong, readonly) Api48_Bool * isPassword; @end @interface Api48_phone_DhConfig : NSObject @property (nonatomic, strong, readonly) NSNumber * g; @property (nonatomic, strong, readonly) NSString * p; @property (nonatomic, strong, readonly) NSNumber * ringTimeout; @property (nonatomic, strong, readonly) NSNumber * expires; + (Api48_phone_DhConfig_phone_dhConfig *)phone_dhConfigWithG:(NSNumber *)g p:(NSString *)p ringTimeout:(NSNumber *)ringTimeout expires:(NSNumber *)expires; @end @interface Api48_phone_DhConfig_phone_dhConfig : Api48_phone_DhConfig @end @interface Api48_InputChatPhoto : NSObject + (Api48_InputChatPhoto_inputChatPhotoEmpty *)inputChatPhotoEmpty; + (Api48_InputChatPhoto_inputChatUploadedPhoto *)inputChatUploadedPhotoWithFile:(Api48_InputFile *)file crop:(Api48_InputPhotoCrop *)crop; + (Api48_InputChatPhoto_inputChatPhoto *)inputChatPhotoWithPid:(Api48_InputPhoto *)pid crop:(Api48_InputPhotoCrop *)crop; @end @interface Api48_InputChatPhoto_inputChatPhotoEmpty : Api48_InputChatPhoto @end @interface Api48_InputChatPhoto_inputChatUploadedPhoto : Api48_InputChatPhoto @property (nonatomic, strong, readonly) Api48_InputFile * file; @property (nonatomic, strong, readonly) Api48_InputPhotoCrop * crop; @end @interface Api48_InputChatPhoto_inputChatPhoto : Api48_InputChatPhoto @property (nonatomic, strong, readonly) Api48_InputPhoto * pid; @property (nonatomic, strong, readonly) Api48_InputPhotoCrop * crop; @end @interface Api48_Updates : NSObject + (Api48_Updates_updatesTooLong *)updatesTooLong; + (Api48_Updates_updateShort *)updateShortWithUpdate:(Api48_Update *)update date:(NSNumber *)date; + (Api48_Updates_updatesCombined *)updatesCombinedWithUpdates:(NSArray *)updates users:(NSArray *)users chats:(NSArray *)chats date:(NSNumber *)date seqStart:(NSNumber *)seqStart seq:(NSNumber *)seq; + (Api48_Updates_updates *)updatesWithUpdates:(NSArray *)updates users:(NSArray *)users chats:(NSArray *)chats date:(NSNumber *)date seq:(NSNumber *)seq; + (Api48_Updates_updateShortSentMessage *)updateShortSentMessageWithFlags:(NSNumber *)flags pid:(NSNumber *)pid pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount date:(NSNumber *)date media:(Api48_MessageMedia *)media entities:(NSArray *)entities; + (Api48_Updates_updateShortMessage *)updateShortMessageWithFlags:(NSNumber *)flags pid:(NSNumber *)pid userId:(NSNumber *)userId message:(NSString *)message pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount date:(NSNumber *)date fwdFrom:(Api48_MessageFwdHeader *)fwdFrom viaBotId:(NSNumber *)viaBotId replyToMsgId:(NSNumber *)replyToMsgId entities:(NSArray *)entities; + (Api48_Updates_updateShortChatMessage *)updateShortChatMessageWithFlags:(NSNumber *)flags pid:(NSNumber *)pid fromId:(NSNumber *)fromId chatId:(NSNumber *)chatId message:(NSString *)message pts:(NSNumber *)pts ptsCount:(NSNumber *)ptsCount date:(NSNumber *)date fwdFrom:(Api48_MessageFwdHeader *)fwdFrom viaBotId:(NSNumber *)viaBotId replyToMsgId:(NSNumber *)replyToMsgId entities:(NSArray *)entities; @end @interface Api48_Updates_updatesTooLong : Api48_Updates @end @interface Api48_Updates_updateShort : Api48_Updates @property (nonatomic, strong, readonly) Api48_Update * update; @property (nonatomic, strong, readonly) NSNumber * date; @end @interface Api48_Updates_updatesCombined : Api48_Updates @property (nonatomic, strong, readonly) NSArray * updates; @property (nonatomic, strong, readonly) NSArray * users; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * seqStart; @property (nonatomic, strong, readonly) NSNumber * seq; @end @interface Api48_Updates_updates : Api48_Updates @property (nonatomic, strong, readonly) NSArray * updates; @property (nonatomic, strong, readonly) NSArray * users; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * seq; @end @interface Api48_Updates_updateShortSentMessage : Api48_Updates @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) Api48_MessageMedia * media; @property (nonatomic, strong, readonly) NSArray * entities; @end @interface Api48_Updates_updateShortMessage : Api48_Updates @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSString * message; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) Api48_MessageFwdHeader * fwdFrom; @property (nonatomic, strong, readonly) NSNumber * viaBotId; @property (nonatomic, strong, readonly) NSNumber * replyToMsgId; @property (nonatomic, strong, readonly) NSArray * entities; @end @interface Api48_Updates_updateShortChatMessage : Api48_Updates @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * fromId; @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSString * message; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * ptsCount; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) Api48_MessageFwdHeader * fwdFrom; @property (nonatomic, strong, readonly) NSNumber * viaBotId; @property (nonatomic, strong, readonly) NSNumber * replyToMsgId; @property (nonatomic, strong, readonly) NSArray * entities; @end @interface Api48_InitConnection : NSObject @property (nonatomic, strong, readonly) NSNumber * apiId; @property (nonatomic, strong, readonly) NSString * deviceModel; @property (nonatomic, strong, readonly) NSString * systemVersion; @property (nonatomic, strong, readonly) NSString * appVersion; @property (nonatomic, strong, readonly) NSString * langCode; @property (nonatomic, strong, readonly) NSObject * query; + (Api48_InitConnection_pinitConnection *)pinitConnectionWithApiId:(NSNumber *)apiId deviceModel:(NSString *)deviceModel systemVersion:(NSString *)systemVersion appVersion:(NSString *)appVersion langCode:(NSString *)langCode query:(NSObject *)query; @end @interface Api48_InitConnection_pinitConnection : Api48_InitConnection @end @interface Api48_MessageMedia : NSObject + (Api48_MessageMedia_messageMediaEmpty *)messageMediaEmpty; + (Api48_MessageMedia_messageMediaGeo *)messageMediaGeoWithGeo:(Api48_GeoPoint *)geo; + (Api48_MessageMedia_messageMediaContact *)messageMediaContactWithPhoneNumber:(NSString *)phoneNumber firstName:(NSString *)firstName lastName:(NSString *)lastName userId:(NSNumber *)userId; + (Api48_MessageMedia_messageMediaUnsupported *)messageMediaUnsupported; + (Api48_MessageMedia_messageMediaWebPage *)messageMediaWebPageWithWebpage:(Api48_WebPage *)webpage; + (Api48_MessageMedia_messageMediaPhoto *)messageMediaPhotoWithPhoto:(Api48_Photo *)photo caption:(NSString *)caption; + (Api48_MessageMedia_messageMediaVenue *)messageMediaVenueWithGeo:(Api48_GeoPoint *)geo title:(NSString *)title address:(NSString *)address provider:(NSString *)provider venueId:(NSString *)venueId; + (Api48_MessageMedia_messageMediaDocument *)messageMediaDocumentWithDocument:(Api48_Document *)document caption:(NSString *)caption; @end @interface Api48_MessageMedia_messageMediaEmpty : Api48_MessageMedia @end @interface Api48_MessageMedia_messageMediaGeo : Api48_MessageMedia @property (nonatomic, strong, readonly) Api48_GeoPoint * geo; @end @interface Api48_MessageMedia_messageMediaContact : Api48_MessageMedia @property (nonatomic, strong, readonly) NSString * phoneNumber; @property (nonatomic, strong, readonly) NSString * firstName; @property (nonatomic, strong, readonly) NSString * lastName; @property (nonatomic, strong, readonly) NSNumber * userId; @end @interface Api48_MessageMedia_messageMediaUnsupported : Api48_MessageMedia @end @interface Api48_MessageMedia_messageMediaWebPage : Api48_MessageMedia @property (nonatomic, strong, readonly) Api48_WebPage * webpage; @end @interface Api48_MessageMedia_messageMediaPhoto : Api48_MessageMedia @property (nonatomic, strong, readonly) Api48_Photo * photo; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_MessageMedia_messageMediaVenue : Api48_MessageMedia @property (nonatomic, strong, readonly) Api48_GeoPoint * geo; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * address; @property (nonatomic, strong, readonly) NSString * provider; @property (nonatomic, strong, readonly) NSString * venueId; @end @interface Api48_MessageMedia_messageMediaDocument : Api48_MessageMedia @property (nonatomic, strong, readonly) Api48_Document * document; @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_Null : NSObject + (Api48_Null_null *)null; @end @interface Api48_Null_null : Api48_Null @end @interface Api48_DocumentAttribute : NSObject + (Api48_DocumentAttribute_documentAttributeImageSize *)documentAttributeImageSizeWithW:(NSNumber *)w h:(NSNumber *)h; + (Api48_DocumentAttribute_documentAttributeAnimated *)documentAttributeAnimated; + (Api48_DocumentAttribute_documentAttributeVideo *)documentAttributeVideoWithDuration:(NSNumber *)duration w:(NSNumber *)w h:(NSNumber *)h; + (Api48_DocumentAttribute_documentAttributeFilename *)documentAttributeFilenameWithFileName:(NSString *)fileName; + (Api48_DocumentAttribute_documentAttributeSticker *)documentAttributeStickerWithAlt:(NSString *)alt stickerset:(Api48_InputStickerSet *)stickerset; + (Api48_DocumentAttribute_documentAttributeAudio *)documentAttributeAudioWithFlags:(NSNumber *)flags duration:(NSNumber *)duration title:(NSString *)title performer:(NSString *)performer waveform:(NSData *)waveform; @end @interface Api48_DocumentAttribute_documentAttributeImageSize : Api48_DocumentAttribute @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @end @interface Api48_DocumentAttribute_documentAttributeAnimated : Api48_DocumentAttribute @end @interface Api48_DocumentAttribute_documentAttributeVideo : Api48_DocumentAttribute @property (nonatomic, strong, readonly) NSNumber * duration; @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @end @interface Api48_DocumentAttribute_documentAttributeFilename : Api48_DocumentAttribute @property (nonatomic, strong, readonly) NSString * fileName; @end @interface Api48_DocumentAttribute_documentAttributeSticker : Api48_DocumentAttribute @property (nonatomic, strong, readonly) NSString * alt; @property (nonatomic, strong, readonly) Api48_InputStickerSet * stickerset; @end @interface Api48_DocumentAttribute_documentAttributeAudio : Api48_DocumentAttribute @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * duration; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * performer; @property (nonatomic, strong, readonly) NSData * waveform; @end @interface Api48_account_Authorizations : NSObject @property (nonatomic, strong, readonly) NSArray * authorizations; + (Api48_account_Authorizations_account_authorizations *)account_authorizationsWithAuthorizations:(NSArray *)authorizations; @end @interface Api48_account_Authorizations_account_authorizations : Api48_account_Authorizations @end @interface Api48_ChatPhoto : NSObject + (Api48_ChatPhoto_chatPhotoEmpty *)chatPhotoEmpty; + (Api48_ChatPhoto_chatPhoto *)chatPhotoWithPhotoSmall:(Api48_FileLocation *)photoSmall photoBig:(Api48_FileLocation *)photoBig; @end @interface Api48_ChatPhoto_chatPhotoEmpty : Api48_ChatPhoto @end @interface Api48_ChatPhoto_chatPhoto : Api48_ChatPhoto @property (nonatomic, strong, readonly) Api48_FileLocation * photoSmall; @property (nonatomic, strong, readonly) Api48_FileLocation * photoBig; @end @interface Api48_InputStickerSet : NSObject + (Api48_InputStickerSet_inputStickerSetEmpty *)inputStickerSetEmpty; + (Api48_InputStickerSet_inputStickerSetID *)inputStickerSetIDWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; + (Api48_InputStickerSet_inputStickerSetShortName *)inputStickerSetShortNameWithShortName:(NSString *)shortName; @end @interface Api48_InputStickerSet_inputStickerSetEmpty : Api48_InputStickerSet @end @interface Api48_InputStickerSet_inputStickerSetID : Api48_InputStickerSet @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_InputStickerSet_inputStickerSetShortName : Api48_InputStickerSet @property (nonatomic, strong, readonly) NSString * shortName; @end @interface Api48_BotInfo : NSObject + (Api48_BotInfo_botInfoEmpty *)botInfoEmpty; + (Api48_BotInfo_botInfo *)botInfoWithUserId:(NSNumber *)userId version:(NSNumber *)version shareText:(NSString *)shareText pdescription:(NSString *)pdescription commands:(NSArray *)commands; @end @interface Api48_BotInfo_botInfoEmpty : Api48_BotInfo @end @interface Api48_BotInfo_botInfo : Api48_BotInfo @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * version; @property (nonatomic, strong, readonly) NSString * shareText; @property (nonatomic, strong, readonly) NSString * pdescription; @property (nonatomic, strong, readonly) NSArray * commands; @end @interface Api48_contacts_Suggested : NSObject @property (nonatomic, strong, readonly) NSArray * results; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_Suggested_contacts_suggested *)contacts_suggestedWithResults:(NSArray *)results users:(NSArray *)users; @end @interface Api48_contacts_Suggested_contacts_suggested : Api48_contacts_Suggested @end @interface Api48_updates_State : NSObject @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * qts; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * seq; @property (nonatomic, strong, readonly) NSNumber * unreadCount; + (Api48_updates_State_updates_state *)updates_stateWithPts:(NSNumber *)pts qts:(NSNumber *)qts date:(NSNumber *)date seq:(NSNumber *)seq unreadCount:(NSNumber *)unreadCount; @end @interface Api48_updates_State_updates_state : Api48_updates_State @end @interface Api48_FoundGif : NSObject @property (nonatomic, strong, readonly) NSString * url; + (Api48_FoundGif_foundGif *)foundGifWithUrl:(NSString *)url thumbUrl:(NSString *)thumbUrl contentUrl:(NSString *)contentUrl contentType:(NSString *)contentType w:(NSNumber *)w h:(NSNumber *)h; + (Api48_FoundGif_foundGifCached *)foundGifCachedWithUrl:(NSString *)url photo:(Api48_Photo *)photo document:(Api48_Document *)document; @end @interface Api48_FoundGif_foundGif : Api48_FoundGif @property (nonatomic, strong, readonly) NSString * thumbUrl; @property (nonatomic, strong, readonly) NSString * contentUrl; @property (nonatomic, strong, readonly) NSString * contentType; @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @end @interface Api48_FoundGif_foundGifCached : Api48_FoundGif @property (nonatomic, strong, readonly) Api48_Photo * photo; @property (nonatomic, strong, readonly) Api48_Document * document; @end @interface Api48_User : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_User_userEmpty *)userEmptyWithPid:(NSNumber *)pid; + (Api48_User_user *)userWithFlags:(NSNumber *)flags pid:(NSNumber *)pid accessHash:(NSNumber *)accessHash firstName:(NSString *)firstName lastName:(NSString *)lastName username:(NSString *)username phone:(NSString *)phone photo:(Api48_UserProfilePhoto *)photo status:(Api48_UserStatus *)status botInfoVersion:(NSNumber *)botInfoVersion restrictionReason:(NSString *)restrictionReason botInlinePlaceholder:(NSString *)botInlinePlaceholder; @end @interface Api48_User_userEmpty : Api48_User @end @interface Api48_User_user : Api48_User @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSString * firstName; @property (nonatomic, strong, readonly) NSString * lastName; @property (nonatomic, strong, readonly) NSString * username; @property (nonatomic, strong, readonly) NSString * phone; @property (nonatomic, strong, readonly) Api48_UserProfilePhoto * photo; @property (nonatomic, strong, readonly) Api48_UserStatus * status; @property (nonatomic, strong, readonly) NSNumber * botInfoVersion; @property (nonatomic, strong, readonly) NSString * restrictionReason; @property (nonatomic, strong, readonly) NSString * botInlinePlaceholder; @end @interface Api48_Message : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_Message_messageEmpty *)messageEmptyWithPid:(NSNumber *)pid; + (Api48_Message_message *)messageWithFlags:(NSNumber *)flags pid:(NSNumber *)pid fromId:(NSNumber *)fromId toId:(Api48_Peer *)toId fwdFrom:(Api48_MessageFwdHeader *)fwdFrom viaBotId:(NSNumber *)viaBotId replyToMsgId:(NSNumber *)replyToMsgId date:(NSNumber *)date message:(NSString *)message media:(Api48_MessageMedia *)media replyMarkup:(Api48_ReplyMarkup *)replyMarkup entities:(NSArray *)entities views:(NSNumber *)views editDate:(NSNumber *)editDate; + (Api48_Message_messageService *)messageServiceWithFlags:(NSNumber *)flags pid:(NSNumber *)pid fromId:(NSNumber *)fromId toId:(Api48_Peer *)toId date:(NSNumber *)date action:(Api48_MessageAction *)action; @end @interface Api48_Message_messageEmpty : Api48_Message @end @interface Api48_Message_message : Api48_Message @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * fromId; @property (nonatomic, strong, readonly) Api48_Peer * toId; @property (nonatomic, strong, readonly) Api48_MessageFwdHeader * fwdFrom; @property (nonatomic, strong, readonly) NSNumber * viaBotId; @property (nonatomic, strong, readonly) NSNumber * replyToMsgId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSString * message; @property (nonatomic, strong, readonly) Api48_MessageMedia * media; @property (nonatomic, strong, readonly) Api48_ReplyMarkup * replyMarkup; @property (nonatomic, strong, readonly) NSArray * entities; @property (nonatomic, strong, readonly) NSNumber * views; @property (nonatomic, strong, readonly) NSNumber * editDate; @end @interface Api48_Message_messageService : Api48_Message @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * fromId; @property (nonatomic, strong, readonly) Api48_Peer * toId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) Api48_MessageAction * action; @end @interface Api48_InputFileLocation : NSObject + (Api48_InputFileLocation_inputFileLocation *)inputFileLocationWithVolumeId:(NSNumber *)volumeId localId:(NSNumber *)localId secret:(NSNumber *)secret; + (Api48_InputFileLocation_inputEncryptedFileLocation *)inputEncryptedFileLocationWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; + (Api48_InputFileLocation_inputDocumentFileLocation *)inputDocumentFileLocationWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; @end @interface Api48_InputFileLocation_inputFileLocation : Api48_InputFileLocation @property (nonatomic, strong, readonly) NSNumber * volumeId; @property (nonatomic, strong, readonly) NSNumber * localId; @property (nonatomic, strong, readonly) NSNumber * secret; @end @interface Api48_InputFileLocation_inputEncryptedFileLocation : Api48_InputFileLocation @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_InputFileLocation_inputDocumentFileLocation : Api48_InputFileLocation @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_GeoPoint : NSObject + (Api48_GeoPoint_geoPointEmpty *)geoPointEmpty; + (Api48_GeoPoint_geoPoint *)geoPointWithPlong:(NSNumber *)plong lat:(NSNumber *)lat; + (Api48_GeoPoint_geoPlace *)geoPlaceWithPlong:(NSNumber *)plong lat:(NSNumber *)lat name:(Api48_GeoPlaceName *)name; @end @interface Api48_GeoPoint_geoPointEmpty : Api48_GeoPoint @end @interface Api48_GeoPoint_geoPoint : Api48_GeoPoint @property (nonatomic, strong, readonly) NSNumber * plong; @property (nonatomic, strong, readonly) NSNumber * lat; @end @interface Api48_GeoPoint_geoPlace : Api48_GeoPoint @property (nonatomic, strong, readonly) NSNumber * plong; @property (nonatomic, strong, readonly) NSNumber * lat; @property (nonatomic, strong, readonly) Api48_GeoPlaceName * name; @end @interface Api48_InputPhoneCall : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; + (Api48_InputPhoneCall_inputPhoneCall *)inputPhoneCallWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; @end @interface Api48_InputPhoneCall_inputPhoneCall : Api48_InputPhoneCall @end @interface Api48_ReceivedNotifyMessage : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * flags; + (Api48_ReceivedNotifyMessage_receivedNotifyMessage *)receivedNotifyMessageWithPid:(NSNumber *)pid flags:(NSNumber *)flags; @end @interface Api48_ReceivedNotifyMessage_receivedNotifyMessage : Api48_ReceivedNotifyMessage @end @interface Api48_ChatParticipants : NSObject @property (nonatomic, strong, readonly) NSNumber * chatId; + (Api48_ChatParticipants_chatParticipantsForbidden *)chatParticipantsForbiddenWithFlags:(NSNumber *)flags chatId:(NSNumber *)chatId selfParticipant:(Api48_ChatParticipant *)selfParticipant; + (Api48_ChatParticipants_chatParticipants *)chatParticipantsWithChatId:(NSNumber *)chatId participants:(NSArray *)participants version:(NSNumber *)version; @end @interface Api48_ChatParticipants_chatParticipantsForbidden : Api48_ChatParticipants @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) Api48_ChatParticipant * selfParticipant; @end @interface Api48_ChatParticipants_chatParticipants : Api48_ChatParticipants @property (nonatomic, strong, readonly) NSArray * participants; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_NearestDc : NSObject @property (nonatomic, strong, readonly) NSString * country; @property (nonatomic, strong, readonly) NSNumber * thisDc; @property (nonatomic, strong, readonly) NSNumber * nearestDc; + (Api48_NearestDc_nearestDc *)nearestDcWithCountry:(NSString *)country thisDc:(NSNumber *)thisDc nearestDc:(NSNumber *)nearestDc; @end @interface Api48_NearestDc_nearestDc : Api48_NearestDc @end @interface Api48_photos_Photos : NSObject @property (nonatomic, strong, readonly) NSArray * photos; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_photos_Photos_photos_photos *)photos_photosWithPhotos:(NSArray *)photos users:(NSArray *)users; + (Api48_photos_Photos_photos_photosSlice *)photos_photosSliceWithCount:(NSNumber *)count photos:(NSArray *)photos users:(NSArray *)users; @end @interface Api48_photos_Photos_photos_photos : Api48_photos_Photos @end @interface Api48_photos_Photos_photos_photosSlice : Api48_photos_Photos @property (nonatomic, strong, readonly) NSNumber * count; @end @interface Api48_contacts_ImportedContacts : NSObject @property (nonatomic, strong, readonly) NSArray * imported; @property (nonatomic, strong, readonly) NSArray * retryContacts; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_ImportedContacts_contacts_importedContacts *)contacts_importedContactsWithImported:(NSArray *)imported retryContacts:(NSArray *)retryContacts users:(NSArray *)users; @end @interface Api48_contacts_ImportedContacts_contacts_importedContacts : Api48_contacts_ImportedContacts @end @interface Api48_Bool : NSObject + (Api48_Bool_boolFalse *)boolFalse; + (Api48_Bool_boolTrue *)boolTrue; @end @interface Api48_Bool_boolFalse : Api48_Bool @end @interface Api48_Bool_boolTrue : Api48_Bool @end @interface Api48_MessageFwdHeader : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * fromId; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * channelId; @property (nonatomic, strong, readonly) NSNumber * channelPost; + (Api48_MessageFwdHeader_messageFwdHeader *)messageFwdHeaderWithFlags:(NSNumber *)flags fromId:(NSNumber *)fromId date:(NSNumber *)date channelId:(NSNumber *)channelId channelPost:(NSNumber *)channelPost; @end @interface Api48_MessageFwdHeader_messageFwdHeader : Api48_MessageFwdHeader @end @interface Api48_help_Support : NSObject @property (nonatomic, strong, readonly) NSString * phoneNumber; @property (nonatomic, strong, readonly) Api48_User * user; + (Api48_help_Support_help_support *)help_supportWithPhoneNumber:(NSString *)phoneNumber user:(Api48_User *)user; @end @interface Api48_help_Support_help_support : Api48_help_Support @end @interface Api48_ChatLocated : NSObject @property (nonatomic, strong, readonly) NSNumber * chatId; @property (nonatomic, strong, readonly) NSNumber * distance; + (Api48_ChatLocated_chatLocated *)chatLocatedWithChatId:(NSNumber *)chatId distance:(NSNumber *)distance; @end @interface Api48_ChatLocated_chatLocated : Api48_ChatLocated @end @interface Api48_MessagesFilter : NSObject + (Api48_MessagesFilter_inputMessagesFilterEmpty *)inputMessagesFilterEmpty; + (Api48_MessagesFilter_inputMessagesFilterPhotos *)inputMessagesFilterPhotos; + (Api48_MessagesFilter_inputMessagesFilterVideo *)inputMessagesFilterVideo; + (Api48_MessagesFilter_inputMessagesFilterPhotoVideo *)inputMessagesFilterPhotoVideo; + (Api48_MessagesFilter_inputMessagesFilterDocument *)inputMessagesFilterDocument; + (Api48_MessagesFilter_inputMessagesFilterPhotoVideoDocuments *)inputMessagesFilterPhotoVideoDocuments; + (Api48_MessagesFilter_inputMessagesFilterVoice *)inputMessagesFilterVoice; + (Api48_MessagesFilter_inputMessagesFilterMusic *)inputMessagesFilterMusic; @end @interface Api48_MessagesFilter_inputMessagesFilterEmpty : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterPhotos : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterVideo : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterPhotoVideo : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterDocument : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterPhotoVideoDocuments : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterVoice : Api48_MessagesFilter @end @interface Api48_MessagesFilter_inputMessagesFilterMusic : Api48_MessagesFilter @end @interface Api48_messages_Dialogs : NSObject @property (nonatomic, strong, readonly) NSArray * dialogs; @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_messages_Dialogs_messages_dialogs *)messages_dialogsWithDialogs:(NSArray *)dialogs messages:(NSArray *)messages chats:(NSArray *)chats users:(NSArray *)users; + (Api48_messages_Dialogs_messages_dialogsSlice *)messages_dialogsSliceWithCount:(NSNumber *)count dialogs:(NSArray *)dialogs messages:(NSArray *)messages chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_messages_Dialogs_messages_dialogs : Api48_messages_Dialogs @end @interface Api48_messages_Dialogs_messages_dialogsSlice : Api48_messages_Dialogs @property (nonatomic, strong, readonly) NSNumber * count; @end @interface Api48_help_InviteText : NSObject @property (nonatomic, strong, readonly) NSString * message; + (Api48_help_InviteText_help_inviteText *)help_inviteTextWithMessage:(NSString *)message; @end @interface Api48_help_InviteText_help_inviteText : Api48_help_InviteText @end @interface Api48_ContactSuggested : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * mutualContacts; + (Api48_ContactSuggested_contactSuggested *)contactSuggestedWithUserId:(NSNumber *)userId mutualContacts:(NSNumber *)mutualContacts; @end @interface Api48_ContactSuggested_contactSuggested : Api48_ContactSuggested @end @interface Api48_BotInlineMessage : NSObject + (Api48_BotInlineMessage_botInlineMessageMediaAuto *)botInlineMessageMediaAutoWithCaption:(NSString *)caption; + (Api48_BotInlineMessage_botInlineMessageText *)botInlineMessageTextWithFlags:(NSNumber *)flags message:(NSString *)message entities:(NSArray *)entities; @end @interface Api48_BotInlineMessage_botInlineMessageMediaAuto : Api48_BotInlineMessage @property (nonatomic, strong, readonly) NSString * caption; @end @interface Api48_BotInlineMessage_botInlineMessageText : Api48_BotInlineMessage @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * message; @property (nonatomic, strong, readonly) NSArray * entities; @end @interface Api48_InputPeerNotifySettings : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * muteUntil; @property (nonatomic, strong, readonly) NSString * sound; + (Api48_InputPeerNotifySettings_inputPeerNotifySettings *)inputPeerNotifySettingsWithFlags:(NSNumber *)flags muteUntil:(NSNumber *)muteUntil sound:(NSString *)sound; @end @interface Api48_InputPeerNotifySettings_inputPeerNotifySettings : Api48_InputPeerNotifySettings @end @interface Api48_ExportedChatInvite : NSObject + (Api48_ExportedChatInvite_chatInviteEmpty *)chatInviteEmpty; + (Api48_ExportedChatInvite_chatInviteExported *)chatInviteExportedWithLink:(NSString *)link; @end @interface Api48_ExportedChatInvite_chatInviteEmpty : Api48_ExportedChatInvite @end @interface Api48_ExportedChatInvite_chatInviteExported : Api48_ExportedChatInvite @property (nonatomic, strong, readonly) NSString * link; @end @interface Api48_DcNetworkStats : NSObject @property (nonatomic, strong, readonly) NSNumber * dcId; @property (nonatomic, strong, readonly) NSString * ipAddress; @property (nonatomic, strong, readonly) NSArray * pings; + (Api48_DcNetworkStats_dcPingStats *)dcPingStatsWithDcId:(NSNumber *)dcId ipAddress:(NSString *)ipAddress pings:(NSArray *)pings; @end @interface Api48_DcNetworkStats_dcPingStats : Api48_DcNetworkStats @end @interface Api48_Authorization : NSObject @property (nonatomic, strong, readonly) NSNumber * phash; @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * deviceModel; @property (nonatomic, strong, readonly) NSString * platform; @property (nonatomic, strong, readonly) NSString * systemVersion; @property (nonatomic, strong, readonly) NSNumber * apiId; @property (nonatomic, strong, readonly) NSString * appName; @property (nonatomic, strong, readonly) NSString * appVersion; @property (nonatomic, strong, readonly) NSNumber * dateCreated; @property (nonatomic, strong, readonly) NSNumber * dateActive; @property (nonatomic, strong, readonly) NSString * ip; @property (nonatomic, strong, readonly) NSString * country; @property (nonatomic, strong, readonly) NSString * region; + (Api48_Authorization_authorization *)authorizationWithPhash:(NSNumber *)phash flags:(NSNumber *)flags deviceModel:(NSString *)deviceModel platform:(NSString *)platform systemVersion:(NSString *)systemVersion apiId:(NSNumber *)apiId appName:(NSString *)appName appVersion:(NSString *)appVersion dateCreated:(NSNumber *)dateCreated dateActive:(NSNumber *)dateActive ip:(NSString *)ip country:(NSString *)country region:(NSString *)region; @end @interface Api48_Authorization_authorization : Api48_Authorization @end @interface Api48_messages_AllStickers : NSObject + (Api48_messages_AllStickers_messages_allStickersNotModified *)messages_allStickersNotModified; + (Api48_messages_AllStickers_messages_allStickers *)messages_allStickersWithPhash:(NSNumber *)phash sets:(NSArray *)sets; @end @interface Api48_messages_AllStickers_messages_allStickersNotModified : Api48_messages_AllStickers @end @interface Api48_messages_AllStickers_messages_allStickers : Api48_messages_AllStickers @property (nonatomic, strong, readonly) NSNumber * phash; @property (nonatomic, strong, readonly) NSArray * sets; @end @interface Api48_PhoneConnection : NSObject + (Api48_PhoneConnection_phoneConnectionNotReady *)phoneConnectionNotReady; + (Api48_PhoneConnection_phoneConnection *)phoneConnectionWithServer:(NSString *)server port:(NSNumber *)port streamId:(NSNumber *)streamId; @end @interface Api48_PhoneConnection_phoneConnectionNotReady : Api48_PhoneConnection @end @interface Api48_PhoneConnection_phoneConnection : Api48_PhoneConnection @property (nonatomic, strong, readonly) NSString * server; @property (nonatomic, strong, readonly) NSNumber * port; @property (nonatomic, strong, readonly) NSNumber * streamId; @end @interface Api48_AccountDaysTTL : NSObject @property (nonatomic, strong, readonly) NSNumber * days; + (Api48_AccountDaysTTL_accountDaysTTL *)accountDaysTTLWithDays:(NSNumber *)days; @end @interface Api48_AccountDaysTTL_accountDaysTTL : Api48_AccountDaysTTL @end @interface Api48_Scheme : NSObject + (Api48_Scheme_scheme *)schemeWithSchemeRaw:(NSString *)schemeRaw types:(NSArray *)types methods:(NSArray *)methods version:(NSNumber *)version; + (Api48_Scheme_schemeNotModified *)schemeNotModified; @end @interface Api48_Scheme_scheme : Api48_Scheme @property (nonatomic, strong, readonly) NSString * schemeRaw; @property (nonatomic, strong, readonly) NSArray * types; @property (nonatomic, strong, readonly) NSArray * methods; @property (nonatomic, strong, readonly) NSNumber * version; @end @interface Api48_Scheme_schemeNotModified : Api48_Scheme @end @interface Api48_account_Password : NSObject @property (nonatomic, strong, readonly) NSData * pnewSalt; @property (nonatomic, strong, readonly) NSString * emailUnconfirmedPattern; + (Api48_account_Password_account_noPassword *)account_noPasswordWithPnewSalt:(NSData *)pnewSalt emailUnconfirmedPattern:(NSString *)emailUnconfirmedPattern; + (Api48_account_Password_account_password *)account_passwordWithCurrentSalt:(NSData *)currentSalt pnewSalt:(NSData *)pnewSalt hint:(NSString *)hint hasRecovery:(Api48_Bool *)hasRecovery emailUnconfirmedPattern:(NSString *)emailUnconfirmedPattern; @end @interface Api48_account_Password_account_noPassword : Api48_account_Password @end @interface Api48_account_Password_account_password : Api48_account_Password @property (nonatomic, strong, readonly) NSData * currentSalt; @property (nonatomic, strong, readonly) NSString * hint; @property (nonatomic, strong, readonly) Api48_Bool * hasRecovery; @end @interface Api48_InputBotInlineResult : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSString * pid; @property (nonatomic, strong, readonly) NSString * type; @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSString * pdescription; @property (nonatomic, strong, readonly) NSString * url; @property (nonatomic, strong, readonly) NSString * thumbUrl; @property (nonatomic, strong, readonly) NSString * contentUrl; @property (nonatomic, strong, readonly) NSString * contentType; @property (nonatomic, strong, readonly) NSNumber * w; @property (nonatomic, strong, readonly) NSNumber * h; @property (nonatomic, strong, readonly) NSNumber * duration; @property (nonatomic, strong, readonly) Api48_InputBotInlineMessage * sendMessage; + (Api48_InputBotInlineResult_inputBotInlineResult *)inputBotInlineResultWithFlags:(NSNumber *)flags pid:(NSString *)pid type:(NSString *)type title:(NSString *)title pdescription:(NSString *)pdescription url:(NSString *)url thumbUrl:(NSString *)thumbUrl contentUrl:(NSString *)contentUrl contentType:(NSString *)contentType w:(NSNumber *)w h:(NSNumber *)h duration:(NSNumber *)duration sendMessage:(Api48_InputBotInlineMessage *)sendMessage; @end @interface Api48_InputBotInlineResult_inputBotInlineResult : Api48_InputBotInlineResult @end @interface Api48_account_PrivacyRules : NSObject @property (nonatomic, strong, readonly) NSArray * rules; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_account_PrivacyRules_account_privacyRules *)account_privacyRulesWithRules:(NSArray *)rules users:(NSArray *)users; @end @interface Api48_account_PrivacyRules_account_privacyRules : Api48_account_PrivacyRules @end @interface Api48_messages_Message : NSObject + (Api48_messages_Message_messages_messageEmpty *)messages_messageEmpty; + (Api48_messages_Message_messages_message *)messages_messageWithMessage:(Api48_Message *)message chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_messages_Message_messages_messageEmpty : Api48_messages_Message @end @interface Api48_messages_Message_messages_message : Api48_messages_Message @property (nonatomic, strong, readonly) Api48_Message * message; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_PrivacyRule : NSObject + (Api48_PrivacyRule_privacyValueAllowContacts *)privacyValueAllowContacts; + (Api48_PrivacyRule_privacyValueAllowAll *)privacyValueAllowAll; + (Api48_PrivacyRule_privacyValueAllowUsers *)privacyValueAllowUsersWithUsers:(NSArray *)users; + (Api48_PrivacyRule_privacyValueDisallowContacts *)privacyValueDisallowContacts; + (Api48_PrivacyRule_privacyValueDisallowAll *)privacyValueDisallowAll; + (Api48_PrivacyRule_privacyValueDisallowUsers *)privacyValueDisallowUsersWithUsers:(NSArray *)users; @end @interface Api48_PrivacyRule_privacyValueAllowContacts : Api48_PrivacyRule @end @interface Api48_PrivacyRule_privacyValueAllowAll : Api48_PrivacyRule @end @interface Api48_PrivacyRule_privacyValueAllowUsers : Api48_PrivacyRule @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_PrivacyRule_privacyValueDisallowContacts : Api48_PrivacyRule @end @interface Api48_PrivacyRule_privacyValueDisallowAll : Api48_PrivacyRule @end @interface Api48_PrivacyRule_privacyValueDisallowUsers : Api48_PrivacyRule @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_account_SentChangePhoneCode : NSObject @property (nonatomic, strong, readonly) NSString * phoneCodeHash; @property (nonatomic, strong, readonly) NSNumber * sendCallTimeout; + (Api48_account_SentChangePhoneCode_account_sentChangePhoneCode *)account_sentChangePhoneCodeWithPhoneCodeHash:(NSString *)phoneCodeHash sendCallTimeout:(NSNumber *)sendCallTimeout; @end @interface Api48_account_SentChangePhoneCode_account_sentChangePhoneCode : Api48_account_SentChangePhoneCode @end @interface Api48_MessageAction : NSObject + (Api48_MessageAction_messageActionEmpty *)messageActionEmpty; + (Api48_MessageAction_messageActionChatCreate *)messageActionChatCreateWithTitle:(NSString *)title users:(NSArray *)users; + (Api48_MessageAction_messageActionChatEditTitle *)messageActionChatEditTitleWithTitle:(NSString *)title; + (Api48_MessageAction_messageActionChatEditPhoto *)messageActionChatEditPhotoWithPhoto:(Api48_Photo *)photo; + (Api48_MessageAction_messageActionChatDeletePhoto *)messageActionChatDeletePhoto; + (Api48_MessageAction_messageActionChatDeleteUser *)messageActionChatDeleteUserWithUserId:(NSNumber *)userId; + (Api48_MessageAction_messageActionSentRequest *)messageActionSentRequestWithHasPhone:(Api48_Bool *)hasPhone; + (Api48_MessageAction_messageActionAcceptRequest *)messageActionAcceptRequest; + (Api48_MessageAction_messageActionChatJoinedByLink *)messageActionChatJoinedByLinkWithInviterId:(NSNumber *)inviterId; + (Api48_MessageAction_messageActionChannelCreate *)messageActionChannelCreateWithTitle:(NSString *)title; + (Api48_MessageAction_messageActionChatMigrateTo *)messageActionChatMigrateToWithChannelId:(NSNumber *)channelId; + (Api48_MessageAction_messageActionChannelMigrateFrom *)messageActionChannelMigrateFromWithTitle:(NSString *)title chatId:(NSNumber *)chatId; + (Api48_MessageAction_messageActionChatAddUser *)messageActionChatAddUserWithUsers:(NSArray *)users; @end @interface Api48_MessageAction_messageActionEmpty : Api48_MessageAction @end @interface Api48_MessageAction_messageActionChatCreate : Api48_MessageAction @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_MessageAction_messageActionChatEditTitle : Api48_MessageAction @property (nonatomic, strong, readonly) NSString * title; @end @interface Api48_MessageAction_messageActionChatEditPhoto : Api48_MessageAction @property (nonatomic, strong, readonly) Api48_Photo * photo; @end @interface Api48_MessageAction_messageActionChatDeletePhoto : Api48_MessageAction @end @interface Api48_MessageAction_messageActionChatDeleteUser : Api48_MessageAction @property (nonatomic, strong, readonly) NSNumber * userId; @end @interface Api48_MessageAction_messageActionSentRequest : Api48_MessageAction @property (nonatomic, strong, readonly) Api48_Bool * hasPhone; @end @interface Api48_MessageAction_messageActionAcceptRequest : Api48_MessageAction @end @interface Api48_MessageAction_messageActionChatJoinedByLink : Api48_MessageAction @property (nonatomic, strong, readonly) NSNumber * inviterId; @end @interface Api48_MessageAction_messageActionChannelCreate : Api48_MessageAction @property (nonatomic, strong, readonly) NSString * title; @end @interface Api48_MessageAction_messageActionChatMigrateTo : Api48_MessageAction @property (nonatomic, strong, readonly) NSNumber * channelId; @end @interface Api48_MessageAction_messageActionChannelMigrateFrom : Api48_MessageAction @property (nonatomic, strong, readonly) NSString * title; @property (nonatomic, strong, readonly) NSNumber * chatId; @end @interface Api48_MessageAction_messageActionChatAddUser : Api48_MessageAction @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_PhoneCall : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_PhoneCall_phoneCallEmpty *)phoneCallEmptyWithPid:(NSNumber *)pid; + (Api48_PhoneCall_phoneCall *)phoneCallWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash date:(NSNumber *)date userId:(NSNumber *)userId calleeId:(NSNumber *)calleeId; @end @interface Api48_PhoneCall_phoneCallEmpty : Api48_PhoneCall @end @interface Api48_PhoneCall_phoneCall : Api48_PhoneCall @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * calleeId; @end @interface Api48_PeerNotifyEvents : NSObject + (Api48_PeerNotifyEvents_peerNotifyEventsEmpty *)peerNotifyEventsEmpty; + (Api48_PeerNotifyEvents_peerNotifyEventsAll *)peerNotifyEventsAll; @end @interface Api48_PeerNotifyEvents_peerNotifyEventsEmpty : Api48_PeerNotifyEvents @end @interface Api48_PeerNotifyEvents_peerNotifyEventsAll : Api48_PeerNotifyEvents @end @interface Api48_ContactLink : NSObject + (Api48_ContactLink_contactLinkUnknown *)contactLinkUnknown; + (Api48_ContactLink_contactLinkNone *)contactLinkNone; + (Api48_ContactLink_contactLinkHasPhone *)contactLinkHasPhone; + (Api48_ContactLink_contactLinkContact *)contactLinkContact; @end @interface Api48_ContactLink_contactLinkUnknown : Api48_ContactLink @end @interface Api48_ContactLink_contactLinkNone : Api48_ContactLink @end @interface Api48_ContactLink_contactLinkHasPhone : Api48_ContactLink @end @interface Api48_ContactLink_contactLinkContact : Api48_ContactLink @end @interface Api48_help_AppPrefs : NSObject @property (nonatomic, strong, readonly) NSData * bytes; + (Api48_help_AppPrefs_help_appPrefs *)help_appPrefsWithBytes:(NSData *)bytes; @end @interface Api48_help_AppPrefs_help_appPrefs : Api48_help_AppPrefs @end @interface Api48_contacts_Found : NSObject @property (nonatomic, strong, readonly) NSArray * results; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; + (Api48_contacts_Found_contacts_found *)contacts_foundWithResults:(NSArray *)results chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_contacts_Found_contacts_found : Api48_contacts_Found @end @interface Api48_PeerNotifySettings : NSObject + (Api48_PeerNotifySettings_peerNotifySettingsEmpty *)peerNotifySettingsEmpty; + (Api48_PeerNotifySettings_peerNotifySettings *)peerNotifySettingsWithFlags:(NSNumber *)flags muteUntil:(NSNumber *)muteUntil sound:(NSString *)sound; @end @interface Api48_PeerNotifySettings_peerNotifySettingsEmpty : Api48_PeerNotifySettings @end @interface Api48_PeerNotifySettings_peerNotifySettings : Api48_PeerNotifySettings @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * muteUntil; @property (nonatomic, strong, readonly) NSString * sound; @end @interface Api48_SchemeParam : NSObject @property (nonatomic, strong, readonly) NSString * name; @property (nonatomic, strong, readonly) NSString * type; + (Api48_SchemeParam_schemeParam *)schemeParamWithName:(NSString *)name type:(NSString *)type; @end @interface Api48_SchemeParam_schemeParam : Api48_SchemeParam @end @interface Api48_StickerPack : NSObject @property (nonatomic, strong, readonly) NSString * emoticon; @property (nonatomic, strong, readonly) NSArray * documents; + (Api48_StickerPack_stickerPack *)stickerPackWithEmoticon:(NSString *)emoticon documents:(NSArray *)documents; @end @interface Api48_StickerPack_stickerPack : Api48_StickerPack @end @interface Api48_UserProfilePhoto : NSObject + (Api48_UserProfilePhoto_userProfilePhotoEmpty *)userProfilePhotoEmpty; + (Api48_UserProfilePhoto_userProfilePhoto *)userProfilePhotoWithPhotoId:(NSNumber *)photoId photoSmall:(Api48_FileLocation *)photoSmall photoBig:(Api48_FileLocation *)photoBig; @end @interface Api48_UserProfilePhoto_userProfilePhotoEmpty : Api48_UserProfilePhoto @end @interface Api48_UserProfilePhoto_userProfilePhoto : Api48_UserProfilePhoto @property (nonatomic, strong, readonly) NSNumber * photoId; @property (nonatomic, strong, readonly) Api48_FileLocation * photoSmall; @property (nonatomic, strong, readonly) Api48_FileLocation * photoBig; @end @interface Api48_updates_ChannelDifference : NSObject @property (nonatomic, strong, readonly) NSNumber * flags; @property (nonatomic, strong, readonly) NSNumber * pts; @property (nonatomic, strong, readonly) NSNumber * timeout; + (Api48_updates_ChannelDifference_updates_channelDifferenceEmpty *)updates_channelDifferenceEmptyWithFlags:(NSNumber *)flags pts:(NSNumber *)pts timeout:(NSNumber *)timeout; + (Api48_updates_ChannelDifference_updates_channelDifferenceTooLong *)updates_channelDifferenceTooLongWithFlags:(NSNumber *)flags pts:(NSNumber *)pts timeout:(NSNumber *)timeout topMessage:(NSNumber *)topMessage topImportantMessage:(NSNumber *)topImportantMessage readInboxMaxId:(NSNumber *)readInboxMaxId unreadCount:(NSNumber *)unreadCount unreadImportantCount:(NSNumber *)unreadImportantCount messages:(NSArray *)messages chats:(NSArray *)chats users:(NSArray *)users; + (Api48_updates_ChannelDifference_updates_channelDifference *)updates_channelDifferenceWithFlags:(NSNumber *)flags pts:(NSNumber *)pts timeout:(NSNumber *)timeout pnewMessages:(NSArray *)pnewMessages otherUpdates:(NSArray *)otherUpdates chats:(NSArray *)chats users:(NSArray *)users; @end @interface Api48_updates_ChannelDifference_updates_channelDifferenceEmpty : Api48_updates_ChannelDifference @end @interface Api48_updates_ChannelDifference_updates_channelDifferenceTooLong : Api48_updates_ChannelDifference @property (nonatomic, strong, readonly) NSNumber * topMessage; @property (nonatomic, strong, readonly) NSNumber * topImportantMessage; @property (nonatomic, strong, readonly) NSNumber * readInboxMaxId; @property (nonatomic, strong, readonly) NSNumber * unreadCount; @property (nonatomic, strong, readonly) NSNumber * unreadImportantCount; @property (nonatomic, strong, readonly) NSArray * messages; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_updates_ChannelDifference_updates_channelDifference : Api48_updates_ChannelDifference @property (nonatomic, strong, readonly) NSArray * pnewMessages; @property (nonatomic, strong, readonly) NSArray * otherUpdates; @property (nonatomic, strong, readonly) NSArray * chats; @property (nonatomic, strong, readonly) NSArray * users; @end @interface Api48_MessageEntity : NSObject @property (nonatomic, strong, readonly) NSNumber * offset; @property (nonatomic, strong, readonly) NSNumber * length; + (Api48_MessageEntity_messageEntityUnknown *)messageEntityUnknownWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityMention *)messageEntityMentionWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityHashtag *)messageEntityHashtagWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityBotCommand *)messageEntityBotCommandWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityUrl *)messageEntityUrlWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityEmail *)messageEntityEmailWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityBold *)messageEntityBoldWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityItalic *)messageEntityItalicWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityCode *)messageEntityCodeWithOffset:(NSNumber *)offset length:(NSNumber *)length; + (Api48_MessageEntity_messageEntityPre *)messageEntityPreWithOffset:(NSNumber *)offset length:(NSNumber *)length language:(NSString *)language; + (Api48_MessageEntity_messageEntityTextUrl *)messageEntityTextUrlWithOffset:(NSNumber *)offset length:(NSNumber *)length url:(NSString *)url; @end @interface Api48_MessageEntity_messageEntityUnknown : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityMention : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityHashtag : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityBotCommand : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityUrl : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityEmail : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityBold : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityItalic : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityCode : Api48_MessageEntity @end @interface Api48_MessageEntity_messageEntityPre : Api48_MessageEntity @property (nonatomic, strong, readonly) NSString * language; @end @interface Api48_MessageEntity_messageEntityTextUrl : Api48_MessageEntity @property (nonatomic, strong, readonly) NSString * url; @end @interface Api48_InputPhoto : NSObject + (Api48_InputPhoto_inputPhotoEmpty *)inputPhotoEmpty; + (Api48_InputPhoto_inputPhoto *)inputPhotoWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash; @end @interface Api48_InputPhoto_inputPhotoEmpty : Api48_InputPhoto @end @interface Api48_InputPhoto_inputPhoto : Api48_InputPhoto @property (nonatomic, strong, readonly) NSNumber * pid; @property (nonatomic, strong, readonly) NSNumber * accessHash; @end @interface Api48_EncryptedChat : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_EncryptedChat_encryptedChatEmpty *)encryptedChatEmptyWithPid:(NSNumber *)pid; + (Api48_EncryptedChat_encryptedChatWaiting *)encryptedChatWaitingWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash date:(NSNumber *)date adminId:(NSNumber *)adminId participantId:(NSNumber *)participantId; + (Api48_EncryptedChat_encryptedChatDiscarded *)encryptedChatDiscardedWithPid:(NSNumber *)pid; + (Api48_EncryptedChat_encryptedChatRequested *)encryptedChatRequestedWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash date:(NSNumber *)date adminId:(NSNumber *)adminId participantId:(NSNumber *)participantId gA:(NSData *)gA; + (Api48_EncryptedChat_encryptedChat *)encryptedChatWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash date:(NSNumber *)date adminId:(NSNumber *)adminId participantId:(NSNumber *)participantId gAOrB:(NSData *)gAOrB keyFingerprint:(NSNumber *)keyFingerprint; @end @interface Api48_EncryptedChat_encryptedChatEmpty : Api48_EncryptedChat @end @interface Api48_EncryptedChat_encryptedChatWaiting : Api48_EncryptedChat @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * adminId; @property (nonatomic, strong, readonly) NSNumber * participantId; @end @interface Api48_EncryptedChat_encryptedChatDiscarded : Api48_EncryptedChat @end @interface Api48_EncryptedChat_encryptedChatRequested : Api48_EncryptedChat @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * adminId; @property (nonatomic, strong, readonly) NSNumber * participantId; @property (nonatomic, strong, readonly) NSData * gA; @end @interface Api48_EncryptedChat_encryptedChat : Api48_EncryptedChat @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSNumber * adminId; @property (nonatomic, strong, readonly) NSNumber * participantId; @property (nonatomic, strong, readonly) NSData * gAOrB; @property (nonatomic, strong, readonly) NSNumber * keyFingerprint; @end @interface Api48_Document : NSObject @property (nonatomic, strong, readonly) NSNumber * pid; + (Api48_Document_documentEmpty *)documentEmptyWithPid:(NSNumber *)pid; + (Api48_Document_document *)documentWithPid:(NSNumber *)pid accessHash:(NSNumber *)accessHash date:(NSNumber *)date mimeType:(NSString *)mimeType size:(NSNumber *)size thumb:(Api48_PhotoSize *)thumb dcId:(NSNumber *)dcId attributes:(NSArray *)attributes; @end @interface Api48_Document_documentEmpty : Api48_Document @end @interface Api48_Document_document : Api48_Document @property (nonatomic, strong, readonly) NSNumber * accessHash; @property (nonatomic, strong, readonly) NSNumber * date; @property (nonatomic, strong, readonly) NSString * mimeType; @property (nonatomic, strong, readonly) NSNumber * size; @property (nonatomic, strong, readonly) Api48_PhotoSize * thumb; @property (nonatomic, strong, readonly) NSNumber * dcId; @property (nonatomic, strong, readonly) NSArray * attributes; @end @interface Api48_ImportedContact : NSObject @property (nonatomic, strong, readonly) NSNumber * userId; @property (nonatomic, strong, readonly) NSNumber * clientId; + (Api48_ImportedContact_importedContact *)importedContactWithUserId:(NSNumber *)userId clientId:(NSNumber *)clientId; @end @interface Api48_ImportedContact_importedContact : Api48_ImportedContact @end /* * Functions 48 */ @interface Api48: NSObject + (Api48_FunctionContext *)messages_getMessagesWithPid:(NSArray *)pid; + (Api48_FunctionContext *)messages_restoreMessagesWithPid:(NSArray *)pid; + (Api48_FunctionContext *)messages_getChatsWithPid:(NSArray *)pid; + (Api48_FunctionContext *)messages_getFullChatWithChatId:(NSNumber *)chatId; + (Api48_FunctionContext *)messages_getDhConfigWithVersion:(NSNumber *)version randomLength:(NSNumber *)randomLength; + (Api48_FunctionContext *)messages_requestEncryptionWithUserId:(Api48_InputUser *)userId randomId:(NSNumber *)randomId gA:(NSData *)gA; + (Api48_FunctionContext *)messages_acceptEncryptionWithPeer:(Api48_InputEncryptedChat *)peer gB:(NSData *)gB keyFingerprint:(NSNumber *)keyFingerprint; + (Api48_FunctionContext *)messages_discardEncryptionWithChatId:(NSNumber *)chatId; + (Api48_FunctionContext *)messages_setEncryptedTypingWithPeer:(Api48_InputEncryptedChat *)peer typing:(Api48_Bool *)typing; + (Api48_FunctionContext *)messages_readEncryptedHistoryWithPeer:(Api48_InputEncryptedChat *)peer maxDate:(NSNumber *)maxDate; + (Api48_FunctionContext *)messages_sendEncryptedWithPeer:(Api48_InputEncryptedChat *)peer randomId:(NSNumber *)randomId data:(NSData *)data; + (Api48_FunctionContext *)messages_sendEncryptedFileWithPeer:(Api48_InputEncryptedChat *)peer randomId:(NSNumber *)randomId data:(NSData *)data file:(Api48_InputEncryptedFile *)file; + (Api48_FunctionContext *)messages_sendEncryptedServiceWithPeer:(Api48_InputEncryptedChat *)peer randomId:(NSNumber *)randomId data:(NSData *)data; + (Api48_FunctionContext *)messages_receivedQueueWithMaxQts:(NSNumber *)maxQts; + (Api48_FunctionContext *)messages_setTypingWithPeer:(Api48_InputPeer *)peer action:(Api48_SendMessageAction *)action; + (Api48_FunctionContext *)messages_getStickersWithEmoticon:(NSString *)emoticon phash:(NSString *)phash; + (Api48_FunctionContext *)messages_deleteMessagesWithPid:(NSArray *)pid; + (Api48_FunctionContext *)messages_readMessageContentsWithPid:(NSArray *)pid; + (Api48_FunctionContext *)messages_editChatTitleWithChatId:(NSNumber *)chatId title:(NSString *)title; + (Api48_FunctionContext *)messages_editChatPhotoWithChatId:(NSNumber *)chatId photo:(Api48_InputChatPhoto *)photo; + (Api48_FunctionContext *)messages_addChatUserWithChatId:(NSNumber *)chatId userId:(Api48_InputUser *)userId fwdLimit:(NSNumber *)fwdLimit; + (Api48_FunctionContext *)messages_deleteChatUserWithChatId:(NSNumber *)chatId userId:(Api48_InputUser *)userId; + (Api48_FunctionContext *)messages_createChatWithUsers:(NSArray *)users title:(NSString *)title; + (Api48_FunctionContext *)messages_sendBroadcastWithContacts:(NSArray *)contacts randomId:(NSArray *)randomId message:(NSString *)message media:(Api48_InputMedia *)media; + (Api48_FunctionContext *)messages_getWebPagePreviewWithMessage:(NSString *)message; + (Api48_FunctionContext *)messages_forwardMessageWithPeer:(Api48_InputPeer *)peer pid:(NSNumber *)pid randomId:(NSNumber *)randomId; + (Api48_FunctionContext *)messages_receivedMessagesWithMaxId:(NSNumber *)maxId; + (Api48_FunctionContext *)messages_exportChatInviteWithChatId:(NSNumber *)chatId; + (Api48_FunctionContext *)messages_checkChatInviteWithPhash:(NSString *)phash; + (Api48_FunctionContext *)messages_importChatInviteWithPhash:(NSString *)phash; + (Api48_FunctionContext *)messages_getStickerSetWithStickerset:(Api48_InputStickerSet *)stickerset; + (Api48_FunctionContext *)messages_uninstallStickerSetWithStickerset:(Api48_InputStickerSet *)stickerset; + (Api48_FunctionContext *)messages_installStickerSetWithStickerset:(Api48_InputStickerSet *)stickerset disabled:(Api48_Bool *)disabled; + (Api48_FunctionContext *)messages_searchWithFlags:(NSNumber *)flags peer:(Api48_InputPeer *)peer q:(NSString *)q filter:(Api48_MessagesFilter *)filter minDate:(NSNumber *)minDate maxDate:(NSNumber *)maxDate offset:(NSNumber *)offset maxId:(NSNumber *)maxId limit:(NSNumber *)limit; + (Api48_FunctionContext *)messages_getMessagesViewsWithPeer:(Api48_InputPeer *)peer pid:(NSArray *)pid increment:(Api48_Bool *)increment; + (Api48_FunctionContext *)messages_toggleChatAdminsWithChatId:(NSNumber *)chatId enabled:(Api48_Bool *)enabled; + (Api48_FunctionContext *)messages_editChatAdminWithChatId:(NSNumber *)chatId userId:(Api48_InputUser *)userId isAdmin:(Api48_Bool *)isAdmin; + (Api48_FunctionContext *)messages_deleteHistoryWithPeer:(Api48_InputPeer *)peer maxId:(NSNumber *)maxId; + (Api48_FunctionContext *)messages_readHistoryWithPeer:(Api48_InputPeer *)peer maxId:(NSNumber *)maxId; + (Api48_FunctionContext *)messages_migrateChatWithChatId:(NSNumber *)chatId; + (Api48_FunctionContext *)messages_searchGlobalWithQ:(NSString *)q offsetDate:(NSNumber *)offsetDate offsetPeer:(Api48_InputPeer *)offsetPeer offsetId:(NSNumber *)offsetId limit:(NSNumber *)limit; + (Api48_FunctionContext *)messages_startBotWithBot:(Api48_InputUser *)bot peer:(Api48_InputPeer *)peer randomId:(NSNumber *)randomId startParam:(NSString *)startParam; + (Api48_FunctionContext *)messages_getDialogsWithOffsetDate:(NSNumber *)offsetDate offsetId:(NSNumber *)offsetId offsetPeer:(Api48_InputPeer *)offsetPeer limit:(NSNumber *)limit; + (Api48_FunctionContext *)messages_getAllStickersWithPhash:(NSNumber *)phash; + (Api48_FunctionContext *)messages_reorderStickerSetsWithOrder:(NSArray *)order; + (Api48_FunctionContext *)messages_getDocumentByHashWithSha256:(NSData *)sha256 size:(NSNumber *)size mimeType:(NSString *)mimeType; + (Api48_FunctionContext *)messages_searchGifsWithQ:(NSString *)q offset:(NSNumber *)offset; + (Api48_FunctionContext *)messages_getSavedGifsWithPhash:(NSNumber *)phash; + (Api48_FunctionContext *)messages_saveGifWithPid:(Api48_InputDocument *)pid unsave:(Api48_Bool *)unsave; + (Api48_FunctionContext *)messages_getInlineBotResultsWithBot:(Api48_InputUser *)bot query:(NSString *)query offset:(NSString *)offset; + (Api48_FunctionContext *)messages_setInlineBotResultsWithFlags:(NSNumber *)flags queryId:(NSNumber *)queryId results:(NSArray *)results cacheTime:(NSNumber *)cacheTime nextOffset:(NSString *)nextOffset; + (Api48_FunctionContext *)messages_getHistoryWithPeer:(Api48_InputPeer *)peer offsetId:(NSNumber *)offsetId offsetDate:(NSNumber *)offsetDate addOffset:(NSNumber *)addOffset limit:(NSNumber *)limit maxId:(NSNumber *)maxId minId:(NSNumber *)minId; + (Api48_FunctionContext *)messages_sendMessageWithFlags:(NSNumber *)flags peer:(Api48_InputPeer *)peer replyToMsgId:(NSNumber *)replyToMsgId message:(NSString *)message randomId:(NSNumber *)randomId replyMarkup:(Api48_ReplyMarkup *)replyMarkup entities:(NSArray *)entities; + (Api48_FunctionContext *)messages_sendMediaWithFlags:(NSNumber *)flags peer:(Api48_InputPeer *)peer replyToMsgId:(NSNumber *)replyToMsgId media:(Api48_InputMedia *)media randomId:(NSNumber *)randomId replyMarkup:(Api48_ReplyMarkup *)replyMarkup; + (Api48_FunctionContext *)messages_sendInlineBotResultWithFlags:(NSNumber *)flags peer:(Api48_InputPeer *)peer replyToMsgId:(NSNumber *)replyToMsgId randomId:(NSNumber *)randomId queryId:(NSNumber *)queryId pid:(NSString *)pid; + (Api48_FunctionContext *)messages_forwardMessagesWithFlags:(NSNumber *)flags fromPeer:(Api48_InputPeer *)fromPeer pid:(NSArray *)pid randomId:(NSArray *)randomId toPeer:(Api48_InputPeer *)toPeer; + (Api48_FunctionContext *)channels_getDialogsWithOffset:(NSNumber *)offset limit:(NSNumber *)limit; + (Api48_FunctionContext *)channels_readHistoryWithChannel:(Api48_InputChannel *)channel maxId:(NSNumber *)maxId; + (Api48_FunctionContext *)channels_deleteMessagesWithChannel:(Api48_InputChannel *)channel pid:(NSArray *)pid; + (Api48_FunctionContext *)channels_deleteUserHistoryWithChannel:(Api48_InputChannel *)channel userId:(Api48_InputUser *)userId; + (Api48_FunctionContext *)channels_reportSpamWithChannel:(Api48_InputChannel *)channel userId:(Api48_InputUser *)userId pid:(NSArray *)pid; + (Api48_FunctionContext *)channels_getMessagesWithChannel:(Api48_InputChannel *)channel pid:(NSArray *)pid; + (Api48_FunctionContext *)channels_getParticipantsWithChannel:(Api48_InputChannel *)channel filter:(Api48_ChannelParticipantsFilter *)filter offset:(NSNumber *)offset limit:(NSNumber *)limit; + (Api48_FunctionContext *)channels_getParticipantWithChannel:(Api48_InputChannel *)channel userId:(Api48_InputUser *)userId; + (Api48_FunctionContext *)channels_getChannelsWithPid:(NSArray *)pid; + (Api48_FunctionContext *)channels_getFullChannelWithChannel:(Api48_InputChannel *)channel; + (Api48_FunctionContext *)channels_editAboutWithChannel:(Api48_InputChannel *)channel about:(NSString *)about; + (Api48_FunctionContext *)channels_editAdminWithChannel:(Api48_InputChannel *)channel userId:(Api48_InputUser *)userId role:(Api48_ChannelParticipantRole *)role; + (Api48_FunctionContext *)channels_editTitleWithChannel:(Api48_InputChannel *)channel title:(NSString *)title; + (Api48_FunctionContext *)channels_editPhotoWithChannel:(Api48_InputChannel *)channel photo:(Api48_InputChatPhoto *)photo; + (Api48_FunctionContext *)channels_toggleCommentsWithChannel:(Api48_InputChannel *)channel enabled:(Api48_Bool *)enabled; + (Api48_FunctionContext *)channels_checkUsernameWithChannel:(Api48_InputChannel *)channel username:(NSString *)username; + (Api48_FunctionContext *)channels_updateUsernameWithChannel:(Api48_InputChannel *)channel username:(NSString *)username; + (Api48_FunctionContext *)channels_joinChannelWithChannel:(Api48_InputChannel *)channel; + (Api48_FunctionContext *)channels_leaveChannelWithChannel:(Api48_InputChannel *)channel; + (Api48_FunctionContext *)channels_inviteToChannelWithChannel:(Api48_InputChannel *)channel users:(NSArray *)users; + (Api48_FunctionContext *)channels_kickFromChannelWithChannel:(Api48_InputChannel *)channel userId:(Api48_InputUser *)userId kicked:(Api48_Bool *)kicked; + (Api48_FunctionContext *)channels_exportInviteWithChannel:(Api48_InputChannel *)channel; + (Api48_FunctionContext *)channels_deleteChannelWithChannel:(Api48_InputChannel *)channel; + (Api48_FunctionContext *)channels_createChannelWithFlags:(NSNumber *)flags title:(NSString *)title about:(NSString *)about; + (Api48_FunctionContext *)channels_getImportantHistoryWithChannel:(Api48_InputChannel *)channel offsetId:(NSNumber *)offsetId offsetDate:(NSNumber *)offsetDate addOffset:(NSNumber *)addOffset limit:(NSNumber *)limit maxId:(NSNumber *)maxId minId:(NSNumber *)minId; + (Api48_FunctionContext *)channels_toggleInvitesWithChannel:(Api48_InputChannel *)channel enabled:(Api48_Bool *)enabled; + (Api48_FunctionContext *)channels_exportMessageLinkWithChannel:(Api48_InputChannel *)channel pid:(NSNumber *)pid; + (Api48_FunctionContext *)channels_toggleSignaturesWithChannel:(Api48_InputChannel *)channel enabled:(Api48_Bool *)enabled; + (Api48_FunctionContext *)channels_getMessageEditDataWithChannel:(Api48_InputChannel *)channel pid:(NSNumber *)pid; + (Api48_FunctionContext *)channels_editMessageWithFlags:(NSNumber *)flags channel:(Api48_InputChannel *)channel pid:(NSNumber *)pid message:(NSString *)message entities:(NSArray *)entities; + (Api48_FunctionContext *)auth_checkPhoneWithPhoneNumber:(NSString *)phoneNumber; + (Api48_FunctionContext *)auth_sendCallWithPhoneNumber:(NSString *)phoneNumber phoneCodeHash:(NSString *)phoneCodeHash; + (Api48_FunctionContext *)auth_signUpWithPhoneNumber:(NSString *)phoneNumber phoneCodeHash:(NSString *)phoneCodeHash phoneCode:(NSString *)phoneCode firstName:(NSString *)firstName lastName:(NSString *)lastName; + (Api48_FunctionContext *)auth_signInWithPhoneNumber:(NSString *)phoneNumber phoneCodeHash:(NSString *)phoneCodeHash phoneCode:(NSString *)phoneCode; + (Api48_FunctionContext *)auth_logOut; + (Api48_FunctionContext *)auth_resetAuthorizations; + (Api48_FunctionContext *)auth_sendInvitesWithPhoneNumbers:(NSArray *)phoneNumbers message:(NSString *)message; + (Api48_FunctionContext *)auth_exportAuthorizationWithDcId:(NSNumber *)dcId; + (Api48_FunctionContext *)auth_importAuthorizationWithPid:(NSNumber *)pid bytes:(NSData *)bytes; + (Api48_FunctionContext *)auth_sendCodeWithPhoneNumber:(NSString *)phoneNumber smsType:(NSNumber *)smsType apiId:(NSNumber *)apiId apiHash:(NSString *)apiHash langCode:(NSString *)langCode; + (Api48_FunctionContext *)auth_sendSmsWithPhoneNumber:(NSString *)phoneNumber phoneCodeHash:(NSString *)phoneCodeHash; + (Api48_FunctionContext *)auth_resetAccountPasswordWithFirstName:(NSString *)firstName lastName:(NSString *)lastName; + (Api48_FunctionContext *)auth_checkPasswordWithPasswordHash:(NSData *)passwordHash; + (Api48_FunctionContext *)auth_requestPasswordRecovery; + (Api48_FunctionContext *)auth_recoverPasswordWithCode:(NSString *)code; + (Api48_FunctionContext *)geo_saveGeoPlaceWithGeoPoint:(Api48_InputGeoPoint *)geoPoint langCode:(NSString *)langCode placeName:(Api48_InputGeoPlaceName *)placeName; + (Api48_FunctionContext *)users_getUsersWithPid:(NSArray *)pid; + (Api48_FunctionContext *)users_getFullUserWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_getContactIDs; + (Api48_FunctionContext *)contacts_getStatuses; + (Api48_FunctionContext *)contacts_getContactsWithNHash:(NSString *)nHash; + (Api48_FunctionContext *)contacts_getRequestsWithOffset:(NSNumber *)offset limit:(NSNumber *)limit; + (Api48_FunctionContext *)contacts_getLinkWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_importContactsWithContacts:(NSArray *)contacts replace:(Api48_Bool *)replace; + (Api48_FunctionContext *)contacts_getLocatedWithGeoPoint:(Api48_InputGeoPoint *)geoPoint hidden:(Api48_Bool *)hidden radius:(NSNumber *)radius limit:(NSNumber *)limit; + (Api48_FunctionContext *)contacts_getSuggestedWithLimit:(NSNumber *)limit; + (Api48_FunctionContext *)contacts_sendRequestWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_acceptRequestWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_declineRequestWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_deleteContactWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_clearContactWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_deleteContactsWithPid:(NSArray *)pid; + (Api48_FunctionContext *)contacts_blockWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_unblockWithPid:(Api48_InputUser *)pid; + (Api48_FunctionContext *)contacts_getBlockedWithOffset:(NSNumber *)offset limit:(NSNumber *)limit; + (Api48_FunctionContext *)contacts_searchWithQ:(NSString *)q limit:(NSNumber *)limit; + (Api48_FunctionContext *)contacts_resolveUsernameWithUsername:(NSString *)username; + (Api48_FunctionContext *)contest_saveDeveloperInfoWithVkId:(NSNumber *)vkId name:(NSString *)name phoneNumber:(NSString *)phoneNumber age:(NSNumber *)age city:(NSString *)city; + (Api48_FunctionContext *)help_getConfig; + (Api48_FunctionContext *)help_getNearestDc; + (Api48_FunctionContext *)help_getSchemeWithVersion:(NSNumber *)version; + (Api48_FunctionContext *)help_getAppUpdateWithDeviceModel:(NSString *)deviceModel systemVersion:(NSString *)systemVersion appVersion:(NSString *)appVersion langCode:(NSString *)langCode; + (Api48_FunctionContext *)help_getInviteTextWithLangCode:(NSString *)langCode; + (Api48_FunctionContext *)help_getAppPrefsWithApiId:(NSNumber *)apiId apiHash:(NSString *)apiHash; + (Api48_FunctionContext *)help_saveNetworkStatsWithStats:(NSArray *)stats; + (Api48_FunctionContext *)help_test; + (Api48_FunctionContext *)help_getSupport; + (Api48_FunctionContext *)help_getAppChangelogWithDeviceModel:(NSString *)deviceModel systemVersion:(NSString *)systemVersion appVersion:(NSString *)appVersion langCode:(NSString *)langCode; + (Api48_FunctionContext *)updates_getState; + (Api48_FunctionContext *)updates_subscribeWithUsers:(NSArray *)users; + (Api48_FunctionContext *)updates_unsubscribeWithUsers:(NSArray *)users; + (Api48_FunctionContext *)updates_getDifferenceWithPts:(NSNumber *)pts date:(NSNumber *)date qts:(NSNumber *)qts; + (Api48_FunctionContext *)updates_getChannelDifferenceWithChannel:(Api48_InputChannel *)channel filter:(Api48_ChannelMessagesFilter *)filter pts:(NSNumber *)pts limit:(NSNumber *)limit; + (Api48_FunctionContext *)upload_saveFilePartWithFileId:(NSNumber *)fileId filePart:(NSNumber *)filePart bytes:(NSData *)bytes; + (Api48_FunctionContext *)upload_getFileWithLocation:(Api48_InputFileLocation *)location offset:(NSNumber *)offset limit:(NSNumber *)limit; + (Api48_FunctionContext *)upload_saveBigFilePartWithFileId:(NSNumber *)fileId filePart:(NSNumber *)filePart fileTotalParts:(NSNumber *)fileTotalParts bytes:(NSData *)bytes; + (Api48_FunctionContext *)account_unregisterDeviceWithTokenType:(NSNumber *)tokenType token:(NSString *)token; + (Api48_FunctionContext *)account_updateNotifySettingsWithPeer:(Api48_InputNotifyPeer *)peer settings:(Api48_InputPeerNotifySettings *)settings; + (Api48_FunctionContext *)account_getNotifySettingsWithPeer:(Api48_InputNotifyPeer *)peer; + (Api48_FunctionContext *)account_resetNotifySettings; + (Api48_FunctionContext *)account_updateProfileWithFirstName:(NSString *)firstName lastName:(NSString *)lastName; + (Api48_FunctionContext *)account_updateStatusWithOffline:(Api48_Bool *)offline; + (Api48_FunctionContext *)account_getWallPapers; + (Api48_FunctionContext *)account_registerDeviceWithTokenType:(NSNumber *)tokenType token:(NSString *)token deviceModel:(NSString *)deviceModel systemVersion:(NSString *)systemVersion appVersion:(NSString *)appVersion appSandbox:(Api48_Bool *)appSandbox langCode:(NSString *)langCode; + (Api48_FunctionContext *)account_checkUsernameWithUsername:(NSString *)username; + (Api48_FunctionContext *)account_updateUsernameWithUsername:(NSString *)username; + (Api48_FunctionContext *)account_getPrivacyWithKey:(Api48_InputPrivacyKey *)key; + (Api48_FunctionContext *)account_setPrivacyWithKey:(Api48_InputPrivacyKey *)key rules:(NSArray *)rules; + (Api48_FunctionContext *)account_deleteAccountWithReason:(NSString *)reason; + (Api48_FunctionContext *)account_getAccountTTL; + (Api48_FunctionContext *)account_setAccountTTLWithTtl:(Api48_AccountDaysTTL *)ttl; + (Api48_FunctionContext *)account_sendChangePhoneCodeWithPhoneNumber:(NSString *)phoneNumber; + (Api48_FunctionContext *)account_changePhoneWithPhoneNumber:(NSString *)phoneNumber phoneCodeHash:(NSString *)phoneCodeHash phoneCode:(NSString *)phoneCode; + (Api48_FunctionContext *)account_setPasswordWithCurrentPasswordHash:(NSData *)currentPasswordHash pnewSalt:(NSData *)pnewSalt pnewPasswordHash:(NSData *)pnewPasswordHash hint:(NSString *)hint; + (Api48_FunctionContext *)account_updateDeviceLockedWithPeriod:(NSNumber *)period; + (Api48_FunctionContext *)account_getAuthorizations; + (Api48_FunctionContext *)account_resetAuthorizationWithPhash:(NSNumber *)phash; + (Api48_FunctionContext *)account_getPassword; + (Api48_FunctionContext *)account_getPasswordSettingsWithCurrentPasswordHash:(NSData *)currentPasswordHash; + (Api48_FunctionContext *)account_updatePasswordSettingsWithCurrentPasswordHash:(NSData *)currentPasswordHash pnewSettings:(Api48_account_PasswordInputSettings *)pnewSettings; + (Api48_FunctionContext *)photos_getPhotosWithPid:(NSArray *)pid; + (Api48_FunctionContext *)photos_getWallWithUserId:(Api48_InputUser *)userId offset:(NSNumber *)offset maxId:(NSNumber *)maxId limit:(NSNumber *)limit; + (Api48_FunctionContext *)photos_readWallWithUserId:(Api48_InputUser *)userId maxId:(NSNumber *)maxId; + (Api48_FunctionContext *)photos_editPhotoWithPid:(Api48_InputPhoto *)pid caption:(NSString *)caption geoPoint:(Api48_InputGeoPoint *)geoPoint; + (Api48_FunctionContext *)photos_updateProfilePhotoWithPid:(Api48_InputPhoto *)pid crop:(Api48_InputPhotoCrop *)crop; + (Api48_FunctionContext *)photos_uploadPhotoWithFile:(Api48_InputFile *)file caption:(NSString *)caption geoPoint:(Api48_InputGeoPoint *)geoPoint; + (Api48_FunctionContext *)photos_uploadProfilePhotoWithFile:(Api48_InputFile *)file caption:(NSString *)caption geoPoint:(Api48_InputGeoPoint *)geoPoint crop:(Api48_InputPhotoCrop *)crop; + (Api48_FunctionContext *)photos_deletePhotosWithPid:(NSArray *)pid; + (Api48_FunctionContext *)photos_restorePhotosWithPid:(NSArray *)pid; + (Api48_FunctionContext *)photos_getUserPhotosWithUserId:(Api48_InputUser *)userId offset:(NSNumber *)offset maxId:(NSNumber *)maxId limit:(NSNumber *)limit; + (Api48_FunctionContext *)phone_getDhConfig; + (Api48_FunctionContext *)phone_requestCallWithUserId:(Api48_InputUser *)userId; + (Api48_FunctionContext *)phone_confirmCallWithPid:(Api48_InputPhoneCall *)pid aOrB:(NSData *)aOrB; + (Api48_FunctionContext *)phone_declineCallWithPid:(Api48_InputPhoneCall *)pid; @end