/* eslint-disable @typescript-eslint/no-explicit-any */ export interface ISession { sessionId: string; creatorId: string; maxPlayers: number; minPlayers: number; privateSlots: number; scoreLimit: number; timeLimit: number; gameModeId: number; eloRating: number; regionId: number; difficulty: number; hasStarted: boolean; enableVoice: boolean; matchType: string; maps: string[]; originalSessionId: string; customSettings: string; rewardSeed: number; guildId: string; buildId: number; platform: number; xplatform: boolean; freePublic: number; freePrivate: number; fullReset: number; } export interface IFindSessionRequest { [key: string]: any; }