import { NativeModule, requireNativeModule } from 'expo-modules-core'; export type PlayerAnalyticsModuleEvents = Record; /** * Native PlayerAnalyticsModule using Expo modules API. * Provides modern async/await interface while maintaining backward compatibility. */ declare class PlayerAnalyticsModule extends NativeModule { sendCustomDataEvent( playerId: string, customData: Record ): Promise; getUserId(playerId: string): Promise; } export default requireNativeModule( 'PlayerAnalyticsModule' );