@@ -6,10 +6,10 @@ declare global {
66
77export interface SDK < TGlobalSigned extends boolean = false > {
88 EVENTS : {
9- EXIT : ' EXIT' ;
10- HISTORY_BACK : ' HISTORY_BACK' ;
11- ACCOUNT_SELECTION_DIALOG_OPENED : ' ACCOUNT_SELECTION_DIALOG_OPENED' ;
12- ACCOUNT_SELECTION_DIALOG_CLOSED : ' ACCOUNT_SELECTION_DIALOG_CLOSED' ;
9+ EXIT : " EXIT" ;
10+ HISTORY_BACK : " HISTORY_BACK" ;
11+ ACCOUNT_SELECTION_DIALOG_OPENED : " ACCOUNT_SELECTION_DIALOG_OPENED" ;
12+ ACCOUNT_SELECTION_DIALOG_CLOSED : " ACCOUNT_SELECTION_DIALOG_CLOSED" ;
1313 } ;
1414 adv : {
1515 getBannerAdvStatus ( ) : Promise < {
@@ -68,16 +68,16 @@ export interface SDK<TGlobalSigned extends boolean = false> {
6868 payments : Payments < TGlobalSigned > ;
6969 screen : {
7070 fullscreen : {
71- STATUS_OFF : ' off' ;
72- STATUS_ON : 'on' ;
73- status : ' off' | 'on' ;
71+ STATUS_OFF : " off" ;
72+ STATUS_ON : "on" ;
73+ status : " off" | "on" ;
7474 exit ( ) : Promise < void > ;
7575 request ( ) : Promise < void > ;
7676 } ;
7777 } ;
7878 shortcut : {
7979 canShowPrompt ( ) : Promise < { canShow : boolean } > ;
80- showPrompt ( ) : Promise < { outcome : ' accepted' | ' rejected' } > ;
80+ showPrompt ( ) : Promise < { outcome : " accepted" | " rejected" } > ;
8181 } ;
8282 dispatchEvent ( eventName : SdkEventName , detail ?: object ) : Promise < unknown > ;
8383 getFlags ( params ?: GetFlagsParams ) : Promise < Record < string , string > > ;
@@ -90,9 +90,9 @@ export interface SDK<TGlobalSigned extends boolean = false> {
9090 getStorage ( ) : Promise < SafeStorage > ;
9191 isAvailableMethod ( methodName : string ) : Promise < boolean > ;
9292 // eslint-disable-next-line @typescript-eslint/no-explicit-any -- SDK event args can be of any type
93- off ( event : ' game_api_pause' | ' game_api_resume' , observer : ( ...args : any ) => any ) : void ;
93+ off ( event : " game_api_pause" | " game_api_resume" , observer : ( ...args : any ) => any ) : void ;
9494 // eslint-disable-next-line @typescript-eslint/no-explicit-any -- SDK event args can be of any type
95- on ( event : ' game_api_pause' | ' game_api_resume' , observer : ( ...args : any ) => any ) : ( ) => void ;
95+ on ( event : " game_api_pause" | " game_api_resume" , observer : ( ...args : any ) => any ) : ( ) => void ;
9696 onEvent ( eventName : SdkEventName , listener : ( ) => void ) : ( ) => void ;
9797 serverTime ( ) : number ;
9898}
@@ -117,7 +117,9 @@ export interface Game {
117117
118118/** When an object is passed through signature, it is not returned as itself,
119119 * but instead the signature field contains an encrypted string with object fields that can be decrypted on your server */
120- export interface Signed < T > { signature : string }
120+ export interface Signed < T > {
121+ signature : string ;
122+ }
121123
122124export interface Environment {
123125 get app ( ) : {
@@ -134,10 +136,10 @@ export interface Environment {
134136}
135137
136138export enum DeviceType {
137- DESKTOP = ' desktop' ,
138- MOBILE = ' mobile' ,
139- TABLET = ' tablet' ,
140- TV = 'tv' ,
139+ DESKTOP = " desktop" ,
140+ MOBILE = " mobile" ,
141+ TABLET = " tablet" ,
142+ TV = "tv" ,
141143}
142144
143145export interface DeviceInfo {
@@ -154,10 +156,10 @@ export interface Player {
154156 getData < T extends string > ( keys ?: readonly T [ ] ) : Promise < Partial < Record < T , Serializable > > > ;
155157 getIDsPerGame ( ) : Promise < Array < { appID : number ; userID : string } > > ;
156158 /** @deprecated - use isAuthorized */
157- getMode ( ) : '' | ' lite' ;
159+ getMode ( ) : "" | " lite" ;
158160 getName ( ) : string ;
159- getPayingStatus ( ) : ' not_paying' | ' partially_paying' | ' paying' | ' unknown' ;
160- getPhoto ( size : ' large' | ' medium' | ' small' ) : string ;
161+ getPayingStatus ( ) : " not_paying" | " partially_paying" | " paying" | " unknown" ;
162+ getPhoto ( size : " large" | " medium" | " small" ) : string ;
161163 getStats < T extends string > ( keys ?: readonly T [ ] ) : Promise < Partial < Record < T , number > > > ;
162164 getUniqueID ( ) : string ;
163165 incrementStats < T extends Record < number | string , number > > ( stats : T ) : Promise < IncrementedStats < T > > ;
@@ -186,7 +188,7 @@ export interface Product {
186188 priceCurrencyCode : string ;
187189 priceValue : string ;
188190 title : string ;
189- getPriceCurrencyImage ( size : ' medium' | ' small' | ' svg' ) : string ;
191+ getPriceCurrencyImage ( size : " medium" | " small" | " svg" ) : string ;
190192}
191193
192194export interface Payments < TSigned extends boolean = false > {
@@ -243,8 +245,8 @@ export interface LeaderboardEntry {
243245 public_name : string ;
244246 } ;
245247 uniqueID : string ;
246- getAvatarSrc ( size : ' large' | ' medium' | ' small' ) : string ;
247- getAvatarSrcSet ( size : ' large' | ' medium' | ' small' ) : string ;
248+ getAvatarSrc ( size : " large" | " medium" | " small" ) : string ;
249+ getAvatarSrcSet ( size : " large" | " medium" | " small" ) : string ;
248250 } ;
249251 rank : number ;
250252 score : number ;
@@ -260,110 +262,110 @@ export interface LeaderboardDescription {
260262 decimal_offset : number ;
261263 } ;
262264 } ;
263- type : ' numberic' | ' time' ;
265+ type : " numberic" | " time" ;
264266 } ;
265267 name : string ;
266268 title : Record < string , string > ;
267269}
268270
269- export type FeedbackError = ' GAME_RATED' | ' NO_AUTH' | ' REVIEW_ALREADY_REQUESTED' | ' UNKNOWN' ;
271+ export type FeedbackError = " GAME_RATED" | " NO_AUTH" | " REVIEW_ALREADY_REQUESTED" | " UNKNOWN" ;
270272
271- export type StickyAdvError = ' ADV_IS_NOT_CONNECTED' | ' UNKNOWN' ;
273+ export type StickyAdvError = " ADV_IS_NOT_CONNECTED" | " UNKNOWN" ;
272274
273- export type SdkEventName = ' EXIT' | ' HISTORY_BACK' ;
275+ export type SdkEventName = " EXIT" | " HISTORY_BACK" ;
274276
275277export type ISO_639_1 =
276- | 'af'
277- | 'am'
278- | 'ar'
279- | 'az'
280- | 'be'
281- | 'bg'
282- | 'bn'
283- | 'ca'
284- | 'cs'
285- | 'da'
286- | 'de'
287- | 'el'
288- | 'en'
289- | 'es'
290- | 'et'
291- | 'eu'
292- | 'fa'
293- | 'fi'
294- | 'fr'
295- | 'gl'
296- | 'he'
297- | 'hi'
298- | 'hr'
299- | 'hu'
300- | 'hy'
301- | 'id'
302- | 'is'
303- | 'it'
304- | 'ja'
305- | 'ka'
306- | 'kk'
307- | 'km'
308- | 'kn'
309- | 'ko'
310- | 'ky'
311- | 'lo'
312- | 'lt'
313- | 'lv'
314- | 'mk'
315- | 'ml'
316- | 'mn'
317- | 'mr'
318- | 'ms'
319- | 'my'
320- | 'ne'
321- | 'nl'
322- | 'no'
323- | 'pl'
324- | 'pt'
325- | 'ro'
326- | 'ru'
327- | 'si'
328- | 'sk'
329- | 'sl'
330- | 'sr'
331- | 'sv'
332- | 'sw'
333- | 'ta'
334- | 'te'
335- | 'tg'
336- | 'th'
337- | 'tk'
338- | 'tl'
339- | 'tr'
340- | 'uk'
341- | 'ur'
342- | 'uz'
343- | 'vi'
344- | 'zh'
345- | 'zu' ;
278+ | "af"
279+ | "am"
280+ | "ar"
281+ | "az"
282+ | "be"
283+ | "bg"
284+ | "bn"
285+ | "ca"
286+ | "cs"
287+ | "da"
288+ | "de"
289+ | "el"
290+ | "en"
291+ | "es"
292+ | "et"
293+ | "eu"
294+ | "fa"
295+ | "fi"
296+ | "fr"
297+ | "gl"
298+ | "he"
299+ | "hi"
300+ | "hr"
301+ | "hu"
302+ | "hy"
303+ | "id"
304+ | "is"
305+ | "it"
306+ | "ja"
307+ | "ka"
308+ | "kk"
309+ | "km"
310+ | "kn"
311+ | "ko"
312+ | "ky"
313+ | "lo"
314+ | "lt"
315+ | "lv"
316+ | "mk"
317+ | "ml"
318+ | "mn"
319+ | "mr"
320+ | "ms"
321+ | "my"
322+ | "ne"
323+ | "nl"
324+ | "no"
325+ | "pl"
326+ | "pt"
327+ | "ro"
328+ | "ru"
329+ | "si"
330+ | "sk"
331+ | "sl"
332+ | "sr"
333+ | "sv"
334+ | "sw"
335+ | "ta"
336+ | "te"
337+ | "tg"
338+ | "th"
339+ | "tk"
340+ | "tl"
341+ | "tr"
342+ | "uk"
343+ | "ur"
344+ | "uz"
345+ | "vi"
346+ | "zh"
347+ | "zu" ;
346348
347349export type TopLevelDomain =
348- | 'az'
349- | 'by'
350- | ' co.il'
351- | ' com'
352- | ' com.am'
353- | ' com.ge'
354- | ' com.tr'
355- | 'ee'
356- | 'fr'
357- | 'kg'
358- | 'kz'
359- | 'lt'
360- | 'lv'
361- | 'md'
362- | 'ru'
363- | 'tj'
364- | 'tm'
365- | 'ua'
366- | 'uz' ;
350+ | "az"
351+ | "by"
352+ | " co.il"
353+ | " com"
354+ | " com.am"
355+ | " com.ge"
356+ | " com.tr"
357+ | "ee"
358+ | "fr"
359+ | "kg"
360+ | "kz"
361+ | "lt"
362+ | "lv"
363+ | "md"
364+ | "ru"
365+ | "tj"
366+ | "tm"
367+ | "ua"
368+ | "uz" ;
367369
368370export type Serializable = { [ key : string ] : Serializable } | Serializable [ ] | boolean | null | number | string ;
369371
@@ -405,7 +407,7 @@ export interface CallbackBaseMessageData {
405407 error ?: {
406408 message : string ;
407409 } ;
408- status : ' error' | 'ok' ;
410+ status : " error" | "ok" ;
409411}
410412
411413export interface MultiplayerSessionsCommitPayload {
0 commit comments