export declare const ids: readonly [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]; export type Id = typeof ids[number]; export declare const isId: (value: any) => value is 0 | 10 | 1 | 2 | 4 | 8 | 3 | 5 | 6 | 7 | 9 | 11; export declare const INIT: 0, WAIT_FOR_PLAYERS_TO_LOAD: 1, HERO_SELECTION: 2, STRATEGY_TIME: 3, PRE_GAME: 4, GAME_IN_PROGRESS: 5, POST_GAME: 6, DISCONNECT: 7, TEAM_SHOWCASE: 8, CUSTOM_GAME_SETUP: 9, WAIT_FOR_MAP_TO_LOAD: 10, LAST: 11; export declare const GQL_ENUM_MAPPING: { readonly 0: "INIT"; readonly 1: "WAIT_FOR_PLAYERS_TO_LOAD"; readonly 2: "HERO_SELECTION"; readonly 3: "STRATEGY_TIME"; readonly 4: "PRE_GAME"; readonly 5: "GAME_IN_PROGRESS"; readonly 6: "POST_GAME"; readonly 7: "DISCONNECT"; readonly 8: "TEAM_SHOWCASE"; readonly 9: "CUSTOM_GAME_SETUP"; readonly 10: "WAIT_FOR_MAP_TO_LOAD"; readonly 11: "LAST"; }; export declare const gqlEnums: ("LAST" | "INIT" | "WAIT_FOR_PLAYERS_TO_LOAD" | "HERO_SELECTION" | "STRATEGY_TIME" | "PRE_GAME" | "GAME_IN_PROGRESS" | "POST_GAME" | "DISCONNECT" | "TEAM_SHOWCASE" | "CUSTOM_GAME_SETUP" | "WAIT_FOR_MAP_TO_LOAD")[]; export type Enum = typeof gqlEnums[number]; export declare const isGqlEnum: (em: any) => em is "LAST" | "INIT" | "WAIT_FOR_PLAYERS_TO_LOAD" | "HERO_SELECTION" | "STRATEGY_TIME" | "PRE_GAME" | "GAME_IN_PROGRESS" | "POST_GAME" | "DISCONNECT" | "TEAM_SHOWCASE" | "CUSTOM_GAME_SETUP" | "WAIT_FOR_MAP_TO_LOAD"; export declare const toGqlEnum: (id: Id) => "LAST" | "INIT" | "WAIT_FOR_PLAYERS_TO_LOAD" | "HERO_SELECTION" | "STRATEGY_TIME" | "PRE_GAME" | "GAME_IN_PROGRESS" | "POST_GAME" | "DISCONNECT" | "TEAM_SHOWCASE" | "CUSTOM_GAME_SETUP" | "WAIT_FOR_MAP_TO_LOAD"; export declare const fromGqlEnum: (em: Enum) => 0 | 10 | 1 | 2 | 4 | 8 | 3 | 5 | 6 | 7 | 9 | 11 | undefined;