@@ -6,10 +6,10 @@ declare global {
66
77export interface SDK < TGlobalSigned extends boolean = false > {
88 EVENTS : {
9- ACCOUNT_SELECTION_DIALOG_CLOSED : ' ACCOUNT_SELECTION_DIALOG_CLOSED' ;
10- ACCOUNT_SELECTION_DIALOG_OPENED : ' ACCOUNT_SELECTION_DIALOG_OPENED' ;
11- EXIT : ' EXIT' ;
12- HISTORY_BACK : ' HISTORY_BACK' ;
9+ ACCOUNT_SELECTION_DIALOG_CLOSED : " ACCOUNT_SELECTION_DIALOG_CLOSED" ;
10+ ACCOUNT_SELECTION_DIALOG_OPENED : " ACCOUNT_SELECTION_DIALOG_OPENED" ;
11+ EXIT : " EXIT" ;
12+ HISTORY_BACK : " HISTORY_BACK" ;
1313 } ;
1414 adv : {
1515 getBannerAdvStatus ( ) : Promise < {
@@ -74,16 +74,16 @@ export interface SDK<TGlobalSigned extends boolean = false> {
7474 payments : Payments < TGlobalSigned > ;
7575 screen : {
7676 fullscreen : {
77- STATUS_OFF : ' off' ;
78- STATUS_ON : 'on' ;
79- status : ' off' | 'on' ;
77+ STATUS_OFF : " off" ;
78+ STATUS_ON : "on" ;
79+ status : " off" | "on" ;
8080 exit ( ) : Promise < void > ;
8181 request ( ) : Promise < void > ;
8282 } ;
8383 } ;
8484 shortcut : {
8585 canShowPrompt ( ) : Promise < { canShow : boolean } > ;
86- showPrompt ( ) : Promise < { outcome : ' accepted' | ' rejected' } > ;
86+ showPrompt ( ) : Promise < { outcome : " accepted" | " rejected" } > ;
8787 } ;
8888 dispatchEvent ( eventName : SdkEventName , detail ?: object ) : Promise < unknown > ;
8989 getFlags ( params ?: GetFlagsParams ) : Promise < Record < string , string > > ;
@@ -96,9 +96,9 @@ export interface SDK<TGlobalSigned extends boolean = false> {
9696 getStorage ( ) : Promise < SafeStorage > ;
9797 isAvailableMethod ( methodName : string ) : Promise < boolean > ;
9898 // eslint-disable-next-line @typescript-eslint/no-explicit-any -- SDK event args can be of any type
99- off ( event : ' game_api_pause' | ' game_api_resume' , observer : ( ...args : any ) => any ) : void ;
99+ off ( event : " game_api_pause" | " game_api_resume" , observer : ( ...args : any ) => any ) : void ;
100100 // eslint-disable-next-line @typescript-eslint/no-explicit-any -- SDK event args can be of any type
101- on ( event : ' game_api_pause' | ' game_api_resume' , observer : ( ...args : any ) => any ) : ( ) => void ;
101+ on ( event : " game_api_pause" | " game_api_resume" , observer : ( ...args : any ) => any ) : ( ) => void ;
102102 onEvent ( eventName : SdkEventName , listener : ( ) => void ) : ( ) => void ;
103103 serverTime ( ) : number ;
104104}
@@ -142,10 +142,10 @@ export interface Environment {
142142}
143143
144144export enum DeviceType { // eslint-disable-line @typescript-eslint/naming-convention
145- DESKTOP = ' desktop' ,
146- MOBILE = ' mobile' ,
147- TABLET = ' tablet' ,
148- TV = 'tv' ,
145+ DESKTOP = " desktop" ,
146+ MOBILE = " mobile" ,
147+ TABLET = " tablet" ,
148+ TV = "tv" ,
149149}
150150
151151export interface DeviceInfo {
@@ -162,10 +162,10 @@ export interface Player {
162162 getData < T extends string > ( keys ?: readonly T [ ] ) : Promise < Partial < Record < T , Serializable > > > ;
163163 getIDsPerGame ( ) : Promise < Array < { appID : number ; userID : string } > > ;
164164 /** @deprecated - use isAuthorized */
165- getMode ( ) : '' | ' lite' ;
165+ getMode ( ) : "" | " lite" ;
166166 getName ( ) : string ;
167- getPayingStatus ( ) : ' not_paying' | ' partially_paying' | ' paying' | ' unknown' ;
168- getPhoto ( size : ' large' | ' medium' | ' small' ) : string ;
167+ getPayingStatus ( ) : " not_paying" | " partially_paying" | " paying" | " unknown" ;
168+ getPhoto ( size : " large" | " medium" | " small" ) : string ;
169169 getStats < T extends string > ( keys ?: readonly T [ ] ) : Promise < Partial < Record < T , number > > > ;
170170 getUniqueID ( ) : string ;
171171 incrementStats < T extends Record < number | string , number > > ( stats : T ) : Promise < IncrementedStats < T > > ;
@@ -194,7 +194,7 @@ export interface Product {
194194 priceCurrencyCode : string ;
195195 priceValue : string ;
196196 title : string ;
197- getPriceCurrencyImage ( size : ' medium' | ' small' | ' svg' ) : string ;
197+ getPriceCurrencyImage ( size : " medium" | " small" | " svg" ) : string ;
198198}
199199
200200export interface Payments < TSigned extends boolean = false > {
@@ -248,8 +248,8 @@ export interface LeaderboardEntry {
248248 public_name : string ;
249249 } ;
250250 uniqueID : string ;
251- getAvatarSrc ( size : ' large' | ' medium' | ' small' ) : string ;
252- getAvatarSrcSet ( size : ' large' | ' medium' | ' small' ) : string ;
251+ getAvatarSrc ( size : " large" | " medium" | " small" ) : string ;
252+ getAvatarSrcSet ( size : " large" | " medium" | " small" ) : string ;
253253 } ;
254254 rank : number ;
255255 score : number ;
@@ -265,110 +265,110 @@ export interface LeaderboardDescription {
265265 decimal_offset : number ;
266266 } ;
267267 } ;
268- type : ' numberic' | ' time' ;
268+ type : " numberic" | " time" ;
269269 } ;
270270 name : string ;
271271 title : Record < string , string > ;
272272}
273273
274- export type FeedbackError = ' GAME_RATED' | ' NO_AUTH' | ' REVIEW_ALREADY_REQUESTED' | ' UNKNOWN' ;
274+ export type FeedbackError = " GAME_RATED" | " NO_AUTH" | " REVIEW_ALREADY_REQUESTED" | " UNKNOWN" ;
275275
276- export type StickyAdvError = ' ADV_IS_NOT_CONNECTED' | ' UNKNOWN' ;
276+ export type StickyAdvError = " ADV_IS_NOT_CONNECTED" | " UNKNOWN" ;
277277
278- export type SdkEventName = ' EXIT' | ' HISTORY_BACK' ;
278+ export type SdkEventName = " EXIT" | " HISTORY_BACK" ;
279279
280280export type ISO_639_1 =
281- | 'af'
282- | 'am'
283- | 'ar'
284- | 'az'
285- | 'be'
286- | 'bg'
287- | 'bn'
288- | 'ca'
289- | 'cs'
290- | 'da'
291- | 'de'
292- | 'el'
293- | 'en'
294- | 'es'
295- | 'et'
296- | 'eu'
297- | 'fa'
298- | 'fi'
299- | 'fr'
300- | 'gl'
301- | 'he'
302- | 'hi'
303- | 'hr'
304- | 'hu'
305- | 'hy'
306- | 'id'
307- | 'is'
308- | 'it'
309- | 'ja'
310- | 'ka'
311- | 'kk'
312- | 'km'
313- | 'kn'
314- | 'ko'
315- | 'ky'
316- | 'lo'
317- | 'lt'
318- | 'lv'
319- | 'mk'
320- | 'ml'
321- | 'mn'
322- | 'mr'
323- | 'ms'
324- | 'my'
325- | 'ne'
326- | 'nl'
327- | 'no'
328- | 'pl'
329- | 'pt'
330- | 'ro'
331- | 'ru'
332- | 'si'
333- | 'sk'
334- | 'sl'
335- | 'sr'
336- | 'sv'
337- | 'sw'
338- | 'ta'
339- | 'te'
340- | 'tg'
341- | 'th'
342- | 'tk'
343- | 'tl'
344- | 'tr'
345- | 'uk'
346- | 'ur'
347- | 'uz'
348- | 'vi'
349- | 'zh'
350- | 'zu' ;
281+ | "af"
282+ | "am"
283+ | "ar"
284+ | "az"
285+ | "be"
286+ | "bg"
287+ | "bn"
288+ | "ca"
289+ | "cs"
290+ | "da"
291+ | "de"
292+ | "el"
293+ | "en"
294+ | "es"
295+ | "et"
296+ | "eu"
297+ | "fa"
298+ | "fi"
299+ | "fr"
300+ | "gl"
301+ | "he"
302+ | "hi"
303+ | "hr"
304+ | "hu"
305+ | "hy"
306+ | "id"
307+ | "is"
308+ | "it"
309+ | "ja"
310+ | "ka"
311+ | "kk"
312+ | "km"
313+ | "kn"
314+ | "ko"
315+ | "ky"
316+ | "lo"
317+ | "lt"
318+ | "lv"
319+ | "mk"
320+ | "ml"
321+ | "mn"
322+ | "mr"
323+ | "ms"
324+ | "my"
325+ | "ne"
326+ | "nl"
327+ | "no"
328+ | "pl"
329+ | "pt"
330+ | "ro"
331+ | "ru"
332+ | "si"
333+ | "sk"
334+ | "sl"
335+ | "sr"
336+ | "sv"
337+ | "sw"
338+ | "ta"
339+ | "te"
340+ | "tg"
341+ | "th"
342+ | "tk"
343+ | "tl"
344+ | "tr"
345+ | "uk"
346+ | "ur"
347+ | "uz"
348+ | "vi"
349+ | "zh"
350+ | "zu" ;
351351
352352export type TopLevelDomain =
353- | 'az'
354- | 'by'
355- | ' co.il'
356- | ' com'
357- | ' com.am'
358- | ' com.ge'
359- | ' com.tr'
360- | 'ee'
361- | 'fr'
362- | 'kg'
363- | 'kz'
364- | 'lt'
365- | 'lv'
366- | 'md'
367- | 'ru'
368- | 'tj'
369- | 'tm'
370- | 'ua'
371- | 'uz' ;
353+ | "az"
354+ | "by"
355+ | " co.il"
356+ | " com"
357+ | " com.am"
358+ | " com.ge"
359+ | " com.tr"
360+ | "ee"
361+ | "fr"
362+ | "kg"
363+ | "kz"
364+ | "lt"
365+ | "lv"
366+ | "md"
367+ | "ru"
368+ | "tj"
369+ | "tm"
370+ | "ua"
371+ | "uz" ;
372372
373373export type Serializable = { [ key : string ] : Serializable } | Serializable [ ] | boolean | null | number | string ;
374374
@@ -410,7 +410,7 @@ export interface CallbackBaseMessageData {
410410 error ?: {
411411 message : string ;
412412 } ;
413- status : ' error' | 'ok' ;
413+ status : " error" | "ok" ;
414414}
415415
416416export interface MultiplayerSessionsCommitPayload {
0 commit comments