/** * 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. */ export interface BuildingDto { uuid?: string; name?: string; names?: { [key: string]: string; }; descriptions?: { [key: string]: string; }; limited?: boolean; cost?: number; trade?: number; production?: number; culture?: number; coins?: number; combatBonuses?: number; upgraded?: boolean; upgradedBuilding?: string; allowedTerrain?: BuildingDto.AllowedTerrainEnum; forbiddenTerrain?: BuildingDto.ForbiddenTerrainEnum; } export declare namespace BuildingDto { type AllowedTerrainEnum = 'Mountain' | 'Forest' | 'Grassland' | 'Desert' | 'Water'; const AllowedTerrainEnum: { Mountain: AllowedTerrainEnum; Forest: AllowedTerrainEnum; Grassland: AllowedTerrainEnum; Desert: AllowedTerrainEnum; Water: AllowedTerrainEnum; }; type ForbiddenTerrainEnum = 'Mountain' | 'Forest' | 'Grassland' | 'Desert' | 'Water'; const ForbiddenTerrainEnum: { Mountain: AllowedTerrainEnum; Forest: AllowedTerrainEnum; Grassland: AllowedTerrainEnum; Desert: AllowedTerrainEnum; Water: AllowedTerrainEnum; }; }