interface GameSDKResult { ok: true rank: number } interface GameSDKError { ok: false error: string } type GameSDKSubmitResult = GameSDKResult | GameSDKError interface IGameSDK { /** This game's id string */ gameId: string /** Current player's display name */ getPlayerName(): string /** * Submit the final score for the current round. * * Call this when the game has clearly ended, not on every frame or every point gain. * On success, rank is the player's current leaderboard rank. */ submit(score: number): Promise } declare const GameSDK: IGameSDK