/** * Engine API * Civilization Engine API * * OpenAPI spec version: 1.0 * * * NOTE: This class is auto generated by the swagger code generator program. * https://github.com/swagger-api/swagger-codegen.git * Do not edit the class manually. */ import { GamePlayerEngineDto } from './gamePlayerEngineDto'; import { StepDto } from './stepDto'; export interface GameLightDto { id?: number; name?: string; description?: string; status?: GameLightDto.StatusEnum; winnerCivilizationName?: string; rulesUuid?: string; boardUuid?: string; rulesId?: number; rulesName?: string; rulesLocalizedNames?: { [key: string]: string; }; rulesLocalizedDescriptions?: { [key: string]: string; }; boardStartId?: number; creatorUuid?: string; creatorName?: string; creatorUsername?: string; step?: StepDto; playersCount?: number; players?: Array; simpleHistorySize?: number; version?: number; createdDate?: Date; lastModifiedDate?: Date; } export declare namespace GameLightDto { type StatusEnum = 'CREATED' | 'STARTED' | 'INTERRUPTED' | 'FINISHED'; const StatusEnum: { CREATED: import("./gameEngineDto").GameEngineDto.StatusEnum; STARTED: import("./gameEngineDto").GameEngineDto.StatusEnum; INTERRUPTED: import("./gameEngineDto").GameEngineDto.StatusEnum; FINISHED: import("./gameEngineDto").GameEngineDto.StatusEnum; }; }