import { BaseVKApi } from "../api/BaseVKApi" ; import * as MethodsProps from "./MethodsProps" ; import * as Responses from "./Responses" ; export class VKApi extends BaseVKApi { param { { owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountBan ( params ) { return super . call ( "account.ban" , params ) ; } param { { restore_sid : ( string | undefined ) , change_password_hash : ( string | undefined ) , old_password : ( string | undefined ) , new_password : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountChangePasswordResponse > } public async accountChangePassword ( params ) { return super . call ( "account.changePassword" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetActiveOffersResponse > } public async accountGetActiveOffers ( params ) { return super . call ( "account.getActiveOffers" , params ) ; } param { { user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetAppPermissionsResponse > } public async accountGetAppPermissions ( params ) { return super . call ( "account.getAppPermissions" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetBannedResponse > } public async accountGetBanned ( params ) { return super . call ( "account.getBanned" , params ) ; } param { { filter : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetCountersResponse > } public async accountGetCounters ( params ) { return super . call ( "account.getCounters" , params ) ; } param { { fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetInfoResponse > } public async accountGetInfo ( params ) { return super . call ( "account.getInfo" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetProfileInfoResponse > } public async accountGetProfileInfo ( params ) { return super . call ( "account.getProfileInfo" , params ) ; } param { { device_id : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountGetPushSettingsResponse > } public async accountGetPushSettings ( params ) { return super . call ( "account.getPushSettings" , params ) ; } param { { token : ( string ) , device_model : ( string | undefined ) , device_year : ( number | undefined ) , device_id : ( string ) , system_version : ( string | undefined ) , settings : ( string | undefined ) , sandbox : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountRegisterDevice ( params ) { return super . call ( "account.registerDevice" , params ) ; } param { { first_name : ( string | undefined ) , last_name : ( string | undefined ) , maiden_name : ( string | undefined ) , screen_name : ( string | undefined ) , cancel_request_id : ( number | undefined ) , sex : ( number | undefined ) , relation : ( number | undefined ) , relation_partner_id : ( number | undefined ) , bdate : ( string | undefined ) , bdate_visibility : ( number | undefined ) , home_town : ( string | undefined ) , country_id : ( number | undefined ) , city_id : ( number | undefined ) , status : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AccountSaveProfileInfoResponse > } public async accountSaveProfileInfo ( params ) { return super . call ( "account.saveProfileInfo" , params ) ; } param { { name : ( string | undefined ) , value : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountSetInfo ( params ) { return super . call ( "account.setInfo" , params ) ; } param { { user_id : ( number ) , name : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountSetNameInMenu ( params ) { return super . call ( "account.setNameInMenu" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountSetOffline ( params ) { return super . call ( "account.setOffline" , params ) ; } param { { voip : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountSetOnline ( params ) { return super . call ( "account.setOnline" , params ) ; } param { { device_id : ( string ) , settings : ( string | undefined ) , key : ( string | undefined ) , value : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountSetPushSettings ( params ) { return super . call ( "account.setPushSettings" , params ) ; } param { { device_id : ( string | undefined ) , time : ( number | undefined ) , peer_id : ( number | undefined ) , sound : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountSetSilenceMode ( params ) { return super . call ( "account.setSilenceMode" , params ) ; } param { { owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountUnban ( params ) { return super . call ( "account.unban" , params ) ; } param { { device_id : ( string | undefined ) , sandbox : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async accountUnregisterDevice ( params ) { return super . call ( "account.unregisterDevice" , params ) ; } param { { account_id : ( number ) , data : ( Models . AdsUserSpecificationCutted [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsAddOfficeUsersResponse > } public async adsAddOfficeUsers ( params ) { return super . call ( "ads.addOfficeUsers" , params ) ; } param { { account_id : ( number ) , link_type : ( string ) , link_url : ( string ) , campaign_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsCheckLinkResponse > } public async adsCheckLink ( params ) { return super . call ( "ads.checkLink" , params ) ; } param { { account_id : ( number ) , data : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsCreateAdsResponse > } public async adsCreateAds ( params ) { return super . call ( "ads.createAds" , params ) ; } param { { account_id : ( number ) , data : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsCreateCampaignsResponse > } public async adsCreateCampaigns ( params ) { return super . call ( "ads.createCampaigns" , params ) ; } param { { account_id : ( number ) , data : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsCreateClientsResponse > } public async adsCreateClients ( params ) { return super . call ( "ads.createClients" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , name : ( string ) , lifetime : ( number ) , target_pixel_id : ( number | undefined ) , target_pixel_rules : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsCreateTargetGroupResponse > } public async adsCreateTargetGroup ( params ) { return super . call ( "ads.createTargetGroup" , params ) ; } param { { account_id : ( number ) , ids : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsDeleteAdsResponse > } public async adsDeleteAds ( params ) { return super . call ( "ads.deleteAds" , params ) ; } param { { account_id : ( number ) , ids : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsDeleteCampaignsResponse > } public async adsDeleteCampaigns ( params ) { return super . call ( "ads.deleteCampaigns" , params ) ; } param { { account_id : ( number ) , ids : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsDeleteClientsResponse > } public async adsDeleteClients ( params ) { return super . call ( "ads.deleteClients" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , target_group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async adsDeleteTargetGroup ( params ) { return super . call ( "ads.deleteTargetGroup" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetAccountsResponse > } public async adsGetAccounts ( params ) { return super . call ( "ads.getAccounts" , params ) ; } param { { account_id : ( number ) , ad_ids : ( string | undefined ) , campaign_ids : ( string | undefined ) , client_id : ( number | undefined ) , include_deleted : ( boolean | undefined ) , only_deleted : ( boolean | undefined ) , limit : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetAdsResponse > } public async adsGetAds ( params ) { return super . call ( "ads.getAds" , params ) ; } param { { account_id : ( number ) , ad_ids : ( string | undefined ) , campaign_ids : ( string | undefined ) , client_id : ( number | undefined ) , include_deleted : ( boolean | undefined ) , limit : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetAdsLayoutResponse > } public async adsGetAdsLayout ( params ) { return super . call ( "ads.getAdsLayout" , params ) ; } param { { account_id : ( number ) , ad_ids : ( string | undefined ) , campaign_ids : ( string | undefined ) , client_id : ( number | undefined ) , include_deleted : ( boolean | undefined ) , limit : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetAdsTargetingResponse > } public async adsGetAdsTargeting ( params ) { return super . call ( "ads.getAdsTargeting" , params ) ; } param { { account_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetBudgetResponse > } public async adsGetBudget ( params ) { return super . call ( "ads.getBudget" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , include_deleted : ( boolean | undefined ) , campaign_ids : ( string | undefined ) , fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetCampaignsResponse > } public async adsGetCampaigns ( params ) { return super . call ( "ads.getCampaigns" , params ) ; } param { { lang : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetCategoriesResponse > } public async adsGetCategories ( params ) { return super . call ( "ads.getCategories" , params ) ; } param { { account_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetClientsResponse > } public async adsGetClients ( params ) { return super . call ( "ads.getClients" , params ) ; } param { { account_id : ( number ) , ids_type : ( string ) , ids : ( string ) , period : ( string ) , date_from : ( string ) , date_to : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetDemographicsResponse > } public async adsGetDemographics ( params ) { return super . call ( "ads.getDemographics" , params ) ; } param { { account_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetFloodStatsResponse > } public async adsGetFloodStats ( params ) { return super . call ( "ads.getFloodStats" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , requests_ids : ( string | undefined ) , offset : ( number | undefined ) , limit : ( number | undefined ) , sort_by : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetLookalikeRequestsResponse > } public async adsGetLookalikeRequests ( params ) { return super . call ( "ads.getLookalikeRequests" , params ) ; } param { { artist_name : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetMusiciansResponse > } public async adsGetMusicians ( params ) { return super . call ( "ads.getMusicians" , params ) ; } param { { account_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetOfficeUsersResponse > } public async adsGetOfficeUsers ( params ) { return super . call ( "ads.getOfficeUsers" , params ) ; } param { { account_id : ( number ) , ids_type : ( string ) , ids : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetPostsReachResponse > } public async adsGetPostsReach ( params ) { return super . call ( "ads.getPostsReach" , params ) ; } param { { account_id : ( number ) , ad_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetRejectionReasonResponse > } public async adsGetRejectionReason ( params ) { return super . call ( "ads.getRejectionReason" , params ) ; } param { { account_id : ( number ) , ids_type : ( string ) , ids : ( string ) , period : ( string ) , date_from : ( string ) , date_to : ( string ) , stats_fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetStatisticsResponse > } public async adsGetStatistics ( params ) { return super . call ( "ads.getStatistics" , params ) ; } param { { section : ( string ) , ids : ( string | undefined ) , q : ( string | undefined ) , country : ( number | undefined ) , cities : ( string | undefined ) , lang : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetSuggestionsResponse > } public async adsGetSuggestions ( params ) { return super . call ( "ads.getSuggestions" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetTargetGroupsResponse > } public async adsGetTargetGroups ( params ) { return super . call ( "ads.getTargetGroups" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , criteria : ( string | undefined ) , ad_id : ( number | undefined ) , ad_format : ( number | undefined ) , ad_platform : ( string | undefined ) , ad_platform_no_wall : ( string | undefined ) , ad_platform_no_ad_network : ( string | undefined ) , link_url : ( string ) , link_domain : ( string | undefined ) , need_precise : ( boolean | undefined ) , impressions_limit_period : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetTargetingStatsResponse > } public async adsGetTargetingStats ( params ) { return super . call ( "ads.getTargetingStats" , params ) ; } param { { ad_format : ( number ) , icon : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetUploadURLResponse > } public async adsGetUploadURL ( params ) { return super . call ( "ads.getUploadURL" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsGetVideoUploadURLResponse > } public async adsGetVideoUploadURL ( params ) { return super . call ( "ads.getVideoUploadURL" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , target_group_id : ( number ) , contacts : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsImportTargetContactsResponse > } public async adsImportTargetContacts ( params ) { return super . call ( "ads.importTargetContacts" , params ) ; } param { { account_id : ( number ) , ids : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsRemoveOfficeUsersResponse > } public async adsRemoveOfficeUsers ( params ) { return super . call ( "ads.removeOfficeUsers" , params ) ; } param { { account_id : ( number ) , data : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsUpdateAdsResponse > } public async adsUpdateAds ( params ) { return super . call ( "ads.updateAds" , params ) ; } param { { account_id : ( number ) , data : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsUpdateCampaignsResponse > } public async adsUpdateCampaigns ( params ) { return super . call ( "ads.updateCampaigns" , params ) ; } param { { account_id : ( number ) , data : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsUpdateClientsResponse > } public async adsUpdateClients ( params ) { return super . call ( "ads.updateClients" , params ) ; } param { { account_id : ( number ) , data : ( Models . AdsUserSpecification [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdsUpdateOfficeUsersResponse > } public async adsUpdateOfficeUsers ( params ) { return super . call ( "ads.updateOfficeUsers" , params ) ; } param { { account_id : ( number ) , client_id : ( number | undefined ) , target_group_id : ( number ) , name : ( string ) , domain : ( string | undefined ) , lifetime : ( number ) , target_pixel_id : ( number | undefined ) , target_pixel_rules : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async adsUpdateTargetGroup ( params ) { return super . call ( "ads.updateTargetGroup" , params ) ; } param { { office_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdswebGetAdCategoriesResponse > } public async adswebGetAdCategories ( params ) { return super . call ( "adsweb.getAdCategories" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdswebGetAdUnitCodeResponse > } public async adswebGetAdUnitCode ( params ) { return super . call ( "adsweb.getAdUnitCode" , params ) ; } param { { office_id : ( number ) , sites_ids : ( string | undefined ) , ad_units_ids : ( string | undefined ) , fields : ( string | undefined ) , limit : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdswebGetAdUnitsResponse > } public async adswebGetAdUnits ( params ) { return super . call ( "adsweb.getAdUnits" , params ) ; } param { { office_id : ( number ) , sites_ids : ( string | undefined ) , limit : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdswebGetFraudHistoryResponse > } public async adswebGetFraudHistory ( params ) { return super . call ( "adsweb.getFraudHistory" , params ) ; } param { { office_id : ( number ) , sites_ids : ( string | undefined ) , fields : ( string | undefined ) , limit : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdswebGetSitesResponse > } public async adswebGetSites ( params ) { return super . call ( "adsweb.getSites" , params ) ; } param { { office_id : ( number ) , ids_type : ( string ) , ids : ( string ) , period : ( string ) , date_from : ( string ) , date_to : ( string ) , fields : ( string | undefined ) , limit : ( number | undefined ) , page_id : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AdswebGetStatisticsResponse > } public async adswebGetStatistics ( params ) { return super . call ( "adsweb.getStatistics" , params ) ; } param { { image_type : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsGetAppImageUploadServerResponse > } public async appWidgetsGetAppImageUploadServer ( params ) { return super . call ( "appWidgets.getAppImageUploadServer" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , image_type : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsGetAppImagesResponse > } public async appWidgetsGetAppImages ( params ) { return super . call ( "appWidgets.getAppImages" , params ) ; } param { { image_type : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsGetGroupImageUploadServerResponse > } public async appWidgetsGetGroupImageUploadServer ( params ) { return super . call ( "appWidgets.getGroupImageUploadServer" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , image_type : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsGetGroupImagesResponse > } public async appWidgetsGetGroupImages ( params ) { return super . call ( "appWidgets.getGroupImages" , params ) ; } param { { images : ( string [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsGetImagesByIdResponse > } public async appWidgetsGetImagesById ( params ) { return super . call ( "appWidgets.getImagesById" , params ) ; } param { { hash : ( string ) , image : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsSaveAppImageResponse > } public async appWidgetsSaveAppImage ( params ) { return super . call ( "appWidgets.saveAppImage" , params ) ; } param { { hash : ( string ) , image : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppWidgetsSaveGroupImageResponse > } public async appWidgetsSaveGroupImage ( params ) { return super . call ( "appWidgets.saveGroupImage" , params ) ; } param { { code : ( string ) , type : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async appWidgetsUpdate ( params ) { return super . call ( "appWidgets.update" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async appsDeleteAppRequests ( params ) { return super . call ( "apps.deleteAppRequests" , params ) ; } param { { app_id : ( number | undefined ) , app_ids : ( string [ ] | undefined ) , platform : ( string | undefined ) , extended : ( boolean | undefined ) , return_friends : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsGetResponse > } public async appsGet ( params ) { return super . call ( "apps.get" , params ) ; } param { { sort : ( string | undefined ) , offset : ( number | undefined ) , count : ( number ) , platform : ( string | undefined ) , extended : ( boolean | undefined ) , return_friends : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , q : ( string | undefined ) , genre_id : ( number | undefined ) , filter : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsGetCatalogResponse > } public async appsGetCatalog ( params ) { return super . call ( "apps.getCatalog" , params ) ; } param { { extended : ( boolean | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , type : ( string | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsGetFriendsListResponse > } public async appsGetFriendsList ( params ) { return super . call ( "apps.getFriendsList" , params ) ; } param { { type : ( string ) , global : ( boolean | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsGetLeaderboardResponse > } public async appsGetLeaderboard ( params ) { return super . call ( "apps.getLeaderboard" , params ) ; } param { { type : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsGetScopesResponse > } public async appsGetScopes ( params ) { return super . call ( "apps.getScopes" , params ) ; } param { { user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsGetScoreResponse > } public async appsGetScore ( params ) { return super . call ( "apps.getScore" , params ) ; } param { { promo_id : ( number ) , user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async appsPromoHasActiveGift ( params ) { return super . call ( "apps.promoHasActiveGift" , params ) ; } param { { promo_id : ( number ) , user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async appsPromoUseGift ( params ) { return super . call ( "apps.promoUseGift" , params ) ; } param { { user_id : ( number ) , text : ( string | undefined ) , type : ( string | undefined ) , name : ( string | undefined ) , key : ( string | undefined ) , separate : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AppsSendRequestResponse > } public async appsSendRequest ( params ) { return super . call ( "apps.sendRequest" , params ) ; } param { { phone : ( string ) , last_name : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . AuthRestoreResponse > } public async authRestore ( params ) { return super . call ( "auth.restore" , params ) ; } param { { group_id : ( number ) , title : ( string ) , text : ( string | undefined ) , from_group : ( boolean | undefined ) , attachments : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BoardAddTopicResponse > } public async boardAddTopic ( params ) { return super . call ( "board.addTopic" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardCloseTopic ( params ) { return super . call ( "board.closeTopic" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , from_group : ( boolean | undefined ) , sticker_id : ( number | undefined ) , guid : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BoardCreateCommentResponse > } public async boardCreateComment ( params ) { return super . call ( "board.createComment" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardDeleteComment ( params ) { return super . call ( "board.deleteComment" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardDeleteTopic ( params ) { return super . call ( "board.deleteTopic" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , comment_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardEditComment ( params ) { return super . call ( "board.editComment" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , title : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardEditTopic ( params ) { return super . call ( "board.editTopic" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardFixTopic ( params ) { return super . call ( "board.fixTopic" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , need_likes : ( boolean | undefined ) , start_comment_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , sort : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BoardGetCommentsResponse > } public async boardGetComments ( params ) { return super . call ( "board.getComments" , params ) ; } param { { group_id : ( number ) , topic_ids : ( number [ ] | undefined ) , order : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , preview : ( number | undefined ) , preview_length : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BoardGetTopicsResponse > } public async boardGetTopics ( params ) { return super . call ( "board.getTopics" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardOpenTopic ( params ) { return super . call ( "board.openTopic" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardRestoreComment ( params ) { return super . call ( "board.restoreComment" , params ) ; } param { { group_id : ( number ) , topic_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async boardUnfixTopic ( params ) { return super . call ( "board.unfixTopic" , params ) ; } param { { faculty_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetChairsResponse > } public async databaseGetChairs ( params ) { return super . call ( "database.getChairs" , params ) ; } param { { country_id : ( number ) , region_id : ( number | undefined ) , q : ( string | undefined ) , need_all : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetCitiesResponse > } public async databaseGetCities ( params ) { return super . call ( "database.getCities" , params ) ; } param { { city_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetCitiesByIdResponse > } public async databaseGetCitiesById ( params ) { return super . call ( "database.getCitiesById" , params ) ; } param { { need_all : ( boolean | undefined ) , code : ( string | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetCountriesResponse > } public async databaseGetCountries ( params ) { return super . call ( "database.getCountries" , params ) ; } param { { country_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetCountriesByIdResponse > } public async databaseGetCountriesById ( params ) { return super . call ( "database.getCountriesById" , params ) ; } param { { university_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetFacultiesResponse > } public async databaseGetFaculties ( params ) { return super . call ( "database.getFaculties" , params ) ; } param { { city_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetMetroStationsResponse > } public async databaseGetMetroStations ( params ) { return super . call ( "database.getMetroStations" , params ) ; } param { { station_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetMetroStationsByIdResponse > } public async databaseGetMetroStationsById ( params ) { return super . call ( "database.getMetroStationsById" , params ) ; } param { { country_id : ( number ) , q : ( string | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetRegionsResponse > } public async databaseGetRegions ( params ) { return super . call ( "database.getRegions" , params ) ; } param { { country_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetSchoolClassesResponse > } public async databaseGetSchoolClasses ( params ) { return super . call ( "database.getSchoolClasses" , params ) ; } param { { q : ( string | undefined ) , city_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetSchoolsResponse > } public async databaseGetSchools ( params ) { return super . call ( "database.getSchools" , params ) ; } param { { q : ( string | undefined ) , country_id : ( number | undefined ) , city_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DatabaseGetUniversitiesResponse > } public async databaseGetUniversities ( params ) { return super . call ( "database.getUniversities" , params ) ; } param { { owner_id : ( number ) , doc_id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsAddResponse > } public async docsAdd ( params ) { return super . call ( "docs.add" , params ) ; } param { { owner_id : ( number ) , doc_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async docsDelete ( params ) { return super . call ( "docs.delete" , params ) ; } param { { owner_id : ( number ) , doc_id : ( number ) , title : ( string | undefined ) , tags : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async docsEdit ( params ) { return super . call ( "docs.edit" , params ) ; } param { { count : ( number | undefined ) , offset : ( number | undefined ) , type : ( number | undefined ) , owner_id : ( number | undefined ) , return_tags : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsGetResponse > } public async docsGet ( params ) { return super . call ( "docs.get" , params ) ; } param { { docs : ( string [ ] ) , return_tags : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsGetByIdResponse > } public async docsGetById ( params ) { return super . call ( "docs.getById" , params ) ; } param { { type : ( string | undefined ) , peer_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseGetUploadServerResponse > } public async docsGetMessagesUploadServer ( params ) { return super . call ( "docs.getMessagesUploadServer" , params ) ; } param { { owner_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsGetTypesResponse > } public async docsGetTypes ( params ) { return super . call ( "docs.getTypes" , params ) ; } param { { group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsGetUploadServer > } public async docsGetUploadServer ( params ) { return super . call ( "docs.getUploadServer" , params ) ; } param { { group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseGetUploadServerResponse > } public async docsGetWallUploadServer ( params ) { return super . call ( "docs.getWallUploadServer" , params ) ; } param { { file : ( string ) , title : ( string | undefined ) , tags : ( string | undefined ) , return_tags : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsSaveResponse > } public async docsSave ( params ) { return super . call ( "docs.save" , params ) ; } param { { q : ( string ) , search_own : ( boolean | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , return_tags : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DocsSearchResponse > } public async docsSearch ( params ) { return super . call ( "docs.search" , params ) ; } param { { owner_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetMembersFieldsResponse > } public async donutGetFriends ( params ) { return super . call ( "donut.getFriends" , params ) ; } param { { owner_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DonutGetSubscriptionResponse > } public async donutGetSubscription ( params ) { return super . call ( "donut.getSubscription" , params ) ; } param { { fields : ( Models . BaseUserGroupFields [ ] | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DonutGetSubscriptionsResponse > } public async donutGetSubscriptions ( params ) { return super . call ( "donut.getSubscriptions" , params ) ; } param { { owner_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async donutIsDon ( params ) { return super . call ( "donut.isDon" , params ) ; } param { { user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . DownloadedGamesPaidStatusResponse > } public async downloadedGamesGetPaidStatus ( params ) { return super . call ( "downloadedGames.getPaidStatus" , params ) ; } param { { url : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveAddArticle ( params ) { return super . call ( "fave.addArticle" , params ) ; } param { { link : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveAddLink ( params ) { return super . call ( "fave.addLink" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveAddPage ( params ) { return super . call ( "fave.addPage" , params ) ; } param { { owner_id : ( number ) , id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveAddPost ( params ) { return super . call ( "fave.addPost" , params ) ; } param { { owner_id : ( number ) , id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveAddProduct ( params ) { return super . call ( "fave.addProduct" , params ) ; } param { { name : ( string | undefined ) , position : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FaveAddTagResponse > } public async faveAddTag ( params ) { return super . call ( "fave.addTag" , params ) ; } param { { owner_id : ( number ) , id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveAddVideo ( params ) { return super . call ( "fave.addVideo" , params ) ; } param { { id : ( number ) , name : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveEditTag ( params ) { return super . call ( "fave.editTag" , params ) ; } param { { extended : ( boolean | undefined ) , item_type : ( string | undefined ) , tag_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( string | undefined ) , is_from_snackbar : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FaveGetResponse > } public async faveGet ( params ) { return super . call ( "fave.get" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , type : ( string | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , tag_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FaveGetPagesResponse > } public async faveGetPages ( params ) { return super . call ( "fave.getPages" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . FaveGetTagsResponse > } public async faveGetTags ( params ) { return super . call ( "fave.getTags" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async faveMarkSeen ( params ) { return super . call ( "fave.markSeen" , params ) ; } param { { owner_id : ( number ) , article_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async faveRemoveArticle ( params ) { return super . call ( "fave.removeArticle" , params ) ; } param { { link_id : ( string | undefined ) , link : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveRemoveLink ( params ) { return super . call ( "fave.removeLink" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveRemovePage ( params ) { return super . call ( "fave.removePage" , params ) ; } param { { owner_id : ( number ) , id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveRemovePost ( params ) { return super . call ( "fave.removePost" , params ) ; } param { { owner_id : ( number ) , id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveRemoveProduct ( params ) { return super . call ( "fave.removeProduct" , params ) ; } param { { id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveRemoveTag ( params ) { return super . call ( "fave.removeTag" , params ) ; } param { { owner_id : ( number ) , id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveRemoveVideo ( params ) { return super . call ( "fave.removeVideo" , params ) ; } param { { ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveReorderTags ( params ) { return super . call ( "fave.reorderTags" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , tag_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveSetPageTags ( params ) { return super . call ( "fave.setPageTags" , params ) ; } param { { item_type : ( string | undefined ) , item_owner_id : ( number | undefined ) , item_id : ( number | undefined ) , tag_ids : ( number [ ] | undefined ) , link_id : ( string | undefined ) , link_url : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveSetTags ( params ) { return super . call ( "fave.setTags" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async faveTrackPageInteraction ( params ) { return super . call ( "fave.trackPageInteraction" , params ) ; } param { { user_id : ( number | undefined ) , text : ( string | undefined ) , follow : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsAddResponse > } public async friendsAdd ( params ) { return super . call ( "friends.add" , params ) ; } param { { name : ( string ) , user_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsAddListResponse > } public async friendsAddList ( params ) { return super . call ( "friends.addList" , params ) ; } param { { user_ids : ( number [ ] ) , need_sign : ( boolean | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsAreFriendsResponse > } public async friendsAreFriends ( params ) { return super . call ( "friends.areFriends" , params ) ; } param { { user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsDeleteResponse > } public async friendsDelete ( params ) { return super . call ( "friends.delete" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async friendsDeleteAllRequests ( params ) { return super . call ( "friends.deleteAllRequests" , params ) ; } param { { list_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async friendsDeleteList ( params ) { return super . call ( "friends.deleteList" , params ) ; } param { { user_id : ( number ) , list_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async friendsEdit ( params ) { return super . call ( "friends.edit" , params ) ; } param { { name : ( string | undefined ) , list_id : ( number ) , user_ids : ( number [ ] | undefined ) , add_user_ids : ( number [ ] | undefined ) , delete_user_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async friendsEditList ( params ) { return super . call ( "friends.editList" , params ) ; } param { { user_id : ( number | undefined ) , order : ( string | undefined ) , list_id : ( number | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , ref : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetResponse > } public async friendsGet ( params ) { return super . call ( "friends.get" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetAppUsersResponse > } public async friendsGetAppUsers ( params ) { return super . call ( "friends.getAppUsers" , params ) ; } param { { phones : ( string [ ] | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetByPhonesResponse > } public async friendsGetByPhones ( params ) { return super . call ( "friends.getByPhones" , params ) ; } param { { user_id : ( number | undefined ) , return_system : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetListsResponse > } public async friendsGetLists ( params ) { return super . call ( "friends.getLists" , params ) ; } param { { source_uid : ( number | undefined ) , target_uid : ( number | undefined ) , target_uids : ( number [ ] | undefined ) , order : ( string | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetMutualResponse > } public async friendsGetMutual ( params ) { return super . call ( "friends.getMutual" , params ) ; } param { { user_id : ( number | undefined ) , list_id : ( number | undefined ) , online_mobile : ( boolean | undefined ) , order : ( string | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetOnlineResponse > } public async friendsGetOnline ( params ) { return super . call ( "friends.getOnline" , params ) ; } param { { count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetRecentResponse > } public async friendsGetRecent ( params ) { return super . call ( "friends.getRecent" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , need_mutual : ( boolean | undefined ) , out : ( boolean | undefined ) , sort : ( number | undefined ) , need_viewed : ( boolean | undefined ) , suggested : ( boolean | undefined ) , ref : ( string | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetRequestsResponse > } public async friendsGetRequests ( params ) { return super . call ( "friends.getRequests" , params ) ; } param { { filter : ( string [ ] | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsGetSuggestionsResponse > } public async friendsGetSuggestions ( params ) { return super . call ( "friends.getSuggestions" , params ) ; } param { { user_id : ( number ) , q : ( string | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . FriendsSearchResponse > } public async friendsSearch ( params ) { return super . call ( "friends.search" , params ) ; } param { { user_id : ( number | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GiftsGetResponse > } public async giftsGet ( params ) { return super . call ( "gifts.get" , params ) ; } param { { group_id : ( number ) , title : ( string ) , address : ( string ) , additional_address : ( string | undefined ) , country_id : ( number ) , city_id : ( number ) , metro_id : ( number | undefined ) , latitude : ( number ) , longitude : ( number ) , phone : ( string | undefined ) , work_info_status : ( string | undefined ) , timetable : ( string | undefined ) , is_main_address : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsAddAddressResponse > } public async groupsAddAddress ( params ) { return super . call ( "groups.addAddress" , params ) ; } param { { group_id : ( number ) , url : ( string ) , title : ( string ) , secret_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsAddCallbackServerResponse > } public async groupsAddCallbackServer ( params ) { return super . call ( "groups.addCallbackServer" , params ) ; } param { { group_id : ( number ) , link : ( string ) , text : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsAddLinkResponse > } public async groupsAddLink ( params ) { return super . call ( "groups.addLink" , params ) ; } param { { group_id : ( number ) , user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsApproveRequest ( params ) { return super . call ( "groups.approveRequest" , params ) ; } param { { group_id : ( number ) , owner_id : ( number | undefined ) , end_date : ( number | undefined ) , reason : ( number | undefined ) , comment : ( string | undefined ) , comment_visible : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsBan ( params ) { return super . call ( "groups.ban" , params ) ; } param { { title : ( string ) , description : ( string | undefined ) , type : ( string | undefined ) , public_category : ( number | undefined ) , subtype : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsCreateResponse > } public async groupsCreate ( params ) { return super . call ( "groups.create" , params ) ; } param { { group_id : ( number ) , address_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsDeleteAddress ( params ) { return super . call ( "groups.deleteAddress" , params ) ; } param { { group_id : ( number ) , server_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsDeleteCallbackServer ( params ) { return super . call ( "groups.deleteCallbackServer" , params ) ; } param { { group_id : ( number ) , link_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsDeleteLink ( params ) { return super . call ( "groups.deleteLink" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsDisableOnline ( params ) { return super . call ( "groups.disableOnline" , params ) ; } param { { group_id : ( number ) , title : ( string | undefined ) , description : ( string | undefined ) , screen_name : ( string | undefined ) , access : ( number | undefined ) , website : ( string | undefined ) , subject : ( string | undefined ) , email : ( string | undefined ) , phone : ( string | undefined ) , rss : ( string | undefined ) , event_start_date : ( number | undefined ) , event_finish_date : ( number | undefined ) , event_group_id : ( number | undefined ) , public_category : ( number | undefined ) , public_subcategory : ( number | undefined ) , public_date : ( string | undefined ) , wall : ( number | undefined ) , topics : ( number | undefined ) , photos : ( number | undefined ) , video : ( number | undefined ) , audio : ( number | undefined ) , links : ( boolean | undefined ) , events : ( boolean | undefined ) , places : ( boolean | undefined ) , contacts : ( boolean | undefined ) , docs : ( number | undefined ) , wiki : ( number | undefined ) , messages : ( boolean | undefined ) , articles : ( boolean | undefined ) , addresses : ( boolean | undefined ) , age_limits : ( number | undefined ) , market : ( boolean | undefined ) , market_comments : ( boolean | undefined ) , market_country : ( number [ ] | undefined ) , market_city : ( number [ ] | undefined ) , market_currency : ( number | undefined ) , market_contact : ( number | undefined ) , market_wiki : ( number | undefined ) , obscene_filter : ( boolean | undefined ) , obscene_stopwords : ( boolean | undefined ) , obscene_words : ( string [ ] | undefined ) , main_section : ( number | undefined ) , secondary_section : ( number | undefined ) , country : ( number | undefined ) , city : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsEdit ( params ) { return super . call ( "groups.edit" , params ) ; } param { { group_id : ( number ) , address_id : ( number ) , title : ( string | undefined ) , address : ( string | undefined ) , additional_address : ( string | undefined ) , country_id : ( number | undefined ) , city_id : ( number | undefined ) , metro_id : ( number | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , phone : ( string | undefined ) , work_info_status : ( string | undefined ) , timetable : ( string | undefined ) , is_main_address : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsEditAddressResponse > } public async groupsEditAddress ( params ) { return super . call ( "groups.editAddress" , params ) ; } param { { group_id : ( number ) , server_id : ( number ) , url : ( string ) , title : ( string ) , secret_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsEditCallbackServer ( params ) { return super . call ( "groups.editCallbackServer" , params ) ; } param { { group_id : ( number ) , link_id : ( number ) , text : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsEditLink ( params ) { return super . call ( "groups.editLink" , params ) ; } param { { group_id : ( number ) , user_id : ( number ) , role : ( string | undefined ) , is_contact : ( boolean | undefined ) , contact_position : ( string | undefined ) , contact_phone : ( string | undefined ) , contact_email : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsEditManager ( params ) { return super . call ( "groups.editManager" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsEnableOnline ( params ) { return super . call ( "groups.enableOnline" , params ) ; } param { { user_id : ( number | undefined ) , extended : ( boolean | undefined ) , filter : ( Models . GroupsFilter [ ] | undefined ) , fields : ( Models . GroupsFields [ ] | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetResponse > } public async groupsGet ( params ) { return super . call ( "groups.get" , params ) ; } param { { group_id : ( number ) , address_ids : ( number [ ] | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . AddressesFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetAddressesResponse > } public async groupsGetAddresses ( params ) { return super . call ( "groups.getAddresses" , params ) ; } param { { group_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetBannedResponse > } public async groupsGetBanned ( params ) { return super . call ( "groups.getBanned" , params ) ; } param { { group_ids : ( string [ ] | undefined ) , group_id : ( string | undefined ) , fields : ( Models . GroupsFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetByIdLegacyResponse > } public async groupsGetById ( params ) { return super . call ( "groups.getById" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetCallbackConfirmationCodeResponse > } public async groupsGetCallbackConfirmationCode ( params ) { return super . call ( "groups.getCallbackConfirmationCode" , params ) ; } param { { group_id : ( number ) , server_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetCallbackServersResponse > } public async groupsGetCallbackServers ( params ) { return super . call ( "groups.getCallbackServers" , params ) ; } param { { group_id : ( number ) , server_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetCallbackSettingsResponse > } public async groupsGetCallbackSettings ( params ) { return super . call ( "groups.getCallbackSettings" , params ) ; } param { { category_id : ( number | undefined ) , subcategory_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetCatalogResponse > } public async groupsGetCatalog ( params ) { return super . call ( "groups.getCatalog" , params ) ; } param { { extended : ( boolean | undefined ) , subcategories : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetCatalogInfoResponse > } public async groupsGetCatalogInfo ( params ) { return super . call ( "groups.getCatalogInfo" , params ) ; } param { { group_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetInvitedUsersResponse > } public async groupsGetInvitedUsers ( params ) { return super . call ( "groups.getInvitedUsers" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetInvitesResponse > } public async groupsGetInvites ( params ) { return super . call ( "groups.getInvites" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetLongPollServerResponse > } public async groupsGetLongPollServer ( params ) { return super . call ( "groups.getLongPollServer" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetLongPollSettingsResponse > } public async groupsGetLongPollSettings ( params ) { return super . call ( "groups.getLongPollSettings" , params ) ; } param { { group_id : ( string | undefined ) , sort : ( string | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , filter : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetMembersResponse > } public async groupsGetMembers ( params ) { return super . call ( "groups.getMembers" , params ) ; } param { { group_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetRequestsResponse > } public async groupsGetRequests ( params ) { return super . call ( "groups.getRequests" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetSettingsResponse > } public async groupsGetSettings ( params ) { return super . call ( "groups.getSettings" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetTagListResponse > } public async groupsGetTagList ( params ) { return super . call ( "groups.getTagList" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsGetTokenPermissionsResponse > } public async groupsGetTokenPermissions ( params ) { return super . call ( "groups.getTokenPermissions" , params ) ; } param { { group_id : ( number ) , user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsInvite ( params ) { return super . call ( "groups.invite" , params ) ; } param { { group_id : ( string ) , user_id : ( number | undefined ) , user_ids : ( number [ ] | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsIsMemberResponse > } public async groupsIsMember ( params ) { return super . call ( "groups.isMember" , params ) ; } param { { group_id : ( number | undefined ) , not_sure : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsJoin ( params ) { return super . call ( "groups.join" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsLeave ( params ) { return super . call ( "groups.leave" , params ) ; } param { { group_id : ( number ) , user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsRemoveUser ( params ) { return super . call ( "groups.removeUser" , params ) ; } param { { group_id : ( number ) , link_id : ( number ) , after : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsReorderLink ( params ) { return super . call ( "groups.reorderLink" , params ) ; } param { { q : ( string ) , type : ( string | undefined ) , country_id : ( number | undefined ) , city_id : ( number | undefined ) , future : ( boolean | undefined ) , market : ( boolean | undefined ) , sort : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . GroupsSearchResponse > } public async groupsSearch ( params ) { return super . call ( "groups.search" , params ) ; } param { { group_id : ( number ) , server_id : ( number | undefined ) , api_version : ( string | undefined ) , message_new : ( boolean | undefined ) , message_reply : ( boolean | undefined ) , message_allow : ( boolean | undefined ) , message_edit : ( boolean | undefined ) , message_deny : ( boolean | undefined ) , message_typing_state : ( boolean | undefined ) , photo_new : ( boolean | undefined ) , audio_new : ( boolean | undefined ) , video_new : ( boolean | undefined ) , wall_reply_new : ( boolean | undefined ) , wall_reply_edit : ( boolean | undefined ) , wall_reply_delete : ( boolean | undefined ) , wall_reply_restore : ( boolean | undefined ) , wall_post_new : ( boolean | undefined ) , wall_repost : ( boolean | undefined ) , board_post_new : ( boolean | undefined ) , board_post_edit : ( boolean | undefined ) , board_post_restore : ( boolean | undefined ) , board_post_delete : ( boolean | undefined ) , photo_comment_new : ( boolean | undefined ) , photo_comment_edit : ( boolean | undefined ) , photo_comment_delete : ( boolean | undefined ) , photo_comment_restore : ( boolean | undefined ) , video_comment_new : ( boolean | undefined ) , video_comment_edit : ( boolean | undefined ) , video_comment_delete : ( boolean | undefined ) , video_comment_restore : ( boolean | undefined ) , market_comment_new : ( boolean | undefined ) , market_comment_edit : ( boolean | undefined ) , market_comment_delete : ( boolean | undefined ) , market_comment_restore : ( boolean | undefined ) , market_order_new : ( boolean | undefined ) , market_order_edit : ( boolean | undefined ) , poll_vote_new : ( boolean | undefined ) , group_join : ( boolean | undefined ) , group_leave : ( boolean | undefined ) , group_change_settings : ( boolean | undefined ) , group_change_photo : ( boolean | undefined ) , group_officers_edit : ( boolean | undefined ) , user_block : ( boolean | undefined ) , user_unblock : ( boolean | undefined ) , lead_forms_new : ( boolean | undefined ) , like_add : ( boolean | undefined ) , like_remove : ( boolean | undefined ) , message_event : ( boolean | undefined ) , donut_subscription_create : ( boolean | undefined ) , donut_subscription_prolonged : ( boolean | undefined ) , donut_subscription_cancelled : ( boolean | undefined ) , donut_subscription_price_changed : ( boolean | undefined ) , donut_subscription_expired : ( boolean | undefined ) , donut_money_withdraw : ( boolean | undefined ) , donut_money_withdraw_error : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsSetCallbackSettings ( params ) { return super . call ( "groups.setCallbackSettings" , params ) ; } param { { group_id : ( number ) , enabled : ( boolean | undefined ) , api_version : ( string | undefined ) , message_new : ( boolean | undefined ) , message_reply : ( boolean | undefined ) , message_allow : ( boolean | undefined ) , message_deny : ( boolean | undefined ) , message_edit : ( boolean | undefined ) , message_typing_state : ( boolean | undefined ) , photo_new : ( boolean | undefined ) , audio_new : ( boolean | undefined ) , video_new : ( boolean | undefined ) , wall_reply_new : ( boolean | undefined ) , wall_reply_edit : ( boolean | undefined ) , wall_reply_delete : ( boolean | undefined ) , wall_reply_restore : ( boolean | undefined ) , wall_post_new : ( boolean | undefined ) , wall_repost : ( boolean | undefined ) , board_post_new : ( boolean | undefined ) , board_post_edit : ( boolean | undefined ) , board_post_restore : ( boolean | undefined ) , board_post_delete : ( boolean | undefined ) , photo_comment_new : ( boolean | undefined ) , photo_comment_edit : ( boolean | undefined ) , photo_comment_delete : ( boolean | undefined ) , photo_comment_restore : ( boolean | undefined ) , video_comment_new : ( boolean | undefined ) , video_comment_edit : ( boolean | undefined ) , video_comment_delete : ( boolean | undefined ) , video_comment_restore : ( boolean | undefined ) , market_comment_new : ( boolean | undefined ) , market_comment_edit : ( boolean | undefined ) , market_comment_delete : ( boolean | undefined ) , market_comment_restore : ( boolean | undefined ) , poll_vote_new : ( boolean | undefined ) , group_join : ( boolean | undefined ) , group_leave : ( boolean | undefined ) , group_change_settings : ( boolean | undefined ) , group_change_photo : ( boolean | undefined ) , group_officers_edit : ( boolean | undefined ) , user_block : ( boolean | undefined ) , user_unblock : ( boolean | undefined ) , like_add : ( boolean | undefined ) , like_remove : ( boolean | undefined ) , message_event : ( boolean | undefined ) , donut_subscription_create : ( boolean | undefined ) , donut_subscription_prolonged : ( boolean | undefined ) , donut_subscription_cancelled : ( boolean | undefined ) , donut_subscription_price_changed : ( boolean | undefined ) , donut_subscription_expired : ( boolean | undefined ) , donut_money_withdraw : ( boolean | undefined ) , donut_money_withdraw_error : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsSetLongPollSettings ( params ) { return super . call ( "groups.setLongPollSettings" , params ) ; } param { { group_id : ( number ) , messages : ( boolean | undefined ) , bots_capabilities : ( boolean | undefined ) , bots_start_button : ( boolean | undefined ) , bots_add_to_chat : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsSetSettings ( params ) { return super . call ( "groups.setSettings" , params ) ; } param { { group_id : ( number ) , user_id : ( number ) , note : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async groupsSetUserNote ( params ) { return super . call ( "groups.setUserNote" , params ) ; } param { { group_id : ( number ) , tag_name : ( string ) , tag_color : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async groupsTagAdd ( params ) { return super . call ( "groups.tagAdd" , params ) ; } param { { group_id : ( number ) , tag_id : ( number ) , user_id : ( number ) , act : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async groupsTagBind ( params ) { return super . call ( "groups.tagBind" , params ) ; } param { { group_id : ( number ) , tag_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async groupsTagDelete ( params ) { return super . call ( "groups.tagDelete" , params ) ; } param { { group_id : ( number ) , tag_id : ( number ) , tag_name : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async groupsTagUpdate ( params ) { return super . call ( "groups.tagUpdate" , params ) ; } param { { group_id : ( number ) , state : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsToggleMarket ( params ) { return super . call ( "groups.toggleMarket" , params ) ; } param { { group_id : ( number ) , owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async groupsUnban ( params ) { return super . call ( "groups.unban" , params ) ; } param { { type : ( string ) , owner_id : ( number | undefined ) , item_id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . LikesAddResponse > } public async likesAdd ( params ) { return super . call ( "likes.add" , params ) ; } param { { type : ( string ) , owner_id : ( number | undefined ) , item_id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . LikesDeleteResponse > } public async likesDelete ( params ) { return super . call ( "likes.delete" , params ) ; } param { { type : ( string ) , owner_id : ( number | undefined ) , item_id : ( number | undefined ) , page_url : ( string | undefined ) , filter : ( string | undefined ) , friends_only : ( number | undefined ) , extended : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , skip_own : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . LikesGetListResponse > } public async likesGetList ( params ) { return super . call ( "likes.getList" , params ) ; } param { { user_id : ( number | undefined ) , type : ( string ) , owner_id : ( number | undefined ) , item_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . LikesIsLikedResponse > } public async likesIsLiked ( params ) { return super . call ( "likes.isLiked" , params ) ; } param { { owner_id : ( number ) , name : ( string ) , description : ( string ) , category_id : ( number ) , price : ( number | undefined ) , old_price : ( number | undefined ) , deleted : ( boolean | undefined ) , main_photo_id : ( number | undefined ) , photo_ids : ( number [ ] | undefined ) , url : ( string | undefined ) , dimension_width : ( number | undefined ) , dimension_height : ( number | undefined ) , dimension_length : ( number | undefined ) , weight : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketAddResponse > } public async marketAdd ( params ) { return super . call ( "market.add" , params ) ; } param { { owner_id : ( number ) , title : ( string ) , photo_id : ( number | undefined ) , main_album : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketAddAlbumResponse > } public async marketAddAlbum ( params ) { return super . call ( "market.addAlbum" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , album_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketAddToAlbum ( params ) { return super . call ( "market.addToAlbum" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , from_group : ( boolean | undefined ) , reply_to_comment : ( number | undefined ) , sticker_id : ( number | undefined ) , guid : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketCreateCommentResponse > } public async marketCreateComment ( params ) { return super . call ( "market.createComment" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketDelete ( params ) { return super . call ( "market.delete" , params ) ; } param { { owner_id : ( number ) , album_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketDeleteAlbum ( params ) { return super . call ( "market.deleteAlbum" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketDeleteCommentResponse > } public async marketDeleteComment ( params ) { return super . call ( "market.deleteComment" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , name : ( string ) , description : ( string ) , category_id : ( number ) , price : ( number ) , deleted : ( boolean | undefined ) , main_photo_id : ( number ) , photo_ids : ( number [ ] | undefined ) , url : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketEdit ( params ) { return super . call ( "market.edit" , params ) ; } param { { owner_id : ( number ) , album_id : ( number ) , title : ( string ) , photo_id : ( number | undefined ) , main_album : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketEditAlbum ( params ) { return super . call ( "market.editAlbum" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketEditComment ( params ) { return super . call ( "market.editComment" , params ) ; } param { { user_id : ( number ) , order_id : ( number ) , merchant_comment : ( string | undefined ) , status : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketEditOrder ( params ) { return super . call ( "market.editOrder" , params ) ; } param { { owner_id : ( number ) , album_id : ( number | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetResponse > } public async marketGet ( params ) { return super . call ( "market.get" , params ) ; } param { { owner_id : ( number ) , album_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetAlbumByIdResponse > } public async marketGetAlbumById ( params ) { return super . call ( "market.getAlbumById" , params ) ; } param { { owner_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetAlbumsResponse > } public async marketGetAlbums ( params ) { return super . call ( "market.getAlbums" , params ) ; } param { { item_ids : ( string [ ] ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetByIdResponse > } public async marketGetById ( params ) { return super . call ( "market.getById" , params ) ; } param { { count : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetCategoriesNewResponse > } public async marketGetCategories ( params ) { return super . call ( "market.getCategories" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , need_likes : ( boolean | undefined ) , start_comment_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , sort : ( string | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetCommentsResponse > } public async marketGetComments ( params ) { return super . call ( "market.getComments" , params ) ; } param { { group_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetGroupOrdersResponse > } public async marketGetGroupOrders ( params ) { return super . call ( "market.getGroupOrders" , params ) ; } param { { user_id : ( number | undefined ) , order_id : ( number ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetOrderByIdResponse > } public async marketGetOrderById ( params ) { return super . call ( "market.getOrderById" , params ) ; } param { { order_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetOrderItemsResponse > } public async marketGetOrderItems ( params ) { return super . call ( "market.getOrderItems" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketGetOrdersResponse > } public async marketGetOrders ( params ) { return super . call ( "market.getOrders" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , album_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketRemoveFromAlbum ( params ) { return super . call ( "market.removeFromAlbum" , params ) ; } param { { owner_id : ( number ) , album_id : ( number ) , before : ( number | undefined ) , after : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketReorderAlbums ( params ) { return super . call ( "market.reorderAlbums" , params ) ; } param { { owner_id : ( number ) , album_id : ( number | undefined ) , item_id : ( number ) , before : ( number | undefined ) , after : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketReorderItems ( params ) { return super . call ( "market.reorderItems" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , reason : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketReport ( params ) { return super . call ( "market.report" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , reason : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketReportComment ( params ) { return super . call ( "market.reportComment" , params ) ; } param { { owner_id : ( number ) , item_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async marketRestore ( params ) { return super . call ( "market.restore" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketRestoreCommentResponse > } public async marketRestoreComment ( params ) { return super . call ( "market.restoreComment" , params ) ; } param { { owner_id : ( number ) , album_id : ( number | undefined ) , q : ( string | undefined ) , price_from : ( number | undefined ) , price_to : ( number | undefined ) , sort : ( number | undefined ) , rev : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , status : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MarketSearchResponse > } public async marketSearch ( params ) { return super . call ( "market.search" , params ) ; } param { { chat_id : ( number ) , user_id : ( number | undefined ) , visible_messages_count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesAddChatUser ( params ) { return super . call ( "messages.addChatUser" , params ) ; } param { { group_id : ( number ) , key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesAllowMessagesFromGroup ( params ) { return super . call ( "messages.allowMessagesFromGroup" , params ) ; } param { { user_ids : ( number [ ] | undefined ) , title : ( string | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesCreateChatResponse > } public async messagesCreateChat ( params ) { return super . call ( "messages.createChat" , params ) ; } param { { message_ids : ( number [ ] | undefined ) , spam : ( boolean | undefined ) , group_id : ( number | undefined ) , delete_for_all : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesDeleteResponse > } public async messagesDelete ( params ) { return super . call ( "messages.delete" , params ) ; } param { { chat_id : ( number ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesDeleteChatPhotoResponse > } public async messagesDeleteChatPhoto ( params ) { return super . call ( "messages.deleteChatPhoto" , params ) ; } param { { user_id : ( number | undefined ) , peer_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesDeleteConversationResponse > } public async messagesDeleteConversation ( params ) { return super . call ( "messages.deleteConversation" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesDenyMessagesFromGroup ( params ) { return super . call ( "messages.denyMessagesFromGroup" , params ) ; } param { { peer_id : ( number ) , message : ( string | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , attachment : ( string | undefined ) , keep_forward_messages : ( boolean | undefined ) , keep_snippets : ( boolean | undefined ) , group_id : ( number | undefined ) , dont_parse_links : ( boolean | undefined ) , message_id : ( number | undefined ) , conversation_message_id : ( number | undefined ) , template : ( string | undefined ) , keyboard : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesEditResponse > } public async messagesEdit ( params ) { return super . call ( "messages.edit" , params ) ; } param { { chat_id : ( number ) , title : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesEditChat ( params ) { return super . call ( "messages.editChat" , params ) ; } param { { peer_id : ( number ) , conversation_message_ids : ( number [ ] ) , extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetByConversationMessageIdResponse > } public async messagesGetByConversationMessageId ( params ) { return super . call ( "messages.getByConversationMessageId" , params ) ; } param { { message_ids : ( number [ ] ) , preview_length : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetByIdResponse > } public async messagesGetById ( params ) { return super . call ( "messages.getById" , params ) ; } param { { peer_id : ( number | undefined ) , link : ( string | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetChatPreviewResponse > } public async messagesGetChatPreview ( params ) { return super . call ( "messages.getChatPreview" , params ) ; } param { { peer_id : ( number ) , fields : ( Models . UsersFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetConversationMembersResponse > } public async messagesGetConversationMembers ( params ) { return super . call ( "messages.getConversationMembers" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , filter : ( string | undefined ) , extended : ( boolean | undefined ) , start_message_id : ( number | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetConversationsResponse > } public async messagesGetConversations ( params ) { return super . call ( "messages.getConversations" , params ) ; } param { { peer_ids : ( number [ ] ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetConversationsByIdResponse > } public async messagesGetConversationsById ( params ) { return super . call ( "messages.getConversationsById" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , user_id : ( number | undefined ) , peer_id : ( number | undefined ) , start_message_id : ( number | undefined ) , rev : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetHistoryResponse > } public async messagesGetHistory ( params ) { return super . call ( "messages.getHistory" , params ) ; } param { { peer_id : ( number ) , media_type : ( string | undefined ) , start_from : ( string | undefined ) , count : ( number | undefined ) , photo_sizes : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , group_id : ( number | undefined ) , preserve_order : ( boolean | undefined ) , max_forwards_level : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetHistoryAttachmentsResponse > } public async messagesGetHistoryAttachments ( params ) { return super . call ( "messages.getHistoryAttachments" , params ) ; } param { { count : ( number | undefined ) , offset : ( number | undefined ) , start_message_id : ( number | undefined ) , preview_length : ( number | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , extended : ( boolean | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetImportantMessagesResponse > } public async messagesGetImportantMessages ( params ) { return super . call ( "messages.getImportantMessages" , params ) ; } param { { intent : ( string ) , subscribe_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , name_case : ( string [ ] | undefined ) , fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetIntentUsersResponse > } public async messagesGetIntentUsers ( params ) { return super . call ( "messages.getIntentUsers" , params ) ; } param { { peer_id : ( number ) , reset : ( boolean | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetInviteLinkResponse > } public async messagesGetInviteLink ( params ) { return super . call ( "messages.getInviteLink" , params ) ; } param { { user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetLastActivityResponse > } public async messagesGetLastActivity ( params ) { return super . call ( "messages.getLastActivity" , params ) ; } param { { ts : ( number | undefined ) , pts : ( number | undefined ) , preview_length : ( number | undefined ) , onlines : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , events_limit : ( number | undefined ) , msgs_limit : ( number | undefined ) , max_msg_id : ( number | undefined ) , group_id : ( number | undefined ) , lp_version : ( number | undefined ) , last_n : ( number | undefined ) , credentials : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetLongPollHistoryResponse > } public async messagesGetLongPollHistory ( params ) { return super . call ( "messages.getLongPollHistory" , params ) ; } param { { need_pts : ( boolean | undefined ) , group_id : ( number | undefined ) , lp_version : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesGetLongPollServerResponse > } public async messagesGetLongPollServer ( params ) { return super . call ( "messages.getLongPollServer" , params ) ; } param { { group_id : ( number ) , user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesIsMessagesFromGroupAllowedResponse > } public async messagesIsMessagesFromGroupAllowed ( params ) { return super . call ( "messages.isMessagesFromGroupAllowed" , params ) ; } param { { link : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesJoinChatByInviteLinkResponse > } public async messagesJoinChatByInviteLink ( params ) { return super . call ( "messages.joinChatByInviteLink" , params ) ; } param { { peer_id : ( number ) , answered : ( boolean | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesMarkAsAnsweredConversation ( params ) { return super . call ( "messages.markAsAnsweredConversation" , params ) ; } param { { message_ids : ( number [ ] | undefined ) , important : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesMarkAsImportantResponse > } public async messagesMarkAsImportant ( params ) { return super . call ( "messages.markAsImportant" , params ) ; } param { { peer_id : ( number ) , important : ( boolean | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesMarkAsImportantConversation ( params ) { return super . call ( "messages.markAsImportantConversation" , params ) ; } param { { message_ids : ( number [ ] | undefined ) , peer_id : ( number | undefined ) , start_message_id : ( number | undefined ) , group_id : ( number | undefined ) , mark_conversation_as_read : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesMarkAsRead ( params ) { return super . call ( "messages.markAsRead" , params ) ; } param { { peer_id : ( number ) , message_id : ( number | undefined ) , conversation_message_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesPinResponse > } public async messagesPin ( params ) { return super . call ( "messages.pin" , params ) ; } param { { chat_id : ( number ) , user_id : ( number | undefined ) , member_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesRemoveChatUser ( params ) { return super . call ( "messages.removeChatUser" , params ) ; } param { { message_id : ( number ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesRestore ( params ) { return super . call ( "messages.restore" , params ) ; } param { { q : ( string | undefined ) , peer_id : ( number | undefined ) , date : ( number | undefined ) , preview_length : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( string [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesSearchResponse > } public async messagesSearch ( params ) { return super . call ( "messages.search" , params ) ; } param { { q : ( string | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesSearchConversationsResponse > } public async messagesSearchConversations ( params ) { return super . call ( "messages.searchConversations" , params ) ; } param { { user_id : ( number | undefined ) , random_id : ( number | undefined ) , peer_id : ( number | undefined ) , peer_ids : ( number [ ] | undefined ) , domain : ( string | undefined ) , chat_id : ( number | undefined ) , user_ids : ( number [ ] | undefined ) , message : ( string | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , attachment : ( string | undefined ) , reply_to : ( number | undefined ) , forward_messages : ( number [ ] | undefined ) , forward : ( string | undefined ) , sticker_id : ( number | undefined ) , group_id : ( number | undefined ) , keyboard : ( string | undefined ) , template : ( string | undefined ) , payload : ( string | undefined ) , content_source : ( string | undefined ) , dont_parse_links : ( boolean | undefined ) , disable_mentions : ( boolean | undefined ) , intent : ( string | undefined ) , subscribe_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesSendResponse > } public async messagesSend ( params ) { return super . call ( "messages.send" , params ) ; } param { { event_id : ( string ) , user_id : ( number ) , peer_id : ( number ) , event_data : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesSendMessageEventAnswer ( params ) { return super . call ( "messages.sendMessageEventAnswer" , params ) ; } param { { user_id : ( number | undefined ) , type : ( string | undefined ) , peer_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesSetActivity ( params ) { return super . call ( "messages.setActivity" , params ) ; } param { { file : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . MessagesSetChatPhotoResponse > } public async messagesSetChatPhoto ( params ) { return super . call ( "messages.setChatPhoto" , params ) ; } param { { peer_id : ( number ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async messagesUnpin ( params ) { return super . call ( "messages.unpin" , params ) ; } param { { user_ids : ( number [ ] | undefined ) , group_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async newsfeedAddBan ( params ) { return super . call ( "newsfeed.addBan" , params ) ; } param { { user_ids : ( number [ ] | undefined ) , group_ids : ( number [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async newsfeedDeleteBan ( params ) { return super . call ( "newsfeed.deleteBan" , params ) ; } param { { list_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async newsfeedDeleteList ( params ) { return super . call ( "newsfeed.deleteList" , params ) ; } param { { filters : ( Models . NewsfeedFilters [ ] | undefined ) , return_banned : ( boolean | undefined ) , start_time : ( number | undefined ) , end_time : ( number | undefined ) , max_photos : ( number | undefined ) , source_ids : ( string | undefined ) , start_from : ( string | undefined ) , count : ( number | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , section : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetResponse > } public async newsfeedGet ( params ) { return super . call ( "newsfeed.get" , params ) ; } param { { extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetBannedResponse > } public async newsfeedGetBanned ( params ) { return super . call ( "newsfeed.getBanned" , params ) ; } param { { count : ( number | undefined ) , filters : ( Models . NewsfeedCommentsFilters [ ] | undefined ) , reposts : ( string | undefined ) , start_time : ( number | undefined ) , end_time : ( number | undefined ) , last_comments_count : ( number | undefined ) , start_from : ( string | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetCommentsResponse > } public async newsfeedGetComments ( params ) { return super . call ( "newsfeed.getComments" , params ) ; } param { { list_ids : ( number [ ] | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetListsResponse > } public async newsfeedGetLists ( params ) { return super . call ( "newsfeed.getLists" , params ) ; } param { { owner_id : ( number | undefined ) , start_time : ( number | undefined ) , end_time : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetMentionsResponse > } public async newsfeedGetMentions ( params ) { return super . call ( "newsfeed.getMentions" , params ) ; } param { { start_time : ( number | undefined ) , end_time : ( number | undefined ) , max_photos : ( number | undefined ) , start_from : ( string | undefined ) , count : ( number | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetRecommendedResponse > } public async newsfeedGetRecommended ( params ) { return super . call ( "newsfeed.getRecommended" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , shuffle : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedGetSuggestedSourcesResponse > } public async newsfeedGetSuggestedSources ( params ) { return super . call ( "newsfeed.getSuggestedSources" , params ) ; } param { { type : ( string ) , owner_id : ( number | undefined ) , item_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async newsfeedIgnoreItem ( params ) { return super . call ( "newsfeed.ignoreItem" , params ) ; } param { { list_id : ( number | undefined ) , title : ( string ) , source_ids : ( number [ ] | undefined ) , no_reposts : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedSaveListResponse > } public async newsfeedSaveList ( params ) { return super . call ( "newsfeed.saveList" , params ) ; } param { { q : ( string | undefined ) , extended : ( boolean | undefined ) , count : ( number | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , start_time : ( number | undefined ) , end_time : ( number | undefined ) , start_from : ( string | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NewsfeedSearchResponse > } public async newsfeedSearch ( params ) { return super . call ( "newsfeed.search" , params ) ; } param { { type : ( string ) , owner_id : ( number ) , item_id : ( number ) , track_code : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async newsfeedUnignoreItem ( params ) { return super . call ( "newsfeed.unignoreItem" , params ) ; } param { { type : ( string ) , owner_id : ( number | undefined ) , item_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async newsfeedUnsubscribe ( params ) { return super . call ( "newsfeed.unsubscribe" , params ) ; } param { { title : ( string ) , text : ( string ) , privacy_view : ( string [ ] | undefined ) , privacy_comment : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotesAddResponse > } public async notesAdd ( params ) { return super . call ( "notes.add" , params ) ; } param { { note_id : ( number ) , owner_id : ( number | undefined ) , reply_to : ( number | undefined ) , message : ( string ) , guid : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotesCreateCommentResponse > } public async notesCreateComment ( params ) { return super . call ( "notes.createComment" , params ) ; } param { { note_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async notesDelete ( params ) { return super . call ( "notes.delete" , params ) ; } param { { comment_id : ( number ) , owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async notesDeleteComment ( params ) { return super . call ( "notes.deleteComment" , params ) ; } param { { note_id : ( number ) , title : ( string ) , text : ( string ) , privacy_view : ( string [ ] | undefined ) , privacy_comment : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async notesEdit ( params ) { return super . call ( "notes.edit" , params ) ; } param { { comment_id : ( number ) , owner_id : ( number | undefined ) , message : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async notesEditComment ( params ) { return super . call ( "notes.editComment" , params ) ; } param { { note_ids : ( number [ ] | undefined ) , user_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , sort : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotesGetResponse > } public async notesGet ( params ) { return super . call ( "notes.get" , params ) ; } param { { note_id : ( number ) , owner_id : ( number | undefined ) , need_wiki : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotesGetByIdResponse > } public async notesGetById ( params ) { return super . call ( "notes.getById" , params ) ; } param { { note_id : ( number ) , owner_id : ( number | undefined ) , sort : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotesGetCommentsResponse > } public async notesGetComments ( params ) { return super . call ( "notes.getComments" , params ) ; } param { { comment_id : ( number ) , owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async notesRestoreComment ( params ) { return super . call ( "notes.restoreComment" , params ) ; } param { { count : ( number | undefined ) , start_from : ( string | undefined ) , filters : ( string [ ] | undefined ) , start_time : ( number | undefined ) , end_time : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotificationsGetResponse > } public async notificationsGet ( params ) { return super . call ( "notifications.get" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotificationsMarkAsViewedResponse > } public async notificationsMarkAsViewed ( params ) { return super . call ( "notifications.markAsViewed" , params ) ; } param { { user_ids : ( number [ ] ) , message : ( string ) , fragment : ( string | undefined ) , group_id : ( number | undefined ) , random_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . NotificationsSendMessageResponse > } public async notificationsSendMessage ( params ) { return super . call ( "notifications.sendMessage" , params ) ; } param { { user_id : ( number ) , subscription_id : ( number ) , pending_cancel : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersCancelSubscriptionResponse > } public async ordersCancelSubscription ( params ) { return super . call ( "orders.cancelSubscription" , params ) ; } param { { order_id : ( number ) , action : ( string ) , app_order_id : ( number | undefined ) , test_mode : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersChangeStateResponse > } public async ordersChangeState ( params ) { return super . call ( "orders.changeState" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , test_mode : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersGetResponse > } public async ordersGet ( params ) { return super . call ( "orders.get" , params ) ; } param { { user_id : ( number ) , votes : ( string [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersGetAmountResponse > } public async ordersGetAmount ( params ) { return super . call ( "orders.getAmount" , params ) ; } param { { order_id : ( number | undefined ) , order_ids : ( number [ ] | undefined ) , test_mode : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersGetByIdResponse > } public async ordersGetById ( params ) { return super . call ( "orders.getById" , params ) ; } param { { user_id : ( number ) , subscription_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersGetUserSubscriptionByIdResponse > } public async ordersGetUserSubscriptionById ( params ) { return super . call ( "orders.getUserSubscriptionById" , params ) ; } param { { user_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersGetUserSubscriptionsResponse > } public async ordersGetUserSubscriptions ( params ) { return super . call ( "orders.getUserSubscriptions" , params ) ; } param { { user_id : ( number ) , subscription_id : ( number ) , price : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . OrdersUpdateSubscriptionResponse > } public async ordersUpdateSubscription ( params ) { return super . call ( "orders.updateSubscription" , params ) ; } param { { url : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async pagesClearCache ( params ) { return super . call ( "pages.clearCache" , params ) ; } param { { owner_id : ( number | undefined ) , page_id : ( number | undefined ) , global : ( boolean | undefined ) , site_preview : ( boolean | undefined ) , title : ( string | undefined ) , need_source : ( boolean | undefined ) , need_html : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesGetResponse > } public async pagesGet ( params ) { return super . call ( "pages.get" , params ) ; } param { { page_id : ( number ) , group_id : ( number | undefined ) , user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesGetHistoryResponse > } public async pagesGetHistory ( params ) { return super . call ( "pages.getHistory" , params ) ; } param { { group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesGetTitlesResponse > } public async pagesGetTitles ( params ) { return super . call ( "pages.getTitles" , params ) ; } param { { version_id : ( number ) , group_id : ( number | undefined ) , user_id : ( number | undefined ) , need_html : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesGetVersionResponse > } public async pagesGetVersion ( params ) { return super . call ( "pages.getVersion" , params ) ; } param { { text : ( string ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesParseWikiResponse > } public async pagesParseWiki ( params ) { return super . call ( "pages.parseWiki" , params ) ; } param { { text : ( string | undefined ) , page_id : ( number | undefined ) , group_id : ( number | undefined ) , user_id : ( number | undefined ) , title : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesSaveResponse > } public async pagesSave ( params ) { return super . call ( "pages.save" , params ) ; } param { { page_id : ( number ) , group_id : ( number | undefined ) , user_id : ( number | undefined ) , view : ( number | undefined ) , edit : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PagesSaveAccessResponse > } public async pagesSaveAccess ( params ) { return super . call ( "pages.saveAccess" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( string ) , tag_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosConfirmTag ( params ) { return super . call ( "photos.confirmTag" , params ) ; } param { { owner_id : ( number ) , photo_id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosCopyResponse > } public async photosCopy ( params ) { return super . call ( "photos.copy" , params ) ; } param { { title : ( string ) , group_id : ( number | undefined ) , description : ( string | undefined ) , privacy_view : ( string [ ] | undefined ) , privacy_comment : ( string [ ] | undefined ) , upload_by_admins_only : ( boolean | undefined ) , comments_disabled : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosCreateAlbumResponse > } public async photosCreateAlbum ( params ) { return super . call ( "photos.createAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , from_group : ( boolean | undefined ) , reply_to_comment : ( number | undefined ) , sticker_id : ( number | undefined ) , access_key : ( string | undefined ) , guid : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosCreateCommentResponse > } public async photosCreateComment ( params ) { return super . call ( "photos.createComment" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosDelete ( params ) { return super . call ( "photos.delete" , params ) ; } param { { album_id : ( number ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosDeleteAlbum ( params ) { return super . call ( "photos.deleteAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosDeleteCommentResponse > } public async photosDeleteComment ( params ) { return super . call ( "photos.deleteComment" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , caption : ( string | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , place_str : ( string | undefined ) , foursquare_id : ( string | undefined ) , delete_place : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosEdit ( params ) { return super . call ( "photos.edit" , params ) ; } param { { album_id : ( number ) , title : ( string | undefined ) , description : ( string | undefined ) , owner_id : ( number | undefined ) , privacy_view : ( string [ ] | undefined ) , privacy_comment : ( string [ ] | undefined ) , upload_by_admins_only : ( boolean | undefined ) , comments_disabled : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosEditAlbum ( params ) { return super . call ( "photos.editAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosEditComment ( params ) { return super . call ( "photos.editComment" , params ) ; } param { { owner_id : ( number | undefined ) , album_id : ( string | undefined ) , photo_ids : ( string [ ] | undefined ) , rev : ( boolean | undefined ) , extended : ( boolean | undefined ) , feed_type : ( string | undefined ) , feed : ( number | undefined ) , photo_sizes : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetResponse > } public async photosGet ( params ) { return super . call ( "photos.get" , params ) ; } param { { owner_id : ( number | undefined ) , album_ids : ( number [ ] | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , need_system : ( boolean | undefined ) , need_covers : ( boolean | undefined ) , photo_sizes : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetAlbumsResponse > } public async photosGetAlbums ( params ) { return super . call ( "photos.getAlbums" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetAlbumsCountResponse > } public async photosGetAlbumsCount ( params ) { return super . call ( "photos.getAlbumsCount" , params ) ; } param { { owner_id : ( number | undefined ) , extended : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , photo_sizes : ( boolean | undefined ) , no_service_albums : ( boolean | undefined ) , need_hidden : ( boolean | undefined ) , skip_hidden : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetAllResponse > } public async photosGetAll ( params ) { return super . call ( "photos.getAll" , params ) ; } param { { owner_id : ( number | undefined ) , album_id : ( number | undefined ) , need_likes : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetAllCommentsResponse > } public async photosGetAllComments ( params ) { return super . call ( "photos.getAllComments" , params ) ; } param { { photos : ( string [ ] ) , extended : ( boolean | undefined ) , photo_sizes : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetByIdResponse > } public async photosGetById ( params ) { return super . call ( "photos.getById" , params ) ; } param { { chat_id : ( number ) , crop_x : ( number | undefined ) , crop_y : ( number | undefined ) , crop_width : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseGetUploadServerResponse > } public async photosGetChatUploadServer ( params ) { return super . call ( "photos.getChatUploadServer" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , need_likes : ( boolean | undefined ) , start_comment_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , sort : ( string | undefined ) , access_key : ( string | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetCommentsResponse > } public async photosGetComments ( params ) { return super . call ( "photos.getComments" , params ) ; } param { { group_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseGetUploadServerResponse > } public async photosGetMarketAlbumUploadServer ( params ) { return super . call ( "photos.getMarketAlbumUploadServer" , params ) ; } param { { group_id : ( number ) , main_photo : ( boolean | undefined ) , crop_x : ( number | undefined ) , crop_y : ( number | undefined ) , crop_width : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetMarketUploadServerResponse > } public async photosGetMarketUploadServer ( params ) { return super . call ( "photos.getMarketUploadServer" , params ) ; } param { { peer_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetMessagesUploadServerResponse > } public async photosGetMessagesUploadServer ( params ) { return super . call ( "photos.getMessagesUploadServer" , params ) ; } param { { offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetNewTagsResponse > } public async photosGetNewTags ( params ) { return super . call ( "photos.getNewTags" , params ) ; } param { { group_id : ( number ) , crop_x : ( number | undefined ) , crop_y : ( number | undefined ) , crop_x2 : ( number | undefined ) , crop_y2 : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseGetUploadServerResponse > } public async photosGetOwnerCoverPhotoUploadServer ( params ) { return super . call ( "photos.getOwnerCoverPhotoUploadServer" , params ) ; } param { { owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseGetUploadServerResponse > } public async photosGetOwnerPhotoUploadServer ( params ) { return super . call ( "photos.getOwnerPhotoUploadServer" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , access_key : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetTagsResponse > } public async photosGetTags ( params ) { return super . call ( "photos.getTags" , params ) ; } param { { group_id : ( number | undefined ) , album_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetUploadServerResponse > } public async photosGetUploadServer ( params ) { return super . call ( "photos.getUploadServer" , params ) ; } param { { user_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , sort : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetUserPhotosResponse > } public async photosGetUserPhotos ( params ) { return super . call ( "photos.getUserPhotos" , params ) ; } param { { group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosGetWallUploadServerResponse > } public async photosGetWallUploadServer ( params ) { return super . call ( "photos.getWallUploadServer" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , album_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosMakeCover ( params ) { return super . call ( "photos.makeCover" , params ) ; } param { { owner_id : ( number | undefined ) , target_album_id : ( number ) , photo_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosMove ( params ) { return super . call ( "photos.move" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , user_id : ( number ) , x : ( number | undefined ) , y : ( number | undefined ) , x2 : ( number | undefined ) , y2 : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosPutTagResponse > } public async photosPutTag ( params ) { return super . call ( "photos.putTag" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , tag_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosRemoveTag ( params ) { return super . call ( "photos.removeTag" , params ) ; } param { { owner_id : ( number | undefined ) , album_id : ( number ) , before : ( number | undefined ) , after : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosReorderAlbums ( params ) { return super . call ( "photos.reorderAlbums" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , before : ( number | undefined ) , after : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosReorderPhotos ( params ) { return super . call ( "photos.reorderPhotos" , params ) ; } param { { owner_id : ( number ) , photo_id : ( number ) , reason : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosReport ( params ) { return super . call ( "photos.report" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , reason : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosReportComment ( params ) { return super . call ( "photos.reportComment" , params ) ; } param { { owner_id : ( number | undefined ) , photo_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async photosRestore ( params ) { return super . call ( "photos.restore" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosRestoreCommentResponse > } public async photosRestoreComment ( params ) { return super . call ( "photos.restoreComment" , params ) ; } param { { album_id : ( number | undefined ) , group_id : ( number | undefined ) , server : ( number | undefined ) , photos_list : ( string | undefined ) , hash : ( string | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , caption : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveResponse > } public async photosSave ( params ) { return super . call ( "photos.save" , params ) ; } param { { group_id : ( number ) , photo : ( string ) , server : ( number ) , hash : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveMarketAlbumPhotoResponse > } public async photosSaveMarketAlbumPhoto ( params ) { return super . call ( "photos.saveMarketAlbumPhoto" , params ) ; } param { { group_id : ( number | undefined ) , photo : ( string ) , server : ( number ) , hash : ( string ) , crop_data : ( string | undefined ) , crop_hash : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveMarketPhotoResponse > } public async photosSaveMarketPhoto ( params ) { return super . call ( "photos.saveMarketPhoto" , params ) ; } param { { photo : ( string ) , server : ( number | undefined ) , hash : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveMessagesPhotoResponse > } public async photosSaveMessagesPhoto ( params ) { return super . call ( "photos.saveMessagesPhoto" , params ) ; } param { { hash : ( string ) , photo : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveOwnerCoverPhotoResponse > } public async photosSaveOwnerCoverPhoto ( params ) { return super . call ( "photos.saveOwnerCoverPhoto" , params ) ; } param { { server : ( string | undefined ) , hash : ( string | undefined ) , photo : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveOwnerPhotoResponse > } public async photosSaveOwnerPhoto ( params ) { return super . call ( "photos.saveOwnerPhoto" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , photo : ( string ) , server : ( number | undefined ) , hash : ( string | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , caption : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSaveWallPhotoResponse > } public async photosSaveWallPhoto ( params ) { return super . call ( "photos.saveWallPhoto" , params ) ; } param { { q : ( string | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , start_time : ( number | undefined ) , end_time : ( number | undefined ) , sort : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , radius : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PhotosSearchResponse > } public async photosSearch ( params ) { return super . call ( "photos.search" , params ) ; } param { { owner_id : ( number | undefined ) , poll_id : ( number ) , answer_ids : ( number [ ] ) , is_board : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PollsAddVoteResponse > } public async pollsAddVote ( params ) { return super . call ( "polls.addVote" , params ) ; } param { { question : ( string | undefined ) , is_anonymous : ( boolean | undefined ) , is_multiple : ( boolean | undefined ) , end_date : ( number | undefined ) , owner_id : ( number | undefined ) , add_answers : ( string | undefined ) , photo_id : ( number | undefined ) , background_id : ( string | undefined ) , disable_unvote : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PollsCreateResponse > } public async pollsCreate ( params ) { return super . call ( "polls.create" , params ) ; } param { { owner_id : ( number | undefined ) , poll_id : ( number ) , answer_id : ( number ) , is_board : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PollsDeleteVoteResponse > } public async pollsDeleteVote ( params ) { return super . call ( "polls.deleteVote" , params ) ; } param { { owner_id : ( number | undefined ) , poll_id : ( number ) , question : ( string | undefined ) , add_answers : ( string | undefined ) , edit_answers : ( string | undefined ) , delete_answers : ( string | undefined ) , end_date : ( number | undefined ) , photo_id : ( number | undefined ) , background_id : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async pollsEdit ( params ) { return super . call ( "polls.edit" , params ) ; } param { { owner_id : ( number | undefined ) , is_board : ( boolean | undefined ) , poll_id : ( number ) , extended : ( boolean | undefined ) , friends_count : ( number | undefined ) , fields : ( string [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PollsGetByIdResponse > } public async pollsGetById ( params ) { return super . call ( "polls.getById" , params ) ; } param { { owner_id : ( number | undefined ) , poll_id : ( number ) , answer_ids : ( number [ ] ) , is_board : ( boolean | undefined ) , friends_only : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PollsGetVotersResponse > } public async pollsGetVoters ( params ) { return super . call ( "polls.getVoters" , params ) ; } param { { owner_id : ( number ) , photo : ( string ) , title : ( string ) , link : ( string ) , price : ( string | undefined ) , price_old : ( string | undefined ) , button : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PrettyCardsCreateResponse > } public async prettyCardsCreate ( params ) { return super . call ( "prettyCards.create" , params ) ; } param { { owner_id : ( number ) , card_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PrettyCardsDeleteResponse > } public async prettyCardsDelete ( params ) { return super . call ( "prettyCards.delete" , params ) ; } param { { owner_id : ( number ) , card_id : ( number ) , photo : ( string | undefined ) , title : ( string | undefined ) , link : ( string | undefined ) , price : ( string | undefined ) , price_old : ( string | undefined ) , button : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PrettyCardsEditResponse > } public async prettyCardsEdit ( params ) { return super . call ( "prettyCards.edit" , params ) ; } param { { owner_id : ( number ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PrettyCardsGetResponse > } public async prettyCardsGet ( params ) { return super . call ( "prettyCards.get" , params ) ; } param { { owner_id : ( number ) , card_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . PrettyCardsGetByIdResponse > } public async prettyCardsGetById ( params ) { return super . call ( "prettyCards.getById" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . PrettyCardsGetUploadURLResponse > } public async prettyCardsGetUploadURL ( params ) { return super . call ( "prettyCards.getUploadURL" , params ) ; } param { { q : ( string | undefined ) , offset : ( number | undefined ) , limit : ( number | undefined ) , filters : ( string [ ] | undefined ) , fields : ( string [ ] | undefined ) , search_global : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SearchGetHintsResponse > } public async searchGetHints ( params ) { return super . call ( "search.getHints" , params ) ; } param { { user_id : ( number ) , activity_id : ( number ) , value : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async secureAddAppEvent ( params ) { return super . call ( "secure.addAppEvent" , params ) ; } param { { token : ( string | undefined ) , ip : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureCheckTokenResponse > } public async secureCheckToken ( params ) { return super . call ( "secure.checkToken" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureGetAppBalanceResponse > } public async secureGetAppBalance ( params ) { return super . call ( "secure.getAppBalance" , params ) ; } param { { user_id : ( number | undefined ) , date_from : ( number | undefined ) , date_to : ( number | undefined ) , limit : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureGetSMSHistoryResponse > } public async secureGetSMSHistory ( params ) { return super . call ( "secure.getSMSHistory" , params ) ; } param { { type : ( number | undefined ) , uid_from : ( number | undefined ) , uid_to : ( number | undefined ) , date_from : ( number | undefined ) , date_to : ( number | undefined ) , limit : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureGetTransactionsHistoryResponse > } public async secureGetTransactionsHistory ( params ) { return super . call ( "secure.getTransactionsHistory" , params ) ; } param { { user_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureGetUserLevelResponse > } public async secureGetUserLevel ( params ) { return super . call ( "secure.getUserLevel" , params ) ; } param { { user_ids : ( number [ ] ) , achievement_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureGiveEventStickerResponse > } public async secureGiveEventSticker ( params ) { return super . call ( "secure.giveEventSticker" , params ) ; } param { { user_ids : ( number [ ] | undefined ) , user_id : ( number | undefined ) , message : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . SecureSendNotificationResponse > } public async secureSendNotification ( params ) { return super . call ( "secure.sendNotification" , params ) ; } param { { user_id : ( number ) , message : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async secureSendSMSNotification ( params ) { return super . call ( "secure.sendSMSNotification" , params ) ; } param { { counters : ( string [ ] | undefined ) , user_id : ( number | undefined ) , counter : ( number | undefined ) , increment : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async secureSetCounter ( params ) { return super . call ( "secure.setCounter" , params ) ; } param { { group_id : ( number | undefined ) , app_id : ( number | undefined ) , timestamp_from : ( number | undefined ) , timestamp_to : ( number | undefined ) , interval : ( string | undefined ) , intervals_count : ( number | undefined ) , filters : ( string [ ] | undefined ) , stats_groups : ( string [ ] | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StatsGetResponse > } public async statsGet ( params ) { return super . call ( "stats.get" , params ) ; } param { { owner_id : ( string ) , post_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StatsGetPostReachResponse > } public async statsGetPostReach ( params ) { return super . call ( "stats.getPostReach" , params ) ; } param { { id : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async statsTrackVisitor ( params ) { return super . call ( "stats.trackVisitor" , params ) ; } param { { user_id : ( number | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StatusGetResponse > } public async statusGet ( params ) { return super . call ( "status.get" , params ) ; } param { { text : ( string | undefined ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async statusSet ( params ) { return super . call ( "status.set" , params ) ; } param { { key : ( string | undefined ) , keys : ( string [ ] | undefined ) , user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StorageGetResponse > } public async storageGet ( params ) { return super . call ( "storage.get" , params ) ; } param { { user_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StorageGetKeysResponse > } public async storageGetKeys ( params ) { return super . call ( "storage.getKeys" , params ) ; } param { { key : ( string ) , value : ( string | undefined ) , user_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storageSet ( params ) { return super . call ( "storage.set" , params ) ; } param { { owners_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storiesBanOwner ( params ) { return super . call ( "stories.banOwner" , params ) ; } param { { owner_id : ( number | undefined ) , story_id : ( number | undefined ) , stories : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storiesDelete ( params ) { return super . call ( "stories.delete" , params ) ; } param { { owner_id : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetV5113Response > } public async storiesGet ( params ) { return super . call ( "stories.get" , params ) ; } param { { extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetBannedResponse > } public async storiesGetBanned ( params ) { return super . call ( "stories.getBanned" , params ) ; } param { { stories : ( string [ ] ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetByIdResponse > } public async storiesGetById ( params ) { return super . call ( "stories.getById" , params ) ; } param { { add_to_news : ( boolean | undefined ) , user_ids : ( number [ ] | undefined ) , reply_to_story : ( string | undefined ) , link_text : ( string | undefined ) , link_url : ( string | undefined ) , group_id : ( number | undefined ) , clickable_stickers : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetPhotoUploadServerResponse > } public async storiesGetPhotoUploadServer ( params ) { return super . call ( "stories.getPhotoUploadServer" , params ) ; } param { { owner_id : ( number ) , story_id : ( number ) , access_key : ( string | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetV5113Response > } public async storiesGetReplies ( params ) { return super . call ( "stories.getReplies" , params ) ; } param { { owner_id : ( number ) , story_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetStatsResponse > } public async storiesGetStats ( params ) { return super . call ( "stories.getStats" , params ) ; } param { { add_to_news : ( boolean | undefined ) , user_ids : ( number [ ] | undefined ) , reply_to_story : ( string | undefined ) , link_text : ( string | undefined ) , link_url : ( string | undefined ) , group_id : ( number | undefined ) , clickable_stickers : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetVideoUploadServerResponse > } public async storiesGetVideoUploadServer ( params ) { return super . call ( "stories.getVideoUploadServer" , params ) ; } param { { owner_id : ( number ) , story_id : ( number ) , count : ( number | undefined ) , offset : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetViewersExtendedV5115Response > } public async storiesGetViewers ( params ) { return super . call ( "stories.getViewers" , params ) ; } param { { owner_id : ( number ) , group_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storiesHideAllReplies ( params ) { return super . call ( "stories.hideAllReplies" , params ) ; } param { { owner_id : ( number ) , story_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storiesHideReply ( params ) { return super . call ( "stories.hideReply" , params ) ; } param { { upload_results : ( string [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesSaveResponse > } public async storiesSave ( params ) { return super . call ( "stories.save" , params ) ; } param { { q : ( string | undefined ) , place_id : ( number | undefined ) , latitude : ( number | undefined ) , longitude : ( number | undefined ) , radius : ( number | undefined ) , mentioned_id : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . StoriesGetV5113Response > } public async storiesSearch ( params ) { return super . call ( "stories.search" , params ) ; } param { { access_key : ( string ) , message : ( string | undefined ) , is_broadcast : ( boolean | undefined ) , is_anonymous : ( boolean | undefined ) , unseen_marker : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storiesSendInteraction ( params ) { return super . call ( "stories.sendInteraction" , params ) ; } param { { owners_ids : ( number [ ] ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async storiesUnbanOwner ( params ) { return super . call ( "stories.unbanOwner" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . StreamingGetServerUrlResponse > } public async streamingGetServerUrl ( params ) { return super . call ( "streaming.getServerUrl" , params ) ; } param { { monthly_tier : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async streamingSetSettings ( params ) { return super . call ( "streaming.setSettings" , params ) ; } param { { user_ids : ( string [ ] | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UsersGetResponse > } public async usersGet ( params ) { return super . call ( "users.get" , params ) ; } param { { user_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , name_case : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UsersGetFollowersResponse > } public async usersGetFollowers ( params ) { return super . call ( "users.getFollowers" , params ) ; } param { { user_id : ( number | undefined ) , extended : ( boolean | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UsersGetSubscriptionsResponse > } public async usersGetSubscriptions ( params ) { return super . call ( "users.getSubscriptions" , params ) ; } param { { user_id : ( number ) , type : ( string ) , comment : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async usersReport ( params ) { return super . call ( "users.report" , params ) ; } param { { q : ( string | undefined ) , sort : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , city : ( number | undefined ) , country : ( number | undefined ) , hometown : ( string | undefined ) , university_country : ( number | undefined ) , university : ( number | undefined ) , university_year : ( number | undefined ) , university_faculty : ( number | undefined ) , university_chair : ( number | undefined ) , sex : ( number | undefined ) , status : ( number | undefined ) , age_from : ( number | undefined ) , age_to : ( number | undefined ) , birth_day : ( number | undefined ) , birth_month : ( number | undefined ) , birth_year : ( number | undefined ) , online : ( boolean | undefined ) , has_photo : ( boolean | undefined ) , school_country : ( number | undefined ) , school_city : ( number | undefined ) , school_class : ( number | undefined ) , school : ( number | undefined ) , school_year : ( number | undefined ) , religion : ( string | undefined ) , company : ( string | undefined ) , position : ( string | undefined ) , group_id : ( number | undefined ) , from_list : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UsersSearchResponse > } public async usersSearch ( params ) { return super . call ( "users.search" , params ) ; } param { { url : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UtilsCheckLinkResponse > } public async utilsCheckLink ( params ) { return super . call ( "utils.checkLink" , params ) ; } param { { key : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async utilsDeleteFromLastShortened ( params ) { return super . call ( "utils.deleteFromLastShortened" , params ) ; } param { { count : ( number | undefined ) , offset : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UtilsGetLastShortenedLinksResponse > } public async utilsGetLastShortenedLinks ( params ) { return super . call ( "utils.getLastShortenedLinks" , params ) ; } param { { key : ( string ) , source : ( string | undefined ) , access_key : ( string | undefined ) , interval : ( string | undefined ) , intervals_count : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UtilsGetLinkStatsResponse > } public async utilsGetLinkStats ( params ) { return super . call ( "utils.getLinkStats" , params ) ; } param { { access_token : ( string | undefined ) * } } params returns { Promise < Responses . UtilsGetServerTimeResponse > } public async utilsGetServerTime ( params ) { return super . call ( "utils.getServerTime" , params ) ; } param { { url : ( string ) , private : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UtilsGetShortLinkResponse > } public async utilsGetShortLink ( params ) { return super . call ( "utils.getShortLink" , params ) ; } param { { screen_name : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . UtilsResolveScreenNameResponse > } public async utilsResolveScreenName ( params ) { return super . call ( "utils.resolveScreenName" , params ) ; } param { { target_id : ( number | undefined ) , video_id : ( number ) , owner_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoAdd ( params ) { return super . call ( "video.add" , params ) ; } param { { group_id : ( number | undefined ) , title : ( string | undefined ) , privacy : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoAddAlbumResponse > } public async videoAddAlbum ( params ) { return super . call ( "video.addAlbum" , params ) ; } param { { target_id : ( number | undefined ) , album_id : ( number | undefined ) , album_ids : ( number [ ] | undefined ) , owner_id : ( number ) , video_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoAddToAlbum ( params ) { return super . call ( "video.addToAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , video_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , from_group : ( boolean | undefined ) , reply_to_comment : ( number | undefined ) , sticker_id : ( number | undefined ) , guid : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoCreateCommentResponse > } public async videoCreateComment ( params ) { return super . call ( "video.createComment" , params ) ; } param { { video_id : ( number ) , owner_id : ( number | undefined ) , target_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoDelete ( params ) { return super . call ( "video.delete" , params ) ; } param { { group_id : ( number | undefined ) , album_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoDeleteAlbum ( params ) { return super . call ( "video.deleteAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoDeleteComment ( params ) { return super . call ( "video.deleteComment" , params ) ; } param { { owner_id : ( number | undefined ) , video_id : ( number ) , name : ( string | undefined ) , desc : ( string | undefined ) , privacy_view : ( string [ ] | undefined ) , privacy_comment : ( string [ ] | undefined ) , no_comments : ( boolean | undefined ) , repeat : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoEdit ( params ) { return super . call ( "video.edit" , params ) ; } param { { group_id : ( number | undefined ) , album_id : ( number ) , title : ( string ) , privacy : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoEditAlbum ( params ) { return super . call ( "video.editAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoEditComment ( params ) { return super . call ( "video.editComment" , params ) ; } param { { owner_id : ( number | undefined ) , videos : ( string [ ] | undefined ) , album_id : ( number | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoGetResponse > } public async videoGet ( params ) { return super . call ( "video.get" , params ) ; } param { { owner_id : ( number | undefined ) , album_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoGetAlbumByIdResponse > } public async videoGetAlbumById ( params ) { return super . call ( "video.getAlbumById" , params ) ; } param { { owner_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , need_system : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoGetAlbumsResponse > } public async videoGetAlbums ( params ) { return super . call ( "video.getAlbums" , params ) ; } param { { target_id : ( number | undefined ) , owner_id : ( number ) , video_id : ( number ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoGetAlbumsByVideoResponse > } public async videoGetAlbumsByVideo ( params ) { return super . call ( "video.getAlbumsByVideo" , params ) ; } param { { owner_id : ( number | undefined ) , video_id : ( number ) , need_likes : ( boolean | undefined ) , start_comment_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , sort : ( string | undefined ) , extended : ( boolean | undefined ) , fields : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoGetCommentsResponse > } public async videoGetComments ( params ) { return super . call ( "video.getComments" , params ) ; } param { { target_id : ( number | undefined ) , album_id : ( number | undefined ) , album_ids : ( number [ ] | undefined ) , owner_id : ( number ) , video_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoRemoveFromAlbum ( params ) { return super . call ( "video.removeFromAlbum" , params ) ; } param { { owner_id : ( number | undefined ) , album_id : ( number ) , before : ( number | undefined ) , after : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoReorderAlbums ( params ) { return super . call ( "video.reorderAlbums" , params ) ; } param { { target_id : ( number | undefined ) , album_id : ( number | undefined ) , owner_id : ( number ) , video_id : ( number ) , before_owner_id : ( number | undefined ) , before_video_id : ( number | undefined ) , after_owner_id : ( number | undefined ) , after_video_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoReorderVideos ( params ) { return super . call ( "video.reorderVideos" , params ) ; } param { { owner_id : ( number ) , video_id : ( number ) , reason : ( number | undefined ) , comment : ( string | undefined ) , search_query : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoReport ( params ) { return super . call ( "video.report" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , reason : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoReportComment ( params ) { return super . call ( "video.reportComment" , params ) ; } param { { video_id : ( number ) , owner_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async videoRestore ( params ) { return super . call ( "video.restore" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoRestoreCommentResponse > } public async videoRestoreComment ( params ) { return super . call ( "video.restoreComment" , params ) ; } param { { name : ( string | undefined ) , description : ( string | undefined ) , is_private : ( boolean | undefined ) , wallpost : ( boolean | undefined ) , link : ( string | undefined ) , group_id : ( number | undefined ) , album_id : ( number | undefined ) , privacy_view : ( string [ ] | undefined ) , privacy_comment : ( string [ ] | undefined ) , no_comments : ( boolean | undefined ) , repeat : ( boolean | undefined ) , compression : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoSaveResponse > } public async videoSave ( params ) { return super . call ( "video.save" , params ) ; } param { { q : ( string ) , sort : ( number | undefined ) , hd : ( number | undefined ) , adult : ( boolean | undefined ) , filters : ( string [ ] | undefined ) , search_own : ( boolean | undefined ) , offset : ( number | undefined ) , longer : ( number | undefined ) , shorter : ( number | undefined ) , count : ( number | undefined ) , extended : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . VideoSearchResponse > } public async videoSearch ( params ) { return super . call ( "video.search" , params ) ; } param { { link : ( string ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async wallCheckCopyrightLink ( params ) { return super . call ( "wall.checkCopyrightLink" , params ) ; } param { { owner_id : ( number ) , post_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async wallCloseComments ( params ) { return super . call ( "wall.closeComments" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number ) , from_group : ( number | undefined ) , message : ( string | undefined ) , reply_to_comment : ( number | undefined ) , attachments : ( string [ ] | undefined ) , sticker_id : ( number | undefined ) , guid : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallCreateCommentResponse > } public async wallCreateComment ( params ) { return super . call ( "wall.createComment" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallDelete ( params ) { return super . call ( "wall.delete" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallDeleteComment ( params ) { return super . call ( "wall.deleteComment" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number ) , friends_only : ( boolean | undefined ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , services : ( string | undefined ) , signed : ( boolean | undefined ) , publish_date : ( number | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , place_id : ( number | undefined ) , mark_as_ads : ( boolean | undefined ) , close_comments : ( boolean | undefined ) , donut_paid_duration : ( number | undefined ) , poster_bkg_id : ( number | undefined ) , poster_bkg_owner_id : ( number | undefined ) , poster_bkg_access_hash : ( string | undefined ) , copyright : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallEditResponse > } public async wallEdit ( params ) { return super . call ( "wall.edit" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , signed : ( boolean | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , place_id : ( number | undefined ) , link_button : ( string | undefined ) , link_title : ( string | undefined ) , link_image : ( string | undefined ) , link_video : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallEditAdsStealth ( params ) { return super . call ( "wall.editAdsStealth" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallEditComment ( params ) { return super . call ( "wall.editComment" , params ) ; } param { { owner_id : ( number | undefined ) , domain : ( string | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , filter : ( string | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallGetResponse > } public async wallGet ( params ) { return super . call ( "wall.get" , params ) ; } param { { posts : ( string [ ] ) , extended : ( boolean | undefined ) , copy_history_depth : ( number | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallGetByIdLegacyResponse > } public async wallGetById ( params ) { return super . call ( "wall.getById" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallGetCommentResponse > } public async wallGetComment ( params ) { return super . call ( "wall.getComment" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number | undefined ) , need_likes : ( boolean | undefined ) , start_comment_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , sort : ( string | undefined ) , preview_length : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , comment_id : ( number | undefined ) , thread_items_count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallGetCommentsResponse > } public async wallGetComments ( params ) { return super . call ( "wall.getComments" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallGetRepostsResponse > } public async wallGetReposts ( params ) { return super . call ( "wall.getReposts" , params ) ; } param { { owner_id : ( number ) , post_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseBoolResponse > } public async wallOpenComments ( params ) { return super . call ( "wall.openComments" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallPin ( params ) { return super . call ( "wall.pin" , params ) ; } param { { owner_id : ( number | undefined ) , friends_only : ( boolean | undefined ) , from_group : ( boolean | undefined ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , services : ( string | undefined ) , signed : ( boolean | undefined ) , publish_date : ( number | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , place_id : ( number | undefined ) , post_id : ( number | undefined ) , guid : ( string | undefined ) , mark_as_ads : ( boolean | undefined ) , close_comments : ( boolean | undefined ) , donut_paid_duration : ( number | undefined ) , mute_notifications : ( boolean | undefined ) , copyright : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallPostResponse > } public async wallPost ( params ) { return super . call ( "wall.post" , params ) ; } param { { owner_id : ( number ) , message : ( string | undefined ) , attachments : ( string [ ] | undefined ) , signed : ( boolean | undefined ) , lat : ( number | undefined ) , long : ( number | undefined ) , place_id : ( number | undefined ) , guid : ( string | undefined ) , link_button : ( string | undefined ) , link_title : ( string | undefined ) , link_image : ( string | undefined ) , link_video : ( string | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallPostAdsStealthResponse > } public async wallPostAdsStealth ( params ) { return super . call ( "wall.postAdsStealth" , params ) ; } param { { owner_id : ( number ) , comment_id : ( number ) , reason : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallReportComment ( params ) { return super . call ( "wall.reportComment" , params ) ; } param { { owner_id : ( number ) , post_id : ( number ) , reason : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallReportPost ( params ) { return super . call ( "wall.reportPost" , params ) ; } param { { object : ( string ) , message : ( string | undefined ) , group_id : ( number | undefined ) , mark_as_ads : ( boolean | undefined ) , mute_notifications : ( boolean | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallRepostResponse > } public async wallRepost ( params ) { return super . call ( "wall.repost" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallRestore ( params ) { return super . call ( "wall.restore" , params ) ; } param { { owner_id : ( number | undefined ) , comment_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallRestoreComment ( params ) { return super . call ( "wall.restoreComment" , params ) ; } param { { owner_id : ( number | undefined ) , domain : ( string | undefined ) , query : ( string | undefined ) , owners_only : ( boolean | undefined ) , count : ( number | undefined ) , offset : ( number | undefined ) , extended : ( boolean | undefined ) , fields : ( Models . BaseUserGroupFields [ ] | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WallSearchResponse > } public async wallSearch ( params ) { return super . call ( "wall.search" , params ) ; } param { { owner_id : ( number | undefined ) , post_id : ( number ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . BaseOkResponse > } public async wallUnpin ( params ) { return super . call ( "wall.unpin" , params ) ; } param { { widget_api_id : ( number | undefined ) , url : ( string | undefined ) , page_id : ( string | undefined ) , order : ( string | undefined ) , fields : ( Models . UsersFields [ ] | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WidgetsGetCommentsResponse > } public async widgetsGetComments ( params ) { return super . call ( "widgets.getComments" , params ) ; } param { { widget_api_id : ( number | undefined ) , order : ( string | undefined ) , period : ( string | undefined ) , offset : ( number | undefined ) , count : ( number | undefined ) , access_token : ( string | undefined ) * } } params returns { Promise < Responses . WidgetsGetPagesResponse > } public async widgetsGetPages ( params ) { return super . call ( "widgets.getPages" , params ) ; } }