UNPKG

expo-game-center

Version:

A comprehensive Expo module for iOS Game Center integration, providing authentication, leaderboards, achievements, and native UI presentation.

21 lines 845 B
interface ExpoGameCenterModule { isGameCenterAvailable(): Promise<boolean>; authenticateLocalPlayer(): Promise<boolean>; getConstants(): { isGameCenterAvailable: boolean; }; getLocalPlayer(): Promise<{ playerID: string; displayName: string; alias: string; } | null>; getPlayerImage(): Promise<string | null>; submitScore(score: number, leaderboardID: string): Promise<boolean>; reportAchievement(achievementID: string, percentComplete: number): Promise<boolean>; presentLeaderboard(leaderboardID: string): Promise<void>; presentAchievements(): Promise<void>; presentGameCenterViewController(): Promise<void>; } declare let GameCenterNativeModule: ExpoGameCenterModule | null; export default GameCenterNativeModule; //# sourceMappingURL=ExpoGameCenterModule.d.ts.map