import './PlayerIOClient.development'; export const authenticate = function ( gameId: string, connectionId: string, authenticationArguments: Record, playerInsightSegments: Array, ): Promise { return new Promise((resolve, reject) => { PlayerIO.authenticate(gameId, connectionId, authenticationArguments, playerInsightSegments, resolve, reject); }); } export const listRooms = function ( multiplayer: PlayerIO.Multiplayer, roomType: string, searchCriteria: Record, resultLimit: number, resultOffset: number, ): Promise> { return new Promise>((resolve, reject) => { multiplayer.listRooms(roomType, searchCriteria, resultLimit, resultOffset, resolve, reject); }); }