import { TObjectValues, TPartialRequired } from "../types";
import { COLLECTION, EFFECT } from "../constants";
import { BaseNode } from "./BaseNode";
import { TArgumentNode } from "./ArgumentNode";
import { TModifierRequirementNode } from "./ModifierRequirementNode";
import { TStringNode } from "./StringNode";
export type TModifierNode = Pick<ModifierNode, "id" | "strings" | "collection" | "effect" | "arguments" | "runOnce" | "permanent" | "requirements">;
export declare class ModifierNode extends BaseNode<TModifierNode> {
    _name: string;
    id: string;
    collection: TObjectValues<typeof COLLECTION> | null;
    effect: TObjectValues<typeof EFFECT> | null;
    arguments: TArgumentNode[];
    requirements: TPartialRequired<TModifierRequirementNode, 'type'>[];
    strings: TStringNode[];
    permanent: boolean | null;
    runOnce: boolean | null;
    constructor(payload?: Partial<TModifierNode>);
    toXmlElement(): {
        _name: string;
        _attrs: {
            "run-once"?: string | undefined;
            permanent?: string | undefined;
            id: string;
            collection: TObjectValues<{
                readonly ALL_CAPITAL_CITIES: "COLLECTION_ALL_CAPITAL_CITIES";
                readonly ALL_CAPTURED_CITIES: "COLLECTION_ALL_CAPTURED_CITIES";
                readonly ALL_CITIES: "COLLECTION_ALL_CITIES";
                readonly ALL_DISTRICTS: "COLLECTION_ALL_DISTRICTS";
                readonly ALL_PLAYERS: "COLLECTION_ALL_PLAYERS";
                readonly ALL_PLOT_YIELDS: "COLLECTION_ALL_PLOT_YIELDS";
                readonly ALL_TEAMS: "COLLECTION_ALL_TEAMS";
                readonly ALL_UNITS: "COLLECTION_ALL_UNITS";
                readonly ANY_CITY_AT_STORY: "COLLECTION_ANY_CITY_AT_STORY";
                readonly CITIES_FOLLOWING_OWNER_RELIGION: "COLLECTION_CITIES_FOLLOWING_OWNER_RELIGION";
                readonly CITY_CONSTRUCTIBLES: "COLLECTION_CITY_CONSTRUCTIBLES";
                readonly CITY_DISTRICTS: "COLLECTION_CITY_DISTRICTS";
                readonly CITY_PLOT_YIELDS: "COLLECTION_CITY_PLOT_YIELDS";
                readonly CITY_TRAINED_UNITS: "COLLECTION_CITY_TRAINED_UNITS";
                readonly COMMANDER_PACKED_UNITS: "COLLECTION_COMMANDER_PACKED_UNITS";
                readonly INDEPENDENT_NEAREST_STORY: "COLLECTION_INDEPENDENT_NEAREST_STORY";
                readonly INDEPENDENT_PLAYERS: "COLLECTION_INDEPENDENT_PLAYERS";
                readonly MAJOR_OPPOSING_PLAYERS: "COLLECTION_MAJOR_OPPOSING_PLAYERS";
                readonly MAJOR_OPPOSING_TEAMS: "COLLECTION_MAJOR_OPPOSING_TEAMS";
                readonly MAJOR_PLAYERS: "COLLECTION_MAJOR_PLAYERS";
                readonly MAJOR_TEAMS: "COLLECTION_MAJOR_TEAMS";
                readonly MINOR_PLAYERS: "COLLECTION_MINOR_PLAYERS";
                readonly NARRATIVE_STORY: "COLLECTION_NARRATIVE_STORY";
                readonly OPPONENT_AT_STORY: "COLLECTION_OPPONENT_AT_STORY";
                readonly OWNER: "COLLECTION_OWNER";
                readonly OWNER_ARMY: "COLLECTION_OWNER_ARMY";
                readonly OWNER_CITY: "COLLECTION_OWNER_CITY";
                readonly OWNER_CITY_NEAREST_STORY: "COLLECTION_OWNER_CITY_NEAREST_STORY";
                readonly OWNER_COMMANDER_HIGHEST_LEVEL: "COLLECTION_OWNER_COMMANDER_HIGHEST_LEVEL";
                readonly OWNER_COMMANDER_NEAREST_STORY: "COLLECTION_OWNER_COMMANDER_NEAREST_STORY";
                readonly OWNER_DISTANT_LANDS_CITY_MOST_TREASURE: "COLLECTION_OWNER_DISTANT_LANDS_CITY_MOST_TREASURE";
                readonly OWNER_DISTANT_LANDS_CITY_NEAREST_CAPITAL: "COLLECTION_OWNER_DISTANT_LANDS_CITY_NEAREST_CAPITAL";
                readonly OWNER_PLAYER: "COLLECTION_OWNER_PLAYER";
                readonly OWNER_UNIT: "COLLECTION_OWNER_UNIT";
                readonly OWNER_UNIT_NEAREST_STORY: "COLLECTION_OWNER_UNIT_NEAREST_STORY";
                readonly PLAYER_ARMIES: "COLLECTION_PLAYER_ARMIES";
                readonly PLAYER_BUILT_CITIES: "COLLECTION_PLAYER_BUILT_CITIES";
                readonly PLAYER_CAPITAL_CITY: "COLLECTION_PLAYER_CAPITAL_CITY";
                readonly PLAYER_CAPITAL_CITY_DISTRICTS: "COLLECTION_PLAYER_CAPITAL_CITY_DISTRICTS";
                readonly PLAYER_CAPTURED_CITIES: "COLLECTION_PLAYER_CAPTURED_CITIES";
                readonly PLAYER_CITIES: "COLLECTION_PLAYER_CITIES";
                readonly PLAYER_COMBAT: "COLLECTION_PLAYER_COMBAT";
                readonly PLAYER_CONSTRUCTIBLES: "COLLECTION_PLAYER_CONSTRUCTIBLES";
                readonly PLAYER_DISTRICTS: "COLLECTION_PLAYER_DISTRICTS";
                readonly PLAYER_PLOT_YIELDS: "COLLECTION_PLAYER_PLOT_YIELDS";
                readonly PLAYER_TRAINED_UNITS: "COLLECTION_PLAYER_TRAINED_UNITS";
                readonly PLAYER_UNITS: "COLLECTION_PLAYER_UNITS";
                readonly SINGLE_PLOT_YIELDS: "COLLECTION_SINGLE_PLOT_YIELDS";
                readonly TEAM_CAPITAL_CITIES: "COLLECTION_TEAM_CAPITAL_CITIES";
                readonly TEAM_CAPTURED_CITIES: "COLLECTION_TEAM_CAPTURED_CITIES";
                readonly TEAM_CITIES: "COLLECTION_TEAM_CITIES";
                readonly TEAM_DISTRICTS: "COLLECTION_TEAM_DISTRICTS";
                readonly TEAM_PLAYERS: "COLLECTION_TEAM_PLAYERS";
                readonly TEAM_UNITS: "COLLECTION_TEAM_UNITS";
                readonly UNIT_COMBAT: "COLLECTION_UNIT_COMBAT";
                readonly UNIT_NEAREST_OWNER_CITY: "COLLECTION_UNIT_NEAREST_OWNER_CITY";
                readonly UNIT_OCCUPIED_CITY: "COLLECTION_UNIT_OCCUPIED_CITY";
                readonly UNIT_OCCUPIED_DISTRICT: "COLLECTION_UNIT_OCCUPIED_DISTRICT";
            }> | null;
            effect: TObjectValues<{
                readonly ADD_BELIEF: "EFFECT_ADD_BELIEF";
                readonly ADD_EVENT_FREQUENCY_OVERRIDE: "EFFECT_ADD_EVENT_FREQUENCY_OVERRIDE";
                readonly ADD_PANTHEON: "EFFECT_ADD_PANTHEON";
                readonly ADD_PLAYER_BELIEF_YIELD: "EFFECT_ADD_PLAYER_BELIEF_YIELD";
                readonly ADD_PLAYER_UNITS_PILLAGE_BUILDING_PLUNDER: "EFFECT_ADD_PLAYER_UNITS_PILLAGE_BUILDING_PLUNDER";
                readonly ADD_PLAYER_UNITS_PILLAGE_IMPROVEMENT_PLUNDER: "EFFECT_ADD_PLAYER_UNITS_PILLAGE_IMPROVEMENT_PLUNDER";
                readonly ADD_RELIGIOUS_BELIEF_YIELD: "EFFECT_ADD_RELIGIOUS_BELIEF_YIELD";
                readonly ADD_RELIGIOUS_BUILDING: "EFFECT_ADD_RELIGIOUS_BUILDING";
                readonly ADD_RELIGIOUS_BUILDING_MULTIPLIER: "EFFECT_ADD_RELIGIOUS_BUILDING_MULTIPLIER";
                readonly ADD_RELIGIOUS_UNIT: "EFFECT_ADD_RELIGIOUS_UNIT";
                readonly ADJUST_BUILDING_SPREAD_CHARGES: "EFFECT_ADJUST_BUILDING_SPREAD_CHARGES";
                readonly ADJUST_CITIES_HAS_URBAN_DEFENSES: "EFFECT_ADJUST_CITIES_HAS_URBAN_DEFENSES";
                readonly ADJUST_CITY_AUTO_TREASURE_FLEET: "EFFECT_ADJUST_CITY_AUTO_TREASURE_FLEET";
                readonly ADJUST_CITY_COMMANDER_UNHAPPINESS_REDUCTION: "EFFECT_ADJUST_CITY_COMMANDER_UNHAPPINESS_REDUCTION";
                readonly ADJUST_CITY_IGNORE_UNHAPPINESS_EFFECT: "EFFECT_ADJUST_CITY_IGNORE_UNHAPPINESS_EFFECT";
                readonly ADJUST_CITY_RELIGION_EXTRA_PROMOTIONS: "EFFECT_ADJUST_CITY_RELIGION_EXTRA_PROMOTIONS";
                readonly ADJUST_CITY_RELIGION_ON_CAPTURE: "EFFECT_ADJUST_CITY_RELIGION_ON_CAPTURE";
                readonly ADJUST_CITY_TREASURE_FLEET_MOD: "EFFECT_ADJUST_CITY_TREASURE_FLEET_MOD";
                readonly ADJUST_CITY_UNIT_MAX_LEVEL: "EFFECT_ADJUST_CITY_UNIT_MAX_LEVEL";
                readonly ADJUST_DISTRICT_BASE_YIELD_CHANGE: "EFFECT_ADJUST_DISTRICT_BASE_YIELD_CHANGE";
                readonly ADJUST_DISTRICT_YIELD_CHANGE: "EFFECT_ADJUST_DISTRICT_YIELD_CHANGE";
                readonly ADJUST_DISTRICT_YIELD_MODIFIER: "EFFECT_ADJUST_DISTRICT_YIELD_MODIFIER";
                readonly ADJUST_FORBID_UPGRADE_TOWN_TO_CITY: "EFFECT_ADJUST_FORBID_UPGRADE_TOWN_TO_CITY";
                readonly ADJUST_GAINS_ALL_FOLLOWER_BELIEFS: "EFFECT_ADJUST_GAINS_ALL_FOLLOWER_BELIEFS";
                readonly ADJUST_GREAT_PEOPLE_POINTS_PER_KILL: "EFFECT_ADJUST_GREAT_PEOPLE_POINTS_PER_KILL";
                readonly ADJUST_GREAT_PERSON_GUARANTEE: "EFFECT_ADJUST_GREAT_PERSON_GUARANTEE";
                readonly ADJUST_GREAT_PERSON_PATRONAGE_DISCOUNT_PERCENT: "EFFECT_ADJUST_GREAT_PERSON_PATRONAGE_DISCOUNT_PERCENT";
                readonly ADJUST_GREAT_PERSON_POINTS: "EFFECT_ADJUST_GREAT_PERSON_POINTS";
                readonly ADJUST_GREAT_PERSON_POINTS_PERCENT: "EFFECT_ADJUST_GREAT_PERSON_POINTS_PERCENT";
                readonly ADJUST_GREAT_PERSON_POINTS_REFUND_PERCENT: "EFFECT_ADJUST_GREAT_PERSON_POINTS_REFUND_PERCENT";
                readonly ADJUST_HEAL_CHARGES: "EFFECT_ADJUST_HEAL_CHARGES";
                readonly ADJUST_MULTIPLY_TREASURY: "EFFECT_ADJUST_MULTIPLY_TREASURY";
                readonly ADJUST_PLAYER_ALLIANCE_CAPITAL_ROUTES: "EFFECT_ADJUST_PLAYER_ALLIANCE_CAPITAL_ROUTES";
                readonly ADJUST_PLAYER_ALLIANCE_TRADE: "EFFECT_ADJUST_PLAYER_ALLIANCE_TRADE";
                readonly ADJUST_PLAYER_CITY_TILES: "EFFECT_ADJUST_PLAYER_CITY_TILES";
                readonly ADJUST_PLAYER_DISTRICT_AIR_SLOTS: "EFFECT_ADJUST_PLAYER_DISTRICT_AIR_SLOTS";
                readonly ADJUST_PLAYER_ENFORCE_BORDERS: "EFFECT_ADJUST_PLAYER_ENFORCE_BORDERS";
                readonly ADJUST_PLAYER_FREE_CIVIC_ON_CITY_STATE: "EFFECT_ADJUST_PLAYER_FREE_CIVIC_ON_CITY_STATE";
                readonly ADJUST_PLAYER_FREE_GREAT_PERSON_POINTS: "EFFECT_ADJUST_PLAYER_FREE_GREAT_PERSON_POINTS";
                readonly ADJUST_PLAYER_FREE_GREAT_WORK_ON_CITY_STATE: "EFFECT_ADJUST_PLAYER_FREE_GREAT_WORK_ON_CITY_STATE";
                readonly ADJUST_PLAYER_FREE_POLPULATION_CAPITAL_ON_CITY_STATE: "EFFECT_ADJUST_PLAYER_FREE_POLPULATION_CAPITAL_ON_CITY_STATE";
                readonly ADJUST_PLAYER_FREE_TECH_ON_CITY_STATE: "EFFECT_ADJUST_PLAYER_FREE_TECH_ON_CITY_STATE";
                readonly ADJUST_PLAYER_JOINTWAR_PLUNDER: "EFFECT_ADJUST_PLAYER_JOINTWAR_PLUNDER";
                readonly ADJUST_PLAYER_LEVY_DISCOUNT_PERCENT: "EFFECT_ADJUST_PLAYER_LEVY_DISCOUNT_PERCENT";
                readonly ADJUST_PLAYER_NO_OCCUPATION_PENALTIES: "EFFECT_ADJUST_PLAYER_NO_OCCUPATION_PENALTIES";
                readonly ADJUST_PLAYER_OPEN_BORDERS_FROM_INFLUENCE: "EFFECT_ADJUST_PLAYER_OPEN_BORDERS_FROM_INFLUENCE";
                readonly ADJUST_PLAYER_OR_CITY_ALL_PURCHASE_EFFICIENCY: "EFFECT_ADJUST_PLAYER_OR_CITY_ALL_PURCHASE_EFFICIENCY";
                readonly ADJUST_PLAYER_OR_CITY_BUILDING_PURCHASE_EFFICIENCY: "EFFECT_ADJUST_PLAYER_OR_CITY_BUILDING_PURCHASE_EFFICIENCY";
                readonly ADJUST_PLAYER_OR_CITY_UNIT_PURCHASE_EFFICIENCY: "EFFECT_ADJUST_PLAYER_OR_CITY_UNIT_PURCHASE_EFFICIENCY";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_CAPITAL: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_CAPITAL";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_CITY_STATE: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_CITY_STATE";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_RELIGIOUS_BUILDING: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_RELIGIOUS_BUILDING";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_RURAL_POP: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_RURAL_POP";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_TREASURE_FLEETS: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_TREASURE_FLEETS";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_URBAN_POP: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_URBAN_POP";
                readonly ADJUST_PLAYER_RELIC_CONVERTING_WONDER: "EFFECT_ADJUST_PLAYER_RELIC_CONVERTING_WONDER";
                readonly ADJUST_PLAYER_RELIC_FOR_BUILDING_WONDER: "EFFECT_ADJUST_PLAYER_RELIC_FOR_BUILDING_WONDER";
                readonly ADJUST_PLAYER_RELIC_FOR_GOLDEN_AGE: "EFFECT_ADJUST_PLAYER_RELIC_FOR_GOLDEN_AGE";
                readonly ADJUST_PLAYER_RELIC_FOR_PROGRESSION_TREE_MASTERY: "EFFECT_ADJUST_PLAYER_RELIC_FOR_PROGRESSION_TREE_MASTERY";
                readonly ADJUST_PLAYER_RELIC_FOR_RESOURCE: "EFFECT_ADJUST_PLAYER_RELIC_FOR_RESOURCE";
                readonly ADJUST_PLAYER_RELIC_NEW_WORLD: "EFFECT_ADJUST_PLAYER_RELIC_NEW_WORLD";
                readonly ADJUST_PLAYER_SPY_BONUS: "EFFECT_ADJUST_PLAYER_SPY_BONUS";
                readonly ADJUST_PLAYER_STEAL_TECH_BOOSTS: "EFFECT_ADJUST_PLAYER_STEAL_TECH_BOOSTS";
                readonly ADJUST_PLAYER_TRADE_DURING_WAR: "EFFECT_ADJUST_PLAYER_TRADE_DURING_WAR";
                readonly ADJUST_PLAYER_TRADE_UNITS_SAFE_DEEP_WATER: "EFFECT_ADJUST_PLAYER_TRADE_UNITS_SAFE_DEEP_WATER";
                readonly ADJUST_PLAYER_UNIT_DISTRICT_PERCENT: "EFFECT_ADJUST_PLAYER_UNIT_DISTRICT_PERCENT";
                readonly ADJUST_PLAYER_UNIT_WONDER_PERCENT: "EFFECT_ADJUST_PLAYER_UNIT_WONDER_PERCENT";
                readonly ADJUST_PLAYER_UNITS_PILLAGE_BUILDING_MODIFIER: "EFFECT_ADJUST_PLAYER_UNITS_PILLAGE_BUILDING_MODIFIER";
                readonly ADJUST_PLAYER_UNITS_PILLAGE_IMPROVEMENT_MODIFIER: "EFFECT_ADJUST_PLAYER_UNITS_PILLAGE_IMPROVEMENT_MODIFIER";
                readonly ADJUST_PLAYER_VALID_IMPROVEMENT: "EFFECT_ADJUST_PLAYER_VALID_IMPROVEMENT";
                readonly ADJUST_PLAYER_VALID_UNIT_BUILD: "EFFECT_ADJUST_PLAYER_VALID_UNIT_BUILD";
                readonly ADJUST_PLAYER_WMD_COUNT: "EFFECT_ADJUST_PLAYER_WMD_COUNT";
                readonly ADJUST_PLAYER_YIELD_FOR_RESOURCE: "EFFECT_ADJUST_PLAYER_YIELD_FOR_RESOURCE";
                readonly ADJUST_PLAYER_YIELD_MODIFIER_PER_EARNED_GREAT_PERSON: "EFFECT_ADJUST_PLAYER_YIELD_MODIFIER_PER_EARNED_GREAT_PERSON";
                readonly ADJUST_PLAYER_YIELD_PER_SLOTTED_RESOURCE: "EFFECT_ADJUST_PLAYER_YIELD_PER_SLOTTED_RESOURCE";
                readonly ADJUST_PLOT_PURCHASE_COST: "EFFECT_ADJUST_PLOT_PURCHASE_COST";
                readonly ADJUST_RELIGIOUS_COMBAT_LOSS: "EFFECT_ADJUST_RELIGIOUS_COMBAT_LOSS";
                readonly ADJUST_RELIGIOUS_SPREAD_DISTANCE: "EFFECT_ADJUST_RELIGIOUS_SPREAD_DISTANCE";
                readonly ADJUST_RELIGIOUS_SPREAD_STRENGTH: "EFFECT_ADJUST_RELIGIOUS_SPREAD_STRENGTH";
                readonly ADJUST_TOWN_CAN_PURCHASE_TAGGED_CONSTRUCTIBLES: "EFFECT_ADJUST_TOWN_CAN_PURCHASE_TAGGED_CONSTRUCTIBLES";
                readonly ADJUST_UNIT_ADVANCED_PILLAGING: "EFFECT_ADJUST_UNIT_ADVANCED_PILLAGING";
                readonly ADJUST_UNIT_AREA_DAMAGE: "EFFECT_ADJUST_UNIT_AREA_DAMAGE";
                readonly ADJUST_UNIT_ATTACK_CREATES_PLOT_EFFECT: "EFFECT_ADJUST_UNIT_ATTACK_CREATES_PLOT_EFFECT";
                readonly ADJUST_UNIT_ATTACK_RANGE: "EFFECT_ADJUST_UNIT_ATTACK_RANGE";
                readonly ADJUST_UNIT_BASE_COMBAT_STRENGTH: "EFFECT_ADJUST_UNIT_BASE_COMBAT_STRENGTH";
                readonly ADJUST_UNIT_BOOST_ALL_SPIES: "EFFECT_ADJUST_UNIT_BOOST_ALL_SPIES";
                readonly ADJUST_UNIT_BUILD_CHARGES: "EFFECT_ADJUST_UNIT_BUILD_CHARGES";
                readonly ADJUST_UNIT_BUILDING_PILLAGE_YIELD_MODIFIER: "EFFECT_ADJUST_UNIT_BUILDING_PILLAGE_YIELD_MODIFIER";
                readonly ADJUST_UNIT_BYPASS_COMBAT_UNIT: "EFFECT_ADJUST_UNIT_BYPASS_COMBAT_UNIT";
                readonly ADJUST_UNIT_BYPASS_WALLS: "EFFECT_ADJUST_UNIT_BYPASS_WALLS";
                readonly ADJUST_UNIT_CANNOT_ATTACK: "EFFECT_ADJUST_UNIT_CANNOT_ATTACK";
                readonly ADJUST_UNIT_CAPITAL_RESOURCES_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_CAPITAL_RESOURCES_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_CIV_UNIQUE_TRADITION_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_CIV_UNIQUE_TRADITION_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_CLEAR_TERRAIN_START_MOVEMENT: "EFFECT_ADJUST_UNIT_CLEAR_TERRAIN_START_MOVEMENT";
                readonly ADJUST_UNIT_COMBAT_CAPTURE: "EFFECT_ADJUST_UNIT_COMBAT_CAPTURE";
                readonly ADJUST_UNIT_COMBAT_STRENGTH_MULTIPLE_ADJACENT_ENEMIES_MODIFIER: "EFFECT_ADJUST_UNIT_COMBAT_STRENGTH_MULTIPLE_ADJACENT_ENEMIES_MODIFIER";
                readonly ADJUST_UNIT_COMBAT_STRENGTH_PREVIOUS_ENGAGEMENT_KILL_BONUS: "EFFECT_ADJUST_UNIT_COMBAT_STRENGTH_PREVIOUS_ENGAGEMENT_KILL_BONUS";
                readonly ADJUST_UNIT_CONVERT_INDEPENDENT_CHARGES: "EFFECT_ADJUST_UNIT_CONVERT_INDEPENDENT_CHARGES";
                readonly ADJUST_UNIT_CONVERTS_BARBARIANS: "EFFECT_ADJUST_UNIT_CONVERTS_BARBARIANS";
                readonly ADJUST_UNIT_EMBARKED_MOVEMENT: "EFFECT_ADJUST_UNIT_EMBARKED_MOVEMENT";
                readonly ADJUST_UNIT_ENABLE_WALL_ATTACK: "EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK";
                readonly ADJUST_UNIT_ENABLE_WALL_ATTACK_WHOLE_GAME_SAME_RELIGION: "EFFECT_ADJUST_UNIT_ENABLE_WALL_ATTACK_WHOLE_GAME_SAME_RELIGION";
                readonly ADJUST_UNIT_ENTER_FOREIGN_LANDS: "EFFECT_ADJUST_UNIT_ENTER_FOREIGN_LANDS";
                readonly ADJUST_UNIT_ESCAPE_BOOST: "EFFECT_ADJUST_UNIT_ESCAPE_BOOST";
                readonly ADJUST_UNIT_EVICT_PERCENT: "EFFECT_ADJUST_UNIT_EVICT_PERCENT";
                readonly ADJUST_UNIT_EXERT_ZOC: "EFFECT_ADJUST_UNIT_EXERT_ZOC";
                readonly ADJUST_UNIT_FOCUSED_ATTACK_DAMAGE: "EFFECT_ADJUST_UNIT_FOCUSED_ATTACK_DAMAGE";
                readonly ADJUST_UNIT_FORCE_RETREAT: "EFFECT_ADJUST_UNIT_FORCE_RETREAT";
                readonly ADJUST_UNIT_FOREIGN_SPREAD_MODIFIER: "EFFECT_ADJUST_UNIT_FOREIGN_SPREAD_MODIFIER";
                readonly ADJUST_UNIT_FRIENDLY_TERRITORY_COMBAT: "EFFECT_ADJUST_UNIT_FRIENDLY_TERRITORY_COMBAT";
                readonly ADJUST_UNIT_FRIENDLY_TERRITORY_START_MOVEMENT: "EFFECT_ADJUST_UNIT_FRIENDLY_TERRITORY_START_MOVEMENT";
                readonly ADJUST_UNIT_GREAT_PERSON_CHARGES: "EFFECT_ADJUST_UNIT_GREAT_PERSON_CHARGES";
                readonly ADJUST_UNIT_GREATWORKS_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_GREATWORKS_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_HIDDEN_VISIBILITY: "EFFECT_ADJUST_UNIT_HIDDEN_VISIBILITY";
                readonly ADJUST_UNIT_HOLY_CITIES_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_HOLY_CITIES_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_IGNORE_RESOURCE_MAINTENANCE: "EFFECT_ADJUST_UNIT_IGNORE_RESOURCE_MAINTENANCE";
                readonly ADJUST_UNIT_IGNORE_ZOC: "EFFECT_ADJUST_UNIT_IGNORE_ZOC";
                readonly ADJUST_UNIT_IMPROVEMENT_PILLAGE_YIELD_MODIFIER: "EFFECT_ADJUST_UNIT_IMPROVEMENT_PILLAGE_YIELD_MODIFIER";
                readonly ADJUST_UNIT_INITIATION_YIELD: "EFFECT_ADJUST_UNIT_INITIATION_YIELD";
                readonly ADJUST_UNIT_LAND_VICTORY_SPREAD: "EFFECT_ADJUST_UNIT_LAND_VICTORY_SPREAD";
                readonly ADJUST_UNIT_NATURAL_WONDER_DEFERRED_CHARGES: "EFFECT_ADJUST_UNIT_NATURAL_WONDER_DEFERRED_CHARGES";
                readonly ADJUST_UNIT_NEIGHBOR_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_NEIGHBOR_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_NO_FOREIGN_SPREAD: "EFFECT_ADJUST_UNIT_NO_FOREIGN_SPREAD";
                readonly ADJUST_UNIT_NO_REDUCTION_DAMAGE: "EFFECT_ADJUST_UNIT_NO_REDUCTION_DAMAGE";
                readonly ADJUST_UNIT_NUM_ATTACKS: "EFFECT_ADJUST_UNIT_NUM_ATTACKS";
                readonly ADJUST_UNIT_OWNER: "EFFECT_ADJUST_UNIT_OWNER";
                readonly ADJUST_UNIT_PERCENT_PILLAGE_BUILDING_MODIFIER: "EFFECT_ADJUST_UNIT_PERCENT_PILLAGE_BUILDING_MODIFIER";
                readonly ADJUST_UNIT_PERCENT_PILLAGE_IMPROVEMENT_MODIFIER: "EFFECT_ADJUST_UNIT_PERCENT_PILLAGE_IMPROVEMENT_MODIFIER";
                readonly ADJUST_UNIT_PLUNDER_YIELDS: "EFFECT_ADJUST_UNIT_PLUNDER_YIELDS";
                readonly ADJUST_UNIT_POST_COMBAT_HEAL: "EFFECT_ADJUST_UNIT_POST_COMBAT_HEAL";
                readonly ADJUST_UNIT_POST_COMBAT_YIELD: "EFFECT_ADJUST_UNIT_POST_COMBAT_YIELD";
                readonly ADJUST_UNIT_RAIDING: "EFFECT_ADJUST_UNIT_RAIDING";
                readonly ADJUST_UNIT_RELATIONSHIP_COMBAT_STRENGTH: "EFFECT_ADJUST_UNIT_RELATIONSHIP_COMBAT_STRENGTH";
                readonly ADJUST_UNIT_RELIC_UPON_DEATH: "EFFECT_ADJUST_UNIT_RELIC_UPON_DEATH";
                readonly ADJUST_UNIT_RESOURCE_DAMAGE: "EFFECT_ADJUST_UNIT_RESOURCE_DAMAGE";
                readonly ADJUST_UNIT_ROUGH_COMBAT_IGNORE_MODIFIER: "EFFECT_ADJUST_UNIT_ROUGH_COMBAT_IGNORE_MODIFIER";
                readonly ADJUST_UNIT_SEE_HIDDEN: "EFFECT_ADJUST_UNIT_SEE_HIDDEN";
                readonly ADJUST_UNIT_SEE_THROUGH_FEATURES: "EFFECT_ADJUST_UNIT_SEE_THROUGH_FEATURES";
                readonly ADJUST_UNIT_SEE_THROUGH_TERRAIN: "EFFECT_ADJUST_UNIT_SEE_THROUGH_TERRAIN";
                readonly ADJUST_UNIT_SIGHT: "EFFECT_ADJUST_UNIT_SIGHT";
                readonly ADJUST_UNIT_SPLASH_DAMAGE: "EFFECT_ADJUST_UNIT_SPLASH_DAMAGE";
                readonly ADJUST_UNIT_SPREAD_CHARGES: "EFFECT_ADJUST_UNIT_SPREAD_CHARGES";
                readonly ADJUST_UNIT_SPY_ESTABLISH_TIME: "EFFECT_ADJUST_UNIT_SPY_ESTABLISH_TIME";
                readonly ADJUST_UNIT_SPY_OPERATION_CHANCE: "EFFECT_ADJUST_UNIT_SPY_OPERATION_CHANCE";
                readonly ADJUST_UNIT_SPY_OPERATION_TIME: "EFFECT_ADJUST_UNIT_SPY_OPERATION_TIME";
                readonly ADJUST_UNIT_STRENGTH_MODIFIER: "EFFECT_ADJUST_UNIT_STRENGTH_MODIFIER";
                readonly ADJUST_UNIT_STRENGTH_PER_ENEMY_IN_COMMAND_RADIUS: "EFFECT_ADJUST_UNIT_STRENGTH_PER_ENEMY_IN_COMMAND_RADIUS";
                readonly ADJUST_UNIT_STRENGTH_REDUCTION_FOR_DAMAGE_MODIFIER: "EFFECT_ADJUST_UNIT_STRENGTH_REDUCTION_FOR_DAMAGE_MODIFIER";
                readonly ADJUST_UNIT_SUZERAIN_OF_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_SUZERAIN_OF_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_TRADE_ROUTE_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_TRADE_ROUTE_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_UNDER_SETTLEMENT_CAP_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_UNDER_SETTLEMENT_CAP_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_URBAN_POPULATION_COMBAT_MODIFIER: "EFFECT_ADJUST_UNIT_URBAN_POPULATION_COMBAT_MODIFIER";
                readonly ADJUST_UNIT_VALID_TERRAIN: "EFFECT_ADJUST_UNIT_VALID_TERRAIN";
                readonly ADJUST_UNIT_WAR_SUPPORT_COMBAT_STRENGTH: "EFFECT_ADJUST_UNIT_WAR_SUPPORT_COMBAT_STRENGTH";
                readonly ADJUST_UNIT_WATER_DAMAGE_PROTECTION: "EFFECT_ADJUST_UNIT_WATER_DAMAGE_PROTECTION";
                readonly ADJUST_UNIT_WMD_PROTECTION: "EFFECT_ADJUST_UNIT_WMD_PROTECTION";
                readonly ADJUST_VALID_FEATURES_WONDERS: "EFFECT_ADJUST_VALID_FEATURES_WONDERS";
                readonly ADJUST_WAR_SUPPORT_BONUS: "EFFECT_ADJUST_WAR_SUPPORT_BONUS";
                readonly ADJUST_WAR_WEARINESS_YIELD_PENALTY: "EFFECT_ADJUST_WAR_WEARINESS_YIELD_PENALTY";
                readonly ADJUST_WONDER_YIELD_CHANGE: "EFFECT_ADJUST_WONDER_YIELD_CHANGE";
                readonly ADJUST_YIELD_PER_ACTIVE_ENVOY: "EFFECT_ADJUST_YIELD_PER_ACTIVE_ENVOY";
                readonly ADJUST_YIELD_PER_ENVOY: "EFFECT_ADJUST_YIELD_PER_ENVOY";
                readonly ADOPT_ALLY_FOUNDED_RELIGIONS: "EFFECT_ADOPT_ALLY_FOUNDED_RELIGIONS";
                readonly ADVANCED_START_ADD_ARMY: "EFFECT_ADVANCED_START_ADD_ARMY";
                readonly ADVANCED_START_MEET_PLAYERS: "EFFECT_ADVANCED_START_MEET_PLAYERS";
                readonly AGE_TRANSITION_PLAYER_RESPAWN_COAST: "EFFECT_AGE_TRANSITION_PLAYER_RESPAWN_COAST";
                readonly ARMY_ADJUST_AIR_INTERCEPTION_RANGE: "EFFECT_ARMY_ADJUST_AIR_INTERCEPTION_RANGE";
                readonly ARMY_ADJUST_ALWAYS_FULL_MOVE: "EFFECT_ARMY_ADJUST_ALWAYS_FULL_MOVE";
                readonly ARMY_ADJUST_ATTRITION_DAMAGE: "EFFECT_ARMY_ADJUST_ATTRITION_DAMAGE";
                readonly ARMY_ADJUST_COMMAND_RADIUS: "EFFECT_ARMY_ADJUST_COMMAND_RADIUS";
                readonly ARMY_ADJUST_EXPERIENCE_RATE: "EFFECT_ARMY_ADJUST_EXPERIENCE_RATE";
                readonly ARMY_ADJUST_MOVEMENT_RATE: "EFFECT_ARMY_ADJUST_MOVEMENT_RATE";
                readonly ARMY_ADJUST_NAME: "EFFECT_ARMY_ADJUST_NAME";
                readonly ARMY_ADJUST_RESPAWN_SPEED: "EFFECT_ARMY_ADJUST_RESPAWN_SPEED";
                readonly ARMY_ADJUST_UNIT_CAPACITY: "EFFECT_ARMY_ADJUST_UNIT_CAPACITY";
                readonly ARMY_ADJUST_UNIT_REINFORCE_SPEED: "EFFECT_ARMY_ADJUST_UNIT_REINFORCE_SPEED";
                readonly ARMY_GRANT_UNIT: "EFFECT_ARMY_GRANT_UNIT";
                readonly ATTACH_MODIFIERS: "EFFECT_ATTACH_MODIFIERS";
                readonly BASIC_DIPLOMACY_MODS: "EFFECT_BASIC_DIPLOMACY_MODS";
                readonly BLOCK_DIPLOMAITC_ACTION_GROUP_FOR_X_TURNS: "EFFECT_BLOCK_DIPLOMAITC_ACTION_GROUP_FOR_X_TURNS";
                readonly CHANGE_INDEPENDENT_AT_LOCATION_INVESTMENT: "EFFECT_CHANGE_INDEPENDENT_AT_LOCATION_INVESTMENT";
                readonly CHANGE_INDEPENDENT_INVESTMENT: "EFFECT_CHANGE_INDEPENDENT_INVESTMENT";
                readonly CITY_ACTIVATE_CONSTRUCTIBLE_ADJACENCY: "EFFECT_CITY_ACTIVATE_CONSTRUCTIBLE_ADJACENCY";
                readonly CITY_ACTIVATE_CONSTRUCTIBLE_WAREHOUSE_YIELD: "EFFECT_CITY_ACTIVATE_CONSTRUCTIBLE_WAREHOUSE_YIELD";
                readonly CITY_ADD_FOOD_AFTER_GROWTH_EVENT: "EFFECT_CITY_ADD_FOOD_AFTER_GROWTH_EVENT";
                readonly CITY_ADD_RESOURCE_TO_PLOT: "EFFECT_CITY_ADD_RESOURCE_TO_PLOT";
                readonly CITY_ADJUST_ADJACENCY_FLAT_AMOUNT: "EFFECT_CITY_ADJUST_ADJACENCY_FLAT_AMOUNT";
                readonly CITY_ADJUST_AVOID_RANDOM_EVENT: "EFFECT_CITY_ADJUST_AVOID_RANDOM_EVENT";
                readonly CITY_ADJUST_BIOME_WONDER_PRODUCTION_PER_RESOURCE: "EFFECT_CITY_ADJUST_BIOME_WONDER_PRODUCTION_PER_RESOURCE";
                readonly CITY_ADJUST_BUILD_QUEUE: "EFFECT_CITY_ADJUST_BUILD_QUEUE";
                readonly CITY_ADJUST_BUILDING_MAINTENANCE_EFFICIENCY: "EFFECT_CITY_ADJUST_BUILDING_MAINTENANCE_EFFICIENCY";
                readonly CITY_ADJUST_BUILDING_PRODUCTION_PRODUCTION_PER_LEGACY_POINT: "EFFECT_CITY_ADJUST_BUILDING_PRODUCTION_PRODUCTION_PER_LEGACY_POINT";
                readonly CITY_ADJUST_CAN_PURCHASE_IN_UNREST: "EFFECT_CITY_ADJUST_CAN_PURCHASE_IN_UNREST";
                readonly CITY_ADJUST_CIVILIAN_UNIT_FOOD: "EFFECT_CITY_ADJUST_CIVILIAN_UNIT_FOOD";
                readonly CITY_ADJUST_CONSTRUCTIBLE_ADJACENCY: "EFFECT_CITY_ADJUST_CONSTRUCTIBLE_ADJACENCY";
                readonly CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION: "EFFECT_CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION";
                readonly CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION_PER_RESOURCE: "EFFECT_CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION_PER_RESOURCE";
                readonly CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION_PER_SLOTTED_RESOURCE: "EFFECT_CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION_PER_SLOTTED_RESOURCE";
                readonly CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION_PER_SUZERAIN_OF: "EFFECT_CITY_ADJUST_CONSTRUCTIBLE_PRODUCTION_PER_SUZERAIN_OF";
                readonly CITY_ADJUST_CONSTRUCTIBLE_YIELD: "EFFECT_CITY_ADJUST_CONSTRUCTIBLE_YIELD";
                readonly CITY_ADJUST_FAVORED_WONDER_PRODUCTION: "EFFECT_CITY_ADJUST_FAVORED_WONDER_PRODUCTION";
                readonly CITY_ADJUST_FREE_CONSTRUCTIBLE_TIER: "EFFECT_CITY_ADJUST_FREE_CONSTRUCTIBLE_TIER";
                readonly CITY_ADJUST_GREAT_WORK_SLOTS: "EFFECT_CITY_ADJUST_GREAT_WORK_SLOTS";
                readonly CITY_ADJUST_GROWTH: "EFFECT_CITY_ADJUST_GROWTH";
                readonly CITY_ADJUST_GROWTH_PER_RESOURCE: "EFFECT_CITY_ADJUST_GROWTH_PER_RESOURCE";
                readonly CITY_ADJUST_GROWTH_PER_WORKER: "EFFECT_CITY_ADJUST_GROWTH_PER_WORKER";
                readonly CITY_ADJUST_HIT_POINTS: "EFFECT_CITY_ADJUST_HIT_POINTS";
                readonly CITY_ADJUST_LOCAL_UNHAPPINESS: "EFFECT_CITY_ADJUST_LOCAL_UNHAPPINESS";
                readonly CITY_ADJUST_OVERBUILD_PRODUCTION_MOD: "EFFECT_CITY_ADJUST_OVERBUILD_PRODUCTION_MOD";
                readonly CITY_ADJUST_POPULATION: "EFFECT_CITY_ADJUST_POPULATION";
                readonly CITY_ADJUST_PROJECT_PRODUCTION: "EFFECT_CITY_ADJUST_PROJECT_PRODUCTION";
                readonly CITY_ADJUST_PROJECT_PRODUCTION_PER_LEGACY_POINT: "EFFECT_CITY_ADJUST_PROJECT_PRODUCTION_PER_LEGACY_POINT";
                readonly CITY_ADJUST_PURCHASE_EFFICIENCY_PER_RESOURCE: "EFFECT_CITY_ADJUST_PURCHASE_EFFICIENCY_PER_RESOURCE";
                readonly CITY_ADJUST_RANDOM_EVENT_CONSTRUCTIBLE_YIELD: "EFFECT_CITY_ADJUST_RANDOM_EVENT_CONSTRUCTIBLE_YIELD";
                readonly CITY_ADJUST_RAZE_RATE: "EFFECT_CITY_ADJUST_RAZE_RATE";
                readonly CITY_ADJUST_RESOURCE_CAP: "EFFECT_CITY_ADJUST_RESOURCE_CAP";
                readonly CITY_ADJUST_RESOURCE_CAP_PER_RESOURCE: "EFFECT_CITY_ADJUST_RESOURCE_CAP_PER_RESOURCE";
                readonly CITY_ADJUST_RESOURCE_CAP_PER_SUZERAIN: "EFFECT_CITY_ADJUST_RESOURCE_CAP_PER_SUZERAIN";
                readonly CITY_ADJUST_RESOURCE_CAP_PER_TOWN: "EFFECT_CITY_ADJUST_RESOURCE_CAP_PER_TOWN";
                readonly CITY_ADJUST_SPECIFIC_CONSTRUCTIBLE_MAINTENANCE: "EFFECT_CITY_ADJUST_SPECIFIC_CONSTRUCTIBLE_MAINTENANCE";
                readonly CITY_ADJUST_SUZERAIN_OF_CONSTRUCTIBLE_YIELD: "EFFECT_CITY_ADJUST_SUZERAIN_OF_CONSTRUCTIBLE_YIELD";
                readonly CITY_ADJUST_TOTAL_DISTRICT_HEALTH: "EFFECT_CITY_ADJUST_TOTAL_DISTRICT_HEALTH";
                readonly CITY_ADJUST_TOWN_UPGRADE_COST_MULTIPLIER: "EFFECT_CITY_ADJUST_TOWN_UPGRADE_COST_MULTIPLIER";
                readonly CITY_ADJUST_TOWN_UPGRADE_DISCOUNT: "EFFECT_CITY_ADJUST_TOWN_UPGRADE_DISCOUNT";
                readonly CITY_ADJUST_TRADE_ROUTE_RANGE: "EFFECT_CITY_ADJUST_TRADE_ROUTE_RANGE";
                readonly CITY_ADJUST_TRADE_ROUTE_RANGE_PER_RESOURCE: "EFFECT_CITY_ADJUST_TRADE_ROUTE_RANGE_PER_RESOURCE";
                readonly CITY_ADJUST_TRADE_ROUTE_RANGE_PER_SUZERAIN_OF: "EFFECT_CITY_ADJUST_TRADE_ROUTE_RANGE_PER_SUZERAIN_OF";
                readonly CITY_ADJUST_TRADE_YIELD: "EFFECT_CITY_ADJUST_TRADE_YIELD";
                readonly CITY_ADJUST_TRADE_YIELD_PER_RESOURCE: "EFFECT_CITY_ADJUST_TRADE_YIELD_PER_RESOURCE";
                readonly CITY_ADJUST_TREASURE_PREREQ: "EFFECT_CITY_ADJUST_TREASURE_PREREQ";
                readonly CITY_ADJUST_UNHAPPINESS_EFFECT: "EFFECT_CITY_ADJUST_UNHAPPINESS_EFFECT";
                readonly CITY_ADJUST_UNIT_DOMAIN_PRODUCTION: "EFFECT_CITY_ADJUST_UNIT_DOMAIN_PRODUCTION";
                readonly CITY_ADJUST_UNIT_MOVEMENT_CLASS_PRODUCTION: "EFFECT_CITY_ADJUST_UNIT_MOVEMENT_CLASS_PRODUCTION";
                readonly CITY_ADJUST_UNIT_PRODUCTION: "EFFECT_CITY_ADJUST_UNIT_PRODUCTION";
                readonly CITY_ADJUST_UNIT_PRODUCTION_MOD_PER_SETTLEMENT: "EFFECT_CITY_ADJUST_UNIT_PRODUCTION_MOD_PER_SETTLEMENT";
                readonly CITY_ADJUST_UNIT_PRODUCTION_PER_RESOURCE: "EFFECT_CITY_ADJUST_UNIT_PRODUCTION_PER_RESOURCE";
                readonly CITY_ADJUST_UNIT_PRODUCTION_PER_SLOTTED_RESOURCE: "EFFECT_CITY_ADJUST_UNIT_PRODUCTION_PER_SLOTTED_RESOURCE";
                readonly CITY_ADJUST_WONDER_PRODUCTION: "EFFECT_CITY_ADJUST_WONDER_PRODUCTION";
                readonly CITY_ADJUST_WORKER_CAP: "EFFECT_CITY_ADJUST_WORKER_CAP";
                readonly CITY_ADJUST_WORKER_MAINTENANCE_EFFICIENCY: "EFFECT_CITY_ADJUST_WORKER_MAINTENANCE_EFFICIENCY";
                readonly CITY_ADJUST_WORKER_MAINTENANCE_EFFICIENCY_PER_RESOURCE: "EFFECT_CITY_ADJUST_WORKER_MAINTENANCE_EFFICIENCY_PER_RESOURCE";
                readonly CITY_ADJUST_WORKER_YIELD: "EFFECT_CITY_ADJUST_WORKER_YIELD";
                readonly CITY_ADJUST_WORKER_YIELD_PER_ATTRIBUTE: "EFFECT_CITY_ADJUST_WORKER_YIELD_PER_ATTRIBUTE";
                readonly CITY_ADJUST_WORKER_YIELD_PER_WORKER_ON_TILE: "EFFECT_CITY_ADJUST_WORKER_YIELD_PER_WORKER_ON_TILE";
                readonly CITY_ADJUST_YIELD: "EFFECT_CITY_ADJUST_YIELD";
                readonly CITY_ADJUST_YIELD_CONVERSION: "EFFECT_CITY_ADJUST_YIELD_CONVERSION";
                readonly CITY_ADJUST_YIELD_PER_ACTIVE_TRADITION: "EFFECT_CITY_ADJUST_YIELD_PER_ACTIVE_TRADITION";
                readonly CITY_ADJUST_YIELD_PER_ATTRIBUTE: "EFFECT_CITY_ADJUST_YIELD_PER_ATTRIBUTE";
                readonly CITY_ADJUST_YIELD_PER_AVAILABLE_RESOURCE_TYPE: "EFFECT_CITY_ADJUST_YIELD_PER_AVAILABLE_RESOURCE_TYPE";
                readonly CITY_ADJUST_YIELD_PER_COMMANDER_APPLIED_PROMOTIONS: "EFFECT_CITY_ADJUST_YIELD_PER_COMMANDER_APPLIED_PROMOTIONS";
                readonly CITY_ADJUST_YIELD_PER_COMMANDER_LEVEL: "EFFECT_CITY_ADJUST_YIELD_PER_COMMANDER_LEVEL";
                readonly CITY_ADJUST_YIELD_PER_CONNECTED_CITY: "EFFECT_CITY_ADJUST_YIELD_PER_CONNECTED_CITY";
                readonly CITY_ADJUST_YIELD_PER_DISTRICT: "EFFECT_CITY_ADJUST_YIELD_PER_DISTRICT";
                readonly CITY_ADJUST_YIELD_PER_GREAT_WORK: "EFFECT_CITY_ADJUST_YIELD_PER_GREAT_WORK";
                readonly CITY_ADJUST_YIELD_PER_NUM_CAPTURED_CITIES: "EFFECT_CITY_ADJUST_YIELD_PER_NUM_CAPTURED_CITIES";
                readonly CITY_ADJUST_YIELD_PER_NUM_CITIES: "EFFECT_CITY_ADJUST_YIELD_PER_NUM_CITIES";
                readonly CITY_ADJUST_YIELD_PER_NUM_TRADE_ROUTES: "EFFECT_CITY_ADJUST_YIELD_PER_NUM_TRADE_ROUTES";
                readonly CITY_ADJUST_YIELD_PER_POPULATION: "EFFECT_CITY_ADJUST_YIELD_PER_POPULATION";
                readonly CITY_ADJUST_YIELD_PER_RESOURCE: "EFFECT_CITY_ADJUST_YIELD_PER_RESOURCE";
                readonly CITY_ADJUST_YIELD_PER_RESOURCE_CLASS: "EFFECT_CITY_ADJUST_YIELD_PER_RESOURCE_CLASS";
                readonly CITY_ADJUST_YIELD_PER_SURPLUS_HAPPINESS: "EFFECT_CITY_ADJUST_YIELD_PER_SURPLUS_HAPPINESS";
                readonly CITY_ADJUST_YIELD_PER_SUZERAIN: "EFFECT_CITY_ADJUST_YIELD_PER_SUZERAIN";
                readonly CITY_ADJUST_YIELD_PER_UNDER_SETTLEMENT_CAP: "EFFECT_CITY_ADJUST_YIELD_PER_UNDER_SETTLEMENT_CAP";
                readonly CITY_ADJUST_YIELD_PER_UNLOCKED_PROGRESSION_TREE_NODE: "EFFECT_CITY_ADJUST_YIELD_PER_UNLOCKED_PROGRESSION_TREE_NODE";
                readonly CITY_ADJUST_YIELD_WITH_DECAY: "EFFECT_CITY_ADJUST_YIELD_WITH_DECAY";
                readonly CITY_ADJUST_YIELDS_PER_SETTLEMENT_OVER_CAP: "EFFECT_CITY_ADJUST_YIELDS_PER_SETTLEMENT_OVER_CAP";
                readonly CITY_DAMAGE_CONSTRUCTIBLES: "EFFECT_CITY_DAMAGE_CONSTRUCTIBLES";
                readonly CITY_GRANT_FREE_BUILDING: "EFFECT_CITY_GRANT_FREE_BUILDING";
                readonly CITY_GRANT_GREAT_WORK: "EFFECT_CITY_GRANT_GREAT_WORK";
                readonly CITY_GRANT_NATURAL_YIELDS: "EFFECT_CITY_GRANT_NATURAL_YIELDS";
                readonly CITY_GRANT_UNIT: "EFFECT_CITY_GRANT_UNIT";
                readonly CITY_GRANT_WAREHOUSE_YIELD: "EFFECT_CITY_GRANT_WAREHOUSE_YIELD";
                readonly CITY_GRANT_YIELD: "EFFECT_CITY_GRANT_YIELD";
                readonly CITY_GRANT_YIELD_DISCOVERY: "EFFECT_CITY_GRANT_YIELD_DISCOVERY";
                readonly CITY_GRANT_YIELD_PER_POP_DEFENSE_CONSTRUCTED: "EFFECT_CITY_GRANT_YIELD_PER_POP_DEFENSE_CONSTRUCTED";
                readonly CITY_MAKE_OWNER_RELIGION: "EFFECT_CITY_MAKE_OWNER_RELIGION";
                readonly CITY_PROPERTY: "EFFECT_CITY_PROPERTY";
                readonly CITY_SPAWN_TRIBE_ARMY: "EFFECT_CITY_SPAWN_TRIBE_ARMY";
                readonly CITY_SPAWN_TRIBE_NEAR: "EFFECT_CITY_SPAWN_TRIBE_NEAR";
                readonly CITY_TRANSFER_OWNER: "EFFECT_CITY_TRANSFER_OWNER";
                readonly CITY_UNLOCK_PROJECT: "EFFECT_CITY_UNLOCK_PROJECT";
                readonly COMPLETE_LAND_CLAIM: "EFFECT_COMPLETE_LAND_CLAIM";
                readonly DAE_ADJUST_SETTLEMENT_YIELD: "EFFECT_DAE_ADJUST_SETTLEMENT_YIELD";
                readonly DAE_APPLY_NON_AGGRESSION_PACT: "EFFECT_DAE_APPLY_NON_AGGRESSION_PACT";
                readonly DAE_COMPLETE_APPLY_BEHAVIOR: "EFFECT_DAE_COMPLETE_APPLY_BEHAVIOR";
                readonly DAE_COMPLETE_FREE_CAPTURED_COMMANDER: "EFFECT_DAE_COMPLETE_FREE_CAPTURED_COMMANDER";
                readonly DAE_COMPLETE_GRANT_COOPERATIVE_YIELD: "EFFECT_DAE_COMPLETE_GRANT_COOPERATIVE_YIELD";
                readonly DAE_COMPLETE_GRANT_FAVORS_GRIEVANCES: "EFFECT_DAE_COMPLETE_GRANT_FAVORS_GRIEVANCES";
                readonly DAE_COMPLETE_IMPROVE_TRADE_RELATIONS: "EFFECT_DAE_COMPLETE_IMPROVE_TRADE_RELATIONS";
                readonly DAE_COOPERATIVE_ATTACH_MODIFIER: "EFFECT_DAE_COOPERATIVE_ATTACH_MODIFIER";
                readonly DAE_DESCRIBE_GRANT_COOPERATIVE_YIELD: "EFFECT_DAE_DESCRIBE_GRANT_COOPERATIVE_YIELD";
                readonly DAE_DESCRIBE_GRANT_FAVORS_GRIEVANCES: "EFFECT_DAE_DESCRIBE_GRANT_FAVORS_GRIEVANCES";
                readonly DAE_DESCRIBE_IMPROVE_TRADE_RELATIONS: "EFFECT_DAE_DESCRIBE_IMPROVE_TRADE_RELATIONS";
                readonly DAE_DESCRIBE_INDEPENDENT_AND_TARGET: "EFFECT_DAE_DESCRIBE_INDEPENDENT_AND_TARGET";
                readonly DAE_ESPIONAGE_ADJUST_CITY_CONSTRUCTIBLE_PRODUCTION: "EFFECT_DAE_ESPIONAGE_ADJUST_CITY_CONSTRUCTIBLE_PRODUCTION";
                readonly DAE_ESPIONAGE_ADJUST_CITY_PROJECT_PRODUCTION: "EFFECT_DAE_ESPIONAGE_ADJUST_CITY_PROJECT_PRODUCTION";
                readonly DAE_ESPIONAGE_ATTACH_MODIFIER: "EFFECT_DAE_ESPIONAGE_ATTACH_MODIFIER";
                readonly DAE_ESPIONAGE_BLOCK_CITY_GREAT_WORKS: "EFFECT_DAE_ESPIONAGE_BLOCK_CITY_GREAT_WORKS";
                readonly DAE_ESPIONAGE_CONVERT_SETTLEMENT: "EFFECT_DAE_ESPIONAGE_CONVERT_SETTLEMENT";
                readonly DAE_ESPIONAGE_DESTROY_TARGET_INFRASTRUCTURE: "EFFECT_DAE_ESPIONAGE_DESTROY_TARGET_INFRASTRUCTURE";
                readonly DAE_ESPIONAGE_DESTROY_TARGET_INFRASTRUCTURE_WITH_RESOURCE_TYPE: "EFFECT_DAE_ESPIONAGE_DESTROY_TARGET_INFRASTRUCTURE_WITH_RESOURCE_TYPE";
                readonly DAE_ESPIONAGE_DISABLE_SETTLEMENT_WORKERS: "EFFECT_DAE_ESPIONAGE_DISABLE_SETTLEMENT_WORKERS";
                readonly DAE_ESPIONAGE_GRANT_TARGET_COMMANDER_VISION: "EFFECT_DAE_ESPIONAGE_GRANT_TARGET_COMMANDER_VISION";
                readonly DAE_ESPIONAGE_SPAWN_TREASURE_FLEET: "EFFECT_DAE_ESPIONAGE_SPAWN_TREASURE_FLEET";
                readonly DAE_ESPIONAGE_STEAL_TREE_NODE: "EFFECT_DAE_ESPIONAGE_STEAL_TREE_NODE";
                readonly DAE_FREE_CAPTURED_COMMANDER_CHANGE_INITIATOR_GOLD: "EFFECT_DAE_FREE_CAPTURED_COMMANDER_CHANGE_INITIATOR_GOLD";
                readonly DAE_GRANT_COOPERATIVE_YIELD_SUPPORT_BASE_PER_TURN: "EFFECT_DAE_GRANT_COOPERATIVE_YIELD_SUPPORT_BASE_PER_TURN";
                readonly DAE_GRANT_YIELD_PER_RELATIONSHIP: "EFFECT_DAE_GRANT_YIELD_PER_RELATIONSHIP";
                readonly DAE_INCORPORATE_CITY_STATE: "EFFECT_DAE_INCORPORATE_CITY_STATE";
                readonly DAE_LEVY_UNIT: "EFFECT_DAE_LEVY_UNIT";
                readonly DAE_SEND_GOLD: "EFFECT_DAE_SEND_GOLD";
                readonly DAE_START_GRANT_COOPERATIVE_YIELD: "EFFECT_DAE_START_GRANT_COOPERATIVE_YIELD";
                readonly DAE_TARGET_ATTACH_MODIFIER: "EFFECT_DAE_TARGET_ATTACH_MODIFIER";
                readonly DAE_TRADE_MAP: "EFFECT_DAE_TRADE_MAP";
                readonly DECLARE_WAR: "EFFECT_DECLARE_WAR";
                readonly DIPLOMACY_ADJUST_CITY_YIELD_PER_PLAYER_RELATIONSHIP: "EFFECT_DIPLOMACY_ADJUST_CITY_YIELD_PER_PLAYER_RELATIONSHIP";
                readonly DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TOKEN_BONUS: "EFFECT_DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TOKEN_BONUS";
                readonly DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TOKEN_BONUS_PER_PLAYER_RELATIONSHIP: "EFFECT_DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TOKEN_BONUS_PER_PLAYER_RELATIONSHIP";
                readonly DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TYPE_EFFICIENCY: "EFFECT_DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TYPE_EFFICIENCY";
                readonly DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TYPE_EFFICIENCY_PER_GREAT_WORK: "EFFECT_DIPLOMACY_ADJUST_DIPLOMATIC_ACTION_TYPE_EFFICIENCY_PER_GREAT_WORK";
                readonly DIPLOMACY_ADJUST_DIPLOMATIC_RESPONSE_EFFICIENCY: "EFFECT_DIPLOMACY_ADJUST_DIPLOMATIC_RESPONSE_EFFICIENCY";
                readonly DIPLOMACY_ADJUST_INFLUENCE_FROM_GRIEVANCES: "EFFECT_DIPLOMACY_ADJUST_INFLUENCE_FROM_GRIEVANCES";
                readonly DIPLOMACY_ADJUST_RELATIONSHIP_GAIN_FROM_EVENT: "EFFECT_DIPLOMACY_ADJUST_RELATIONSHIP_GAIN_FROM_EVENT";
                readonly DIPLOMACY_ADJUST_UNIT_MAINTENANCE_PER_PLAYER_RELATIONSHIP: "EFFECT_DIPLOMACY_ADJUST_UNIT_MAINTENANCE_PER_PLAYER_RELATIONSHIP";
                readonly DIPLOMACY_ADJUST_UNIT_PRODUCTION_PER_PLAYER_RELATIONSHIP: "EFFECT_DIPLOMACY_ADJUST_UNIT_PRODUCTION_PER_PLAYER_RELATIONSHIP";
                readonly DIPLOMACY_ADJUST_YIELD_PER_PLAYER_INVOLVED_ACTION: "EFFECT_DIPLOMACY_ADJUST_YIELD_PER_PLAYER_INVOLVED_ACTION";
                readonly DIPLOMACY_ADJUST_YIELD_PER_PLAYER_RELATIONSHIP: "EFFECT_DIPLOMACY_ADJUST_YIELD_PER_PLAYER_RELATIONSHIP";
                readonly DIPLOMACY_AGENDA_ON_DISPERSE_IP: "EFFECT_DIPLOMACY_AGENDA_ON_DISPERSE_IP";
                readonly DIPLOMACY_AGENDA_ON_WAR_START: "EFFECT_DIPLOMACY_AGENDA_ON_WAR_START";
                readonly DIPLOMACY_AGENDA_TIMED_UPDATE: "EFFECT_DIPLOMACY_AGENDA_TIMED_UPDATE";
                readonly DIPLOMACY_BROKEN_PROMISE: "EFFECT_DIPLOMACY_BROKEN_PROMISE";
                readonly DIPLOMACY_FORCE_INCURSION: "EFFECT_DIPLOMACY_FORCE_INCURSION";
                readonly DIPLOMACY_GRANT_DIPLOMATIC_ACTION: "EFFECT_DIPLOMACY_GRANT_DIPLOMATIC_ACTION";
                readonly DIPLOMACY_KEPT_PROMISE: "EFFECT_DIPLOMACY_KEPT_PROMISE";
                readonly DIPLOMACY_NO_PROMISE: "EFFECT_DIPLOMACY_NO_PROMISE";
                readonly DIPLOMACY_ONE_SIDED_TRADES: "EFFECT_DIPLOMACY_ONE_SIDED_TRADES";
                readonly DIPLOMACY_RANDOM: "EFFECT_DIPLOMACY_RANDOM";
                readonly DIPLOMACY_SIMPLE_EFFECT: "EFFECT_DIPLOMACY_SIMPLE_EFFECT";
                readonly DIPLOMACY_THIRD_PARTY_EFFECTS: "EFFECT_DIPLOMACY_THIRD_PARTY_EFFECTS";
                readonly DISTRICT_ADJUST_FORTIFIED_COMBAT_STRENGTH: "EFFECT_DISTRICT_ADJUST_FORTIFIED_COMBAT_STRENGTH";
                readonly DISTRICT_ADJUST_HEAL_PER_TURN: "EFFECT_DISTRICT_ADJUST_HEAL_PER_TURN";
                readonly DISTRICT_ADJUST_MAX_SUPPLIES: "EFFECT_DISTRICT_ADJUST_MAX_SUPPLIES";
                readonly DISTRICT_ADJUST_TOTAL_HEALTH: "EFFECT_DISTRICT_ADJUST_TOTAL_HEALTH";
                readonly DISTRICT_GRANT_SUPPLIES: "EFFECT_DISTRICT_GRANT_SUPPLIES";
                readonly DO_NOTHING: "EFFECT_DO_NOTHING";
                readonly ELEVATE_INDEPENDENT: "EFFECT_ELEVATE_INDEPENDENT";
                readonly ENABLE_RELIGION_AUTO_SPREAD: "EFFECT_ENABLE_RELIGION_AUTO_SPREAD";
                readonly ENABLE_RELIGION_AUTO_SPREAD_CONQUERED: "EFFECT_ENABLE_RELIGION_AUTO_SPREAD_CONQUERED";
                readonly ENABLE_RELIGION_AUTO_SPREAD_FOREIGN_HEMISPHERE: "EFFECT_ENABLE_RELIGION_AUTO_SPREAD_FOREIGN_HEMISPHERE";
                readonly ENABLE_RELIGION_AUTO_SPREAD_TRADE_ROUTE: "EFFECT_ENABLE_RELIGION_AUTO_SPREAD_TRADE_ROUTE";
                readonly ENABLE_RELIGION_AWARDS_ENVOY: "EFFECT_ENABLE_RELIGION_AWARDS_ENVOY";
                readonly EXPLORE_ENTIRE_MAP: "EFFECT_EXPLORE_ENTIRE_MAP";
                readonly GAME_PROPERTY: "EFFECT_GAME_PROPERTY";
                readonly GRANT_AIR_SLOTS: "EFFECT_GRANT_AIR_SLOTS";
                readonly GRANT_ALL_PLAYERS_FAVORS_GRIEVANCES: "EFFECT_GRANT_ALL_PLAYERS_FAVORS_GRIEVANCES";
                readonly GRANT_BUILDING_IN_CITY: "EFFECT_GRANT_BUILDING_IN_CITY";
                readonly GRANT_BUILDING_IN_CITY_ADJACENT_TO_TERRAIN: "EFFECT_GRANT_BUILDING_IN_CITY_ADJACENT_TO_TERRAIN";
                readonly GRANT_BUILDING_IN_CITY_IGNORE: "EFFECT_GRANT_BUILDING_IN_CITY_IGNORE";
                readonly GRANT_CITY_FROM_CITY_STATE_PLOT: "EFFECT_GRANT_CITY_FROM_CITY_STATE_PLOT";
                readonly GRANT_CITY_OWNER_INFLUENCE_TOKEN_WONDER: "EFFECT_GRANT_CITY_OWNER_INFLUENCE_TOKEN_WONDER";
                readonly GRANT_CITY_ROAD_TO_CAPITAL: "EFFECT_GRANT_CITY_ROAD_TO_CAPITAL";
                readonly GRANT_CITY_YIELD_BIOME: "EFFECT_GRANT_CITY_YIELD_BIOME";
                readonly GRANT_COMBAT_ADJACENCY: "EFFECT_GRANT_COMBAT_ADJACENCY";
                readonly GRANT_DIPLOMATIC_ENVOYS: "EFFECT_GRANT_DIPLOMATIC_ENVOYS";
                readonly GRANT_GREAT_PERSON_CLASS_IN_CITY: "EFFECT_GRANT_GREAT_PERSON_CLASS_IN_CITY";
                readonly GRANT_GREAT_WORK: "EFFECT_GRANT_GREAT_WORK";
                readonly GRANT_PLAYER_RELIGIOUS_PRESSURE_GREAT_PERSON_ACTIVATED: "EFFECT_GRANT_PLAYER_RELIGIOUS_PRESSURE_GREAT_PERSON_ACTIVATED";
                readonly GRANT_PLAYER_YIELD_PERCENT_UNIT_COST: "EFFECT_GRANT_PLAYER_YIELD_PERCENT_UNIT_COST";
                readonly GRANT_PLOT: "EFFECT_GRANT_PLOT";
                readonly GRANT_PRODUCTION_IN_CITY: "EFFECT_GRANT_PRODUCTION_IN_CITY";
                readonly GRANT_RETURNED_CITIES_BONUS: "EFFECT_GRANT_RETURNED_CITIES_BONUS";
                readonly GRANT_REVEAL_TYPE: "EFFECT_GRANT_REVEAL_TYPE";
                readonly GRANT_SPY: "EFFECT_GRANT_SPY";
                readonly GRANT_STRENGTH_PER_ADJACENT_UNIT_TYPE: "EFFECT_GRANT_STRENGTH_PER_ADJACENT_UNIT_TYPE";
                readonly GRANT_SUPPORT_RESPONSE_BONUS: "EFFECT_GRANT_SUPPORT_RESPONSE_BONUS";
                readonly GRANT_SUZERAIN_UNIT_PLOT: "EFFECT_GRANT_SUZERAIN_UNIT_PLOT";
                readonly GRANT_UNIT_ABILITY_CHARGE: "EFFECT_GRANT_UNIT_ABILITY_CHARGE";
                readonly GRANT_UNIT_EXPERIENCE: "EFFECT_GRANT_UNIT_EXPERIENCE";
                readonly GRANT_UNIT_OF_CLASS_AND_APPLY_ABILITY: "EFFECT_GRANT_UNIT_OF_CLASS_AND_APPLY_ABILITY";
                readonly GRANT_UNIT_ON_SUCCESSFUL_UNDETECTED_ESPIONAGE_ACTION: "EFFECT_GRANT_UNIT_ON_SUCCESSFUL_UNDETECTED_ESPIONAGE_ACTION";
                readonly GRANT_UNIT_PROMOTION: "EFFECT_GRANT_UNIT_PROMOTION";
                readonly GRANT_UNIT_RESPAWN_CHARGE: "EFFECT_GRANT_UNIT_RESPAWN_CHARGE";
                readonly GRANT_UNIT_YIELD_ADJACENT_FEATURES: "EFFECT_GRANT_UNIT_YIELD_ADJACENT_FEATURES";
                readonly GRANT_UNIT_YIELD_ADJACENT_NATURAL_WONDERS: "EFFECT_GRANT_UNIT_YIELD_ADJACENT_NATURAL_WONDERS";
                readonly GRANT_UNIT_YIELD_ADJACENT_TERRAINS: "EFFECT_GRANT_UNIT_YIELD_ADJACENT_TERRAINS";
                readonly GRANT_UNIT_YIELD_PER_RESOURCES_IN_CITY: "EFFECT_GRANT_UNIT_YIELD_PER_RESOURCES_IN_CITY";
                readonly GRANT_UNIT_YIELD_PROMOTION: "EFFECT_GRANT_UNIT_YIELD_PROMOTION";
                readonly GRANT_UNIT_YIELD_RIVER_LENGTH: "EFFECT_GRANT_UNIT_YIELD_RIVER_LENGTH";
                readonly GRANT_WALLS: "EFFECT_GRANT_WALLS";
                readonly GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE: "EFFECT_GRANT_YIELD_BASED_ON_CURRENT_YIELD_RATE";
                readonly GRANT_YIELD_FOR_GREAT_WORK: "EFFECT_GRANT_YIELD_FOR_GREAT_WORK";
                readonly GRANT_YIELD_PER_ENVOY: "EFFECT_GRANT_YIELD_PER_ENVOY";
                readonly GRANT_YIELD_PER_GREAT_WORK_IN_CITY: "EFFECT_GRANT_YIELD_PER_GREAT_WORK_IN_CITY";
                readonly GRANT_YIELD_PER_RESOURCES_IN_CITY: "EFFECT_GRANT_YIELD_PER_RESOURCES_IN_CITY";
                readonly GRANT_YIELD_PER_XP_EARNED: "EFFECT_GRANT_YIELD_PER_XP_EARNED";
                readonly MAP_REMOVE_CLIFFS_IN_DIRECTION: "EFFECT_MAP_REMOVE_CLIFFS_IN_DIRECTION";
                readonly METAPROGRESSION_COMPLETE_CHALLENGE: "EFFECT_METAPROGRESSION_COMPLETE_CHALLENGE";
                readonly METAPROGRESSION_SEND_EVENT: "EFFECT_METAPROGRESSION_SEND_EVENT";
                readonly MODIFY_CITY_YIELD_FOR_X_TURNS: "EFFECT_MODIFY_CITY_YIELD_FOR_X_TURNS";
                readonly MODIFY_PLAYER_TRADE_YIELD_CONVERSION: "EFFECT_MODIFY_PLAYER_TRADE_YIELD_CONVERSION";
                readonly MODIFY_PLAYER_YIELD_FOR_X_TURNS: "EFFECT_MODIFY_PLAYER_YIELD_FOR_X_TURNS";
                readonly PLAYER_ADD_GOLDEN_AGE_CHOICE: "EFFECT_PLAYER_ADD_GOLDEN_AGE_CHOICE";
                readonly PLAYER_ADD_YIELD_DEBT: "EFFECT_PLAYER_ADD_YIELD_DEBT";
                readonly PLAYER_ADD_YIELD_DEBT_DISCOVERY: "EFFECT_PLAYER_ADD_YIELD_DEBT_DISCOVERY";
                readonly PLAYER_ADD_YIELD_DEBT_NARRATIVE: "EFFECT_PLAYER_ADD_YIELD_DEBT_NARRATIVE";
                readonly PLAYER_ADJUST_AGE_PROGRESS: "EFFECT_PLAYER_ADJUST_AGE_PROGRESS";
                readonly PLAYER_ADJUST_ARTIFACT_EXTRACTION_SPEED: "EFFECT_PLAYER_ADJUST_ARTIFACT_EXTRACTION_SPEED";
                readonly PLAYER_ADJUST_CONSTRUCTIBLE_ADJACENCY: "EFFECT_PLAYER_ADJUST_CONSTRUCTIBLE_ADJACENCY";
                readonly PLAYER_ADJUST_CONSTRUCTIBLE_YIELD: "EFFECT_PLAYER_ADJUST_CONSTRUCTIBLE_YIELD";
                readonly PLAYER_ADJUST_CONSTRUCTIBLE_YIELD_BY_ATTRIBUTE: "EFFECT_PLAYER_ADJUST_CONSTRUCTIBLE_YIELD_BY_ATTRIBUTE";
                readonly PLAYER_ADJUST_FREE_CONSTRUCTIBLE_TIER: "EFFECT_PLAYER_ADJUST_FREE_CONSTRUCTIBLE_TIER";
                readonly PLAYER_ADJUST_GOLDEN_AGE_DURATION: "EFFECT_PLAYER_ADJUST_GOLDEN_AGE_DURATION";
                readonly PLAYER_ADJUST_GOLDEN_AGE_THRESHOLD: "EFFECT_PLAYER_ADJUST_GOLDEN_AGE_THRESHOLD";
                readonly PLAYER_ADJUST_LEGACY_PATH_GREAT_WORK_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_GREAT_WORK_SCORING";
                readonly PLAYER_ADJUST_LEGACY_PATH_HIGH_YIELD_DISTRICT_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_HIGH_YIELD_DISTRICT_SCORING";
                readonly PLAYER_ADJUST_LEGACY_PATH_NATURAL_WONDER_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_NATURAL_WONDER_SCORING";
                readonly PLAYER_ADJUST_LEGACY_PATH_RESOURCE_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_RESOURCE_SCORING";
                readonly PLAYER_ADJUST_LEGACY_PATH_SETTLEMENT_COUNT_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_SETTLEMENT_COUNT_SCORING";
                readonly PLAYER_ADJUST_LEGACY_PATH_SETTLEMENT_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_SETTLEMENT_SCORING";
                readonly PLAYER_ADJUST_LEGACY_PATH_WONDER_SCORING: "EFFECT_PLAYER_ADJUST_LEGACY_PATH_WONDER_SCORING";
                readonly PLAYER_ADJUST_PROGRESSION_TREE_EFFICIENCY: "EFFECT_PLAYER_ADJUST_PROGRESSION_TREE_EFFICIENCY";
                readonly PLAYER_ADJUST_PROGRESSION_TREE_MASTERY_EFFICIENCY: "EFFECT_PLAYER_ADJUST_PROGRESSION_TREE_MASTERY_EFFICIENCY";
                readonly PLAYER_ADJUST_PURCHASE_EFFICIENCY_PER_RESOURCE: "EFFECT_PLAYER_ADJUST_PURCHASE_EFFICIENCY_PER_RESOURCE";
                readonly PLAYER_ADJUST_SETTLEMENT_CAP: "EFFECT_PLAYER_ADJUST_SETTLEMENT_CAP";
                readonly PLAYER_ADJUST_TRADE_CAPACITY: "EFFECT_PLAYER_ADJUST_TRADE_CAPACITY";
                readonly PLAYER_ADJUST_UNIT_EXTRA_COPY: "EFFECT_PLAYER_ADJUST_UNIT_EXTRA_COPY";
                readonly PLAYER_ADJUST_UNIT_MAINTENANCE_EFFICIENCY: "EFFECT_PLAYER_ADJUST_UNIT_MAINTENANCE_EFFICIENCY";
                readonly PLAYER_ADJUST_UNIT_PRODUCTION_PER_GREAT_WORK: "EFFECT_PLAYER_ADJUST_UNIT_PRODUCTION_PER_GREAT_WORK";
                readonly PLAYER_ADJUST_UNIT_PRODUCTION_PER_RESOURCE: "EFFECT_PLAYER_ADJUST_UNIT_PRODUCTION_PER_RESOURCE";
                readonly PLAYER_ADJUST_UNIT_UPGRADE_DISCOUNT: "EFFECT_PLAYER_ADJUST_UNIT_UPGRADE_DISCOUNT";
                readonly PLAYER_ADJUST_YIELD: "EFFECT_PLAYER_ADJUST_YIELD";
                readonly PLAYER_ADJUST_YIELD_CONVERSION: "EFFECT_PLAYER_ADJUST_YIELD_CONVERSION";
                readonly PLAYER_ADJUST_YIELD_FOR_BECOMING_SUZERAIN: "EFFECT_PLAYER_ADJUST_YIELD_FOR_BECOMING_SUZERAIN";
                readonly PLAYER_ADJUST_YIELD_FOR_COMPLETING_NARRATIVE_EVENTS: "EFFECT_PLAYER_ADJUST_YIELD_FOR_COMPLETING_NARRATIVE_EVENTS";
                readonly PLAYER_ADJUST_YIELD_FOR_GOLDEN_AGE_START: "EFFECT_PLAYER_ADJUST_YIELD_FOR_GOLDEN_AGE_START";
                readonly PLAYER_ADJUST_YIELD_FROM_DISTATERS: "EFFECT_PLAYER_ADJUST_YIELD_FROM_DISTATERS";
                readonly PLAYER_ADJUST_YIELD_PER_ACTIVE_TRADITION: "EFFECT_PLAYER_ADJUST_YIELD_PER_ACTIVE_TRADITION";
                readonly PLAYER_ADJUST_YIELD_PER_ATTRIBUTE: "EFFECT_PLAYER_ADJUST_YIELD_PER_ATTRIBUTE";
                readonly PLAYER_ADJUST_YIELD_PER_ATTRIBUTE_AND_ALLIANCES: "EFFECT_PLAYER_ADJUST_YIELD_PER_ATTRIBUTE_AND_ALLIANCES";
                readonly PLAYER_ADJUST_YIELD_PER_ATTRIBUTE_LEVEL: "EFFECT_PLAYER_ADJUST_YIELD_PER_ATTRIBUTE_LEVEL";
                readonly PLAYER_ADJUST_YIELD_PER_COMPLETED_MASTERY: "EFFECT_PLAYER_ADJUST_YIELD_PER_COMPLETED_MASTERY";
                readonly PLAYER_ADJUST_YIELD_PER_CONQUERED_CITY: "EFFECT_PLAYER_ADJUST_YIELD_PER_CONQUERED_CITY";
                readonly PLAYER_ADJUST_YIELD_PER_CONQUERED_SETTLEMENT: "EFFECT_PLAYER_ADJUST_YIELD_PER_CONQUERED_SETTLEMENT";
                readonly PLAYER_ADJUST_YIELD_PER_NUM_CITIES: "EFFECT_PLAYER_ADJUST_YIELD_PER_NUM_CITIES";
                readonly PLAYER_ADJUST_YIELD_PER_NUM_CIVS_TRADING_WITH: "EFFECT_PLAYER_ADJUST_YIELD_PER_NUM_CIVS_TRADING_WITH";
                readonly PLAYER_ADJUST_YIELD_PER_NUM_TRADE_ROUTES: "EFFECT_PLAYER_ADJUST_YIELD_PER_NUM_TRADE_ROUTES";
                readonly PLAYER_ADJUST_YIELD_PER_PROPERTY_VALUE: "EFFECT_PLAYER_ADJUST_YIELD_PER_PROPERTY_VALUE";
                readonly PLAYER_ADJUST_YIELD_PER_RESOURCE: "EFFECT_PLAYER_ADJUST_YIELD_PER_RESOURCE";
                readonly PLAYER_ADJUST_YIELD_PER_RESOURCE_TYPE: "EFFECT_PLAYER_ADJUST_YIELD_PER_RESOURCE_TYPE";
                readonly PLAYER_ADJUST_YIELD_PER_SUZERAIN: "EFFECT_PLAYER_ADJUST_YIELD_PER_SUZERAIN";
                readonly PLAYER_ADJUST_YIELD_PER_UNIQUE_CIV_CONQUERED_CITY: "EFFECT_PLAYER_ADJUST_YIELD_PER_UNIQUE_CIV_CONQUERED_CITY";
                readonly PLAYER_ADJUST_YIELD_PER_UNIQUE_RESOURCE: "EFFECT_PLAYER_ADJUST_YIELD_PER_UNIQUE_RESOURCE";
                readonly PLAYER_ADJUST_YIELD_PER_UNIT_LEVEL: "EFFECT_PLAYER_ADJUST_YIELD_PER_UNIT_LEVEL";
                readonly PLAYER_ADJUST_YIELDS_PER_SETTLEMENT_OVER_CAP: "EFFECT_PLAYER_ADJUST_YIELDS_PER_SETTLEMENT_OVER_CAP";
                readonly PLAYER_ARMY_CAP: "EFFECT_PLAYER_ARMY_CAP";
                readonly PLAYER_ATTRIBUTE: "EFFECT_PLAYER_ATTRIBUTE";
                readonly PLAYER_ATTRIBUTE_UPGRADE: "EFFECT_PLAYER_ATTRIBUTE_UPGRADE";
                readonly PLAYER_BLOCK_GOVERNMENT_SELECTION: "EFFECT_PLAYER_BLOCK_GOVERNMENT_SELECTION";
                readonly PLAYER_DEDUCT_TREASURY: "EFFECT_PLAYER_DEDUCT_TREASURY";
                readonly PLAYER_DEDUCT_TREASURY_DISCOVERY: "EFFECT_PLAYER_DEDUCT_TREASURY_DISCOVERY";
                readonly PLAYER_DEDUCT_TREASURY_NARRATIVE: "EFFECT_PLAYER_DEDUCT_TREASURY_NARRATIVE";
                readonly PLAYER_DIPLOMACY_ACTION_BASIC_DIPLOMACY_MODS: "EFFECT_PLAYER_DIPLOMACY_ACTION_BASIC_DIPLOMACY_MODS";
                readonly PLAYER_DIPLOMACY_ACTION_DESCRIBE_PROGRESS_ENVOY_MOD: "EFFECT_PLAYER_DIPLOMACY_ACTION_DESCRIBE_PROGRESS_ENVOY_MOD";
                readonly PLAYER_DIPLOMACY_ACTION_GROUP_MOD: "EFFECT_PLAYER_DIPLOMACY_ACTION_GROUP_MOD";
                readonly PLAYER_DIPLOMACY_ACTION_PROGRESS_ENVOY_MOD: "EFFECT_PLAYER_DIPLOMACY_ACTION_PROGRESS_ENVOY_MOD";
                readonly PLAYER_DIPLOMACY_ACTION_PROGRESS_MOD: "EFFECT_PLAYER_DIPLOMACY_ACTION_PROGRESS_MOD";
                readonly PLAYER_DIPLOMACY_ADJUST_HAS_BOOSTED_SUPPORT_EFFECTS: "EFFECT_PLAYER_DIPLOMACY_ADJUST_HAS_BOOSTED_SUPPORT_EFFECTS";
                readonly PLAYER_DIPLOMACY_ADJUST_THIRD_PARTY_SUPPORT_MAX: "EFFECT_PLAYER_DIPLOMACY_ADJUST_THIRD_PARTY_SUPPORT_MAX";
                readonly PLAYER_DIPLOMACY_ALLOW_LEVY_FROM_ALL_CITY_STATES: "EFFECT_PLAYER_DIPLOMACY_ALLOW_LEVY_FROM_ALL_CITY_STATES";
                readonly PLAYER_DIPLOMACY_CHANGE_TRADE_ROUTE_CAPACITY: "EFFECT_PLAYER_DIPLOMACY_CHANGE_TRADE_ROUTE_CAPACITY";
                readonly PLAYER_DIPLOMACY_FAVOR_ACCRUE_MOD: "EFFECT_PLAYER_DIPLOMACY_FAVOR_ACCRUE_MOD";
                readonly PLAYER_DIPLOMACY_IGNORE_WAR_REQUIREMENTS: "EFFECT_PLAYER_DIPLOMACY_IGNORE_WAR_REQUIREMENTS";
                readonly PLAYER_DIPLOMACY_INCITE_RAID: "EFFECT_PLAYER_DIPLOMACY_INCITE_RAID";
                readonly PLAYER_DISABLE_BUILD_UNIT: "EFFECT_PLAYER_DISABLE_BUILD_UNIT";
                readonly PLAYER_FORCE_MILITARY_OPERATION: "EFFECT_PLAYER_FORCE_MILITARY_OPERATION";
                readonly PLAYER_GOVERNOR_CAP: "EFFECT_PLAYER_GOVERNOR_CAP";
                readonly PLAYER_GRANT_ATTRIBUTE_TREE_NODE: "EFFECT_PLAYER_GRANT_ATTRIBUTE_TREE_NODE";
                readonly PLAYER_GRANT_BONUS_STORIES: "EFFECT_PLAYER_GRANT_BONUS_STORIES";
                readonly PLAYER_GRANT_CONSTRUCTIBLE_UNLOCK: "EFFECT_PLAYER_GRANT_CONSTRUCTIBLE_UNLOCK";
                readonly PLAYER_GRANT_FAVORS_GRIEVANCES: "EFFECT_PLAYER_GRANT_FAVORS_GRIEVANCES";
                readonly PLAYER_GRANT_FREE_PURCHASE_CHARGE: "EFFECT_PLAYER_GRANT_FREE_PURCHASE_CHARGE";
                readonly PLAYER_GRANT_GIFT: "EFFECT_PLAYER_GRANT_GIFT";
                readonly PLAYER_GRANT_GOLDEN_AGE: "EFFECT_PLAYER_GRANT_GOLDEN_AGE";
                readonly PLAYER_GRANT_LEGACY_POINTS: "EFFECT_PLAYER_GRANT_LEGACY_POINTS";
                readonly PLAYER_GRANT_NARRATIVE_TAG: "EFFECT_PLAYER_GRANT_NARRATIVE_TAG";
                readonly PLAYER_GRANT_NAVAL_UNIT_WITH_OCEAN_ACCESS: "EFFECT_PLAYER_GRANT_NAVAL_UNIT_WITH_OCEAN_ACCESS";
                readonly PLAYER_GRANT_PROGRESSION: "EFFECT_PLAYER_GRANT_PROGRESSION";
                readonly PLAYER_GRANT_TRADITION_SLOTS: "EFFECT_PLAYER_GRANT_TRADITION_SLOTS";
                readonly PLAYER_GRANT_UNASSIGNED_WORKERS: "EFFECT_PLAYER_GRANT_UNASSIGNED_WORKERS";
                readonly PLAYER_GRANT_UNIT_AT_PLOT: "EFFECT_PLAYER_GRANT_UNIT_AT_PLOT";
                readonly PLAYER_GRANT_UNIT_ON_CAPTURE_CITY: "EFFECT_PLAYER_GRANT_UNIT_ON_CAPTURE_CITY";
                readonly PLAYER_GRANT_UNLOCK: "EFFECT_PLAYER_GRANT_UNLOCK";
                readonly PLAYER_GRANT_VICTORY_POINT: "EFFECT_PLAYER_GRANT_VICTORY_POINT";
                readonly PLAYER_GRANT_WONDER_APPEAL: "EFFECT_PLAYER_GRANT_WONDER_APPEAL";
                readonly PLAYER_GRANT_WONDER_PURCHASING: "EFFECT_PLAYER_GRANT_WONDER_PURCHASING";
                readonly PLAYER_GRANT_YIELD: "EFFECT_PLAYER_GRANT_YIELD";
                readonly PLAYER_GRANT_YIELD_ASSIGNED_WORKERS: "EFFECT_PLAYER_GRANT_YIELD_ASSIGNED_WORKERS";
                readonly PLAYER_GRANT_YIELD_DISCOVERY: "EFFECT_PLAYER_GRANT_YIELD_DISCOVERY";
                readonly PLAYER_GRANT_YIELD_NARRATIVE: "EFFECT_PLAYER_GRANT_YIELD_NARRATIVE";
                readonly PLAYER_LOWER_ALL_INDEPENDENT_RELATIONSHIPS: "EFFECT_PLAYER_LOWER_ALL_INDEPENDENT_RELATIONSHIPS";
                readonly PLAYER_OPEN_ARCHAEOLOGY: "EFFECT_PLAYER_OPEN_ARCHAEOLOGY";
                readonly PLAYER_PROPERTY: "EFFECT_PLAYER_PROPERTY";
                readonly PLAYER_REPLACE_CONSTRUCTIBLE: "EFFECT_PLAYER_REPLACE_CONSTRUCTIBLE";
                readonly PLAYER_REVEAL_CULTURE_TREE: "EFFECT_PLAYER_REVEAL_CULTURE_TREE";
                readonly PLAYER_SAME_GOVERNMENT_GRANT_FAVORS_GRIEVANCES: "EFFECT_PLAYER_SAME_GOVERNMENT_GRANT_FAVORS_GRIEVANCES";
                readonly PLAYER_SET_GOVERNMENT: "EFFECT_PLAYER_SET_GOVERNMENT";
                readonly PLAYER_SPAWN_TRIBE_ARMY: "EFFECT_PLAYER_SPAWN_TRIBE_ARMY";
                readonly PLAYER_SPAWN_TRIBE_NEAR: "EFFECT_PLAYER_SPAWN_TRIBE_NEAR";
                readonly PLAYER_UNLOCK_PANTHEON: "EFFECT_PLAYER_UNLOCK_PANTHEON";
                readonly PLAYER_UNLOCK_TRADITION: "EFFECT_PLAYER_UNLOCK_TRADITION";
                readonly PLAYER_WAR_DIPLOMATIC_RELATIONSHIP_CHANGE: "EFFECT_PLAYER_WAR_DIPLOMATIC_RELATIONSHIP_CHANGE";
                readonly PLOT_ADJUST_WORKER_MAINTENANCE: "EFFECT_PLOT_ADJUST_WORKER_MAINTENANCE";
                readonly PLOT_ADJUST_WORKER_YIELD: "EFFECT_PLOT_ADJUST_WORKER_YIELD";
                readonly PLOT_ADJUST_YIELD: "EFFECT_PLOT_ADJUST_YIELD";
                readonly PLOT_ADJUST_YIELD_RANDOM: "EFFECT_PLOT_ADJUST_YIELD_RANDOM";
                readonly PLOT_DESTROY_DISCOVERY: "EFFECT_PLOT_DESTROY_DISCOVERY";
                readonly PLOT_PLACE_RESOURCE: "EFFECT_PLOT_PLACE_RESOURCE";
                readonly PLOTS_IN_RANGE_ADJUST_YIELD: "EFFECT_PLOTS_IN_RANGE_ADJUST_YIELD";
                readonly PROMOTE_TOWN_TO_CITY: "EFFECT_PROMOTE_TOWN_TO_CITY";
                readonly RESTORE_UNIT_MOVEMENT: "EFFECT_RESTORE_UNIT_MOVEMENT";
                readonly REVEAL_UNIT_PLOT_FOR_PLAYER: "EFFECT_REVEAL_UNIT_PLOT_FOR_PLAYER";
                readonly START_LAND_CLAIM: "EFFECT_START_LAND_CLAIM";
                readonly TIMEOUT_UNIT_OFF_MAP: "EFFECT_TIMEOUT_UNIT_OFF_MAP";
                readonly TREAT_CAPITAL_AS_HOLY_CITY: "EFFECT_TREAT_CAPITAL_AS_HOLY_CITY";
                readonly TRIGGER_GAME_MECHANIC: "EFFECT_TRIGGER_GAME_MECHANIC";
                readonly UNIT_ADJUST_ABILITY: "EFFECT_UNIT_ADJUST_ABILITY";
                readonly UNIT_ADJUST_COMBAT_STRENGTH_PER_GAME_DIFFICULTY: "EFFECT_UNIT_ADJUST_COMBAT_STRENGTH_PER_GAME_DIFFICULTY";
                readonly UNIT_ADJUST_COMBAT_STRENGTH_PER_RESOURCE: "EFFECT_UNIT_ADJUST_COMBAT_STRENGTH_PER_RESOURCE";
                readonly UNIT_ADJUST_COMMAND_AWARD: "EFFECT_UNIT_ADJUST_COMMAND_AWARD";
                readonly UNIT_ADJUST_DAMAGE: "EFFECT_UNIT_ADJUST_DAMAGE";
                readonly UNIT_ADJUST_EMBARKATION_TYPE: "EFFECT_UNIT_ADJUST_EMBARKATION_TYPE";
                readonly UNIT_ADJUST_FLANK_DEFENSE_MODIFIER: "EFFECT_UNIT_ADJUST_FLANK_DEFENSE_MODIFIER";
                readonly UNIT_ADJUST_FLANKING_ATTACK_MODIFIER: "EFFECT_UNIT_ADJUST_FLANKING_ATTACK_MODIFIER";
                readonly UNIT_ADJUST_FORTIFICATION_CONSTRUCTION_TIME: "EFFECT_UNIT_ADJUST_FORTIFICATION_CONSTRUCTION_TIME";
                readonly UNIT_ADJUST_HEAL_PER_RESOURCE: "EFFECT_UNIT_ADJUST_HEAL_PER_RESOURCE";
                readonly UNIT_ADJUST_HEAL_PER_TURN: "EFFECT_UNIT_ADJUST_HEAL_PER_TURN";
                readonly UNIT_ADJUST_IGNORE_MOVEMENT_OBSTACLE: "EFFECT_UNIT_ADJUST_IGNORE_MOVEMENT_OBSTACLE";
                readonly UNIT_ADJUST_MOVE_AFTER_ATTACK: "EFFECT_UNIT_ADJUST_MOVE_AFTER_ATTACK";
                readonly UNIT_ADJUST_MOVEMENT: "EFFECT_UNIT_ADJUST_MOVEMENT";
                readonly UNIT_ADJUST_OPERATION_AWARD: "EFFECT_UNIT_ADJUST_OPERATION_AWARD";
                readonly UNIT_ADJUST_PLAYER_YIELD: "EFFECT_UNIT_ADJUST_PLAYER_YIELD";
                readonly UNIT_GRANT_FREE_BUILDING_IGNORE: "EFFECT_UNIT_GRANT_FREE_BUILDING_IGNORE";
                readonly UNIT_GRANT_UNASSIGNED_WORKERS: "EFFECT_UNIT_GRANT_UNASSIGNED_WORKERS";
                readonly UNIT_PROPERTY: "EFFECT_UNIT_PROPERTY";
                readonly UNIT_SET_ATTACK_AFTER_MOVE: "EFFECT_UNIT_SET_ATTACK_AFTER_MOVE";
                readonly UNIT_SET_TRADE_ROUTE_PROTECTED: "EFFECT_UNIT_SET_TRADE_ROUTE_PROTECTED";
                readonly UNITS_EXTRA_RANDOM_EVENT_DAMAGE: "EFFECT_UNITS_EXTRA_RANDOM_EVENT_DAMAGE";
                readonly UNITS_IMMUNE_TO_RANDOM_EVENTS: "EFFECT_UNITS_IMMUNE_TO_RANDOM_EVENTS";
            }> | null;
        };
        _content: ({
            _name: string;
            _attrs: {
                name: string | null;
            };
            _content: string | number | null;
        } | {
            _name: string;
            _attrs: {
                context: string | null;
            };
            _content: string | number | null | undefined;
        } | {
            _name: string;
            _content: {
                _name: string;
                _attrs: {
                    type: TObjectValues<{
                        readonly AGE_CRISIS_STAGE_IS_X: "REQUIREMENT_AGE_CRISIS_STAGE_IS_X";
                        readonly AGE_PROGRESSION_TOTAL_IS_X: "REQUIREMENT_AGE_PROGRESSION_TOTAL_IS_X";
                        readonly ALLY: "REQUIREMENT_ALLY";
                        readonly ALWAYS_MET: "REQUIREMENT_ALWAYS_MET";
                        readonly ATTACKER_PLOT_ADJACENT_TO_COAST: "REQUIREMENT_ATTACKER_PLOT_ADJACENT_TO_COAST";
                        readonly ATTACKER_PLOT_BIOME_MATCHES: "REQUIREMENT_ATTACKER_PLOT_BIOME_MATCHES";
                        readonly ATTACKER_PLOT_IMPROVEMENT_DEFENSE_STRENGTH: "REQUIREMENT_ATTACKER_PLOT_IMPROVEMENT_DEFENSE_STRENGTH";
                        readonly ATTACKER_PLOT_IMPROVEMENT_TYPE_MATCHES: "REQUIREMENT_ATTACKER_PLOT_IMPROVEMENT_TYPE_MATCHES";
                        readonly BUILDING_IS_ADJACENT_TO_X: "REQUIREMENT_BUILDING_IS_ADJACENT_TO_X";
                        readonly CITY_BUILT_TAGGED_CONSTRUCTIBLE: "REQUIREMENT_CITY_BUILT_TAGGED_CONSTRUCTIBLE";
                        readonly CITY_CONVERTED: "REQUIREMENT_CITY_CONVERTED";
                        readonly CITY_FOLLOWS_RELIGION: "REQUIREMENT_CITY_FOLLOWS_RELIGION";
                        readonly CITY_FOUNDED_BY_UNIT_TYPE: "REQUIREMENT_CITY_FOUNDED_BY_UNIT_TYPE";
                        readonly CITY_HAPPINESS: "REQUIREMENT_CITY_HAPPINESS";
                        readonly CITY_HAS_ANY_BUILDING: "REQUIREMENT_CITY_HAS_ANY_BUILDING";
                        readonly CITY_HAS_ANY_WONDER: "REQUIREMENT_CITY_HAS_ANY_WONDER";
                        readonly CITY_HAS_BUILD_QUEUE: "REQUIREMENT_CITY_HAS_BUILD_QUEUE";
                        readonly CITY_HAS_BUILDING: "REQUIREMENT_CITY_HAS_BUILDING";
                        readonly CITY_HAS_FEATURE: "REQUIREMENT_CITY_HAS_FEATURE";
                        readonly CITY_HAS_GARRISON_UNIT: "REQUIREMENT_CITY_HAS_GARRISON_UNIT";
                        readonly CITY_HAS_GREAT_WORK: "REQUIREMENT_CITY_HAS_GREAT_WORK";
                        readonly CITY_HAS_LEAST_POPULATION: "REQUIREMENT_CITY_HAS_LEAST_POPULATION";
                        readonly CITY_HAS_ONLY_BUILDINGS_FROM_THIS_AGE: "REQUIREMENT_CITY_HAS_ONLY_BUILDINGS_FROM_THIS_AGE";
                        readonly CITY_HAS_PROJECT: "REQUIREMENT_CITY_HAS_PROJECT";
                        readonly CITY_HAS_RESOURCE: "REQUIREMENT_CITY_HAS_RESOURCE";
                        readonly CITY_HAS_ROUTE: "REQUIREMENT_CITY_HAS_ROUTE";
                        readonly CITY_HAS_TERRAIN: "REQUIREMENT_CITY_HAS_TERRAIN";
                        readonly CITY_HAS_UNIQUE_QUARTER: "REQUIREMENT_CITY_HAS_UNIQUE_QUARTER";
                        readonly CITY_HAS_X_OPEN_RESOURCE_SLOTS: "REQUIREMENT_CITY_HAS_X_OPEN_RESOURCE_SLOTS";
                        readonly CITY_HAS_X_RESOURCES_ASSIGNED: "REQUIREMENT_CITY_HAS_X_RESOURCES_ASSIGNED";
                        readonly CITY_IS_CAPITAL: "REQUIREMENT_CITY_IS_CAPITAL";
                        readonly CITY_IS_CITY: "REQUIREMENT_CITY_IS_CITY";
                        readonly CITY_IS_DISTANT_LANDS: "REQUIREMENT_CITY_IS_DISTANT_LANDS";
                        readonly CITY_IS_INFECTED: "REQUIREMENT_CITY_IS_INFECTED";
                        readonly CITY_IS_ORIGINAL_CAPITAL: "REQUIREMENT_CITY_IS_ORIGINAL_CAPITAL";
                        readonly CITY_IS_ORIGINAL_OWNER: "REQUIREMENT_CITY_IS_ORIGINAL_OWNER";
                        readonly CITY_IS_OWNER_CAPITAL_CONTINENT: "REQUIREMENT_CITY_IS_OWNER_CAPITAL_CONTINENT";
                        readonly CITY_IS_OWNER_CAPITAL_HEMISPHERE: "REQUIREMENT_CITY_IS_OWNER_CAPITAL_HEMISPHERE";
                        readonly CITY_IS_PRODUCING_PROJECT: "REQUIREMENT_CITY_IS_PRODUCING_PROJECT";
                        readonly CITY_IS_TOWN: "REQUIREMENT_CITY_IS_TOWN";
                        readonly CITY_LIBERATED: "REQUIREMENT_CITY_LIBERATED";
                        readonly CITY_LOCATION_MATCHES: "REQUIREMENT_CITY_LOCATION_MATCHES";
                        readonly CITY_OCCUPIED: "REQUIREMENT_CITY_OCCUPIED";
                        readonly CITY_OCCUPIED_FRIEND: "REQUIREMENT_CITY_OCCUPIED_FRIEND";
                        readonly CITY_OWNER_IS_SAME_TEAM: "REQUIREMENT_CITY_OWNER_IS_SAME_TEAM";
                        readonly CITY_POPULATION: "REQUIREMENT_CITY_POPULATION";
                        readonly CITY_RAZED: "REQUIREMENT_CITY_RAZED";
                        readonly CITY_TRANSFER_TYPE_MATCHES: "REQUIREMENT_CITY_TRANSFER_TYPE_MATCHES";
                        readonly CIVILIZATION_LEVEL: "REQUIREMENT_CIVILIZATION_LEVEL";
                        readonly COLLECTION_ALL_MET: "REQUIREMENT_COLLECTION_ALL_MET";
                        readonly COLLECTION_ANY_MET: "REQUIREMENT_COLLECTION_ANY_MET";
                        readonly COLLECTION_COUNT_ATLEAST: "REQUIREMENT_COLLECTION_COUNT_ATLEAST";
                        readonly COLLECTION_COUNT_EQUALS: "REQUIREMENT_COLLECTION_COUNT_EQUALS";
                        readonly COLLECTION_COUNT_GREATERTHAN: "REQUIREMENT_COLLECTION_COUNT_GREATERTHAN";
                        readonly COMBAT_TYPE_MATCHES: "REQUIREMENT_COMBAT_TYPE_MATCHES";
                        readonly COMMANDER_EARNED_PROMOTION: "REQUIREMENT_COMMANDER_EARNED_PROMOTION";
                        readonly COMMANDER_HAS_MAXED_DISCIPLINE: "REQUIREMENT_COMMANDER_HAS_MAXED_DISCIPLINE";
                        readonly COMMANDER_HAS_X_PROMOTIONS: "REQUIREMENT_COMMANDER_HAS_X_PROMOTIONS";
                        readonly COMMANDER_IN_COMMAND_RADIUS: "REQUIREMENT_COMMANDER_IN_COMMAND_RADIUS";
                        readonly DECLARED_FRIEND: "REQUIREMENT_DECLARED_FRIEND";
                        readonly DEFENDER_IS_PLAYER_OWNED_DISTRICT: "REQUIREMENT_DEFENDER_IS_PLAYER_OWNED_DISTRICT";
                        readonly DEFENSIVE_PACT: "REQUIREMENT_DEFENSIVE_PACT";
                        readonly DELEGATION: "REQUIREMENT_DELEGATION";
                        readonly DEMAND_RECEIVED: "REQUIREMENT_DEMAND_RECEIVED";
                        readonly DENOUNCED: "REQUIREMENT_DENOUNCED";
                        readonly DENOUNCED_FRIEND: "REQUIREMENT_DENOUNCED_FRIEND";
                        readonly ENGAGED_TARGET_OF_TARGET_MATCHES: "REQUIREMENT_ENGAGED_TARGET_OF_TARGET_MATCHES";
                        readonly FOUNDED_NO_RELIGION: "REQUIREMENT_FOUNDED_NO_RELIGION";
                        readonly GAME_AGE_ENDED: "REQUIREMENT_GAME_AGE_ENDED";
                        readonly GAME_AGE_TYPE_MATCH: "REQUIREMENT_GAME_AGE_TYPE_MATCH";
                        readonly GAME_ERA_ATLEAST: "REQUIREMENT_GAME_ERA_ATLEAST";
                        readonly GAME_IS_MULTIPLAYER: "REQUIREMENT_GAME_IS_MULTIPLAYER";
                        readonly GAME_IS_STARTED: "REQUIREMENT_GAME_IS_STARTED";
                        readonly GAME_TURN_ATLEAST: "REQUIREMENT_GAME_TURN_ATLEAST";
                        readonly GAME_TURN_ENDED: "REQUIREMENT_GAME_TURN_ENDED";
                        readonly GAME_TURN_IS_LESS_THAN_X: "REQUIREMENT_GAME_TURN_IS_LESS_THAN_X";
                        readonly GAME_TURN_IS_X: "REQUIREMENT_GAME_TURN_IS_X";
                        readonly GAME_TURN_IS_X_NARRATIVE: "REQUIREMENT_GAME_TURN_IS_X_NARRATIVE";
                        readonly GAME_TURN_MAX_REACHED: "REQUIREMENT_GAME_TURN_MAX_REACHED";
                        readonly GAME_VICTORY_ENABLED: "REQUIREMENT_GAME_VICTORY_ENABLED";
                        readonly GREAT_PERSON_TYPE_MATCHES: "REQUIREMENT_GREAT_PERSON_TYPE_MATCHES";
                        readonly HAD_FRIENDLY_MEETING: "REQUIREMENT_HAD_FRIENDLY_MEETING";
                        readonly IS_AGE_COUNT: "REQUIREMENT_IS_AGE_COUNT";
                        readonly LEGACY_PATH_COMPLETED: "REQUIREMENT_LEGACY_PATH_COMPLETED";
                        readonly LEGACY_PATH_MILESTONE_COMPLETED: "REQUIREMENT_LEGACY_PATH_MILESTONE_COMPLETED";
                        readonly MAP_HAS_FEATURE: "REQUIREMENT_MAP_HAS_FEATURE";
                        readonly MET: "REQUIREMENT_MET";
                        readonly METAPROGRESSION_COMPLETED_CHALLENGES: "REQUIREMENT_METAPROGRESSION_COMPLETED_CHALLENGES";
                        readonly METAPROGRESSION_LEGEND_PATH_LEVEL: "REQUIREMENT_METAPROGRESSION_LEGEND_PATH_LEVEL";
                        readonly NEAR_RELIGIOUS_CITY: "REQUIREMENT_NEAR_RELIGIOUS_CITY";
                        readonly NEAR_ROUTE: "REQUIREMENT_NEAR_ROUTE";
                        readonly NEAR_TRADE_ROUTE: "REQUIREMENT_NEAR_TRADE_ROUTE";
                        readonly NEVER_MET: "REQUIREMENT_NEVER_MET";
                        readonly NOT_MET: "REQUIREMENT_NOT_MET";
                        readonly OPEN_BORDERS: "REQUIREMENT_OPEN_BORDERS";
                        readonly OPPONENT_IS_BARBARIAN: "REQUIREMENT_OPPONENT_IS_BARBARIAN";
                        readonly OPPONENT_IS_DISTANT_LANDS: "REQUIREMENT_OPPONENT_IS_DISTANT_LANDS";
                        readonly OPPONENT_IS_DISTRICT: "REQUIREMENT_OPPONENT_IS_DISTRICT";
                        readonly OPPONENT_IS_FLANKING: "REQUIREMENT_OPPONENT_IS_FLANKING";
                        readonly OPPONENT_IS_FORTIFIED: "REQUIREMENT_OPPONENT_IS_FORTIFIED";
                        readonly OPPONENT_IS_INDEPENDENT: "REQUIREMENT_OPPONENT_IS_INDEPENDENT";
                        readonly OPPONENT_IS_MINOR_CIV: "REQUIREMENT_OPPONENT_IS_MINOR_CIV";
                        readonly OPPONENT_IS_OTHER_IDEOLOGY: "REQUIREMENT_OPPONENT_IS_OTHER_IDEOLOGY";
                        readonly OPPONENT_IS_OTHER_RELIGION: "REQUIREMENT_OPPONENT_IS_OTHER_RELIGION";
                        readonly OPPONENT_IS_SLOWER: "REQUIREMENT_OPPONENT_IS_SLOWER";
                        readonly OPPONENT_IS_STRONGER: "REQUIREMENT_OPPONENT_IS_STRONGER";
                        readonly OPPONENT_IS_WOUNDED: "REQUIREMENT_OPPONENT_IS_WOUNDED";
                        readonly OPPONENT_UNIT_DOMAIN_MATCHES: "REQUIREMENT_OPPONENT_UNIT_DOMAIN_MATCHES";
                        readonly OPPONENT_UNIT_TAG_MATCHES: "REQUIREMENT_OPPONENT_UNIT_TAG_MATCHES";
                        readonly OPPONENT_UNIT_TYPE_MATCHES: "REQUIREMENT_OPPONENT_UNIT_TYPE_MATCHES";
                        readonly PLAYER_ACTIVE_WARS: "REQUIREMENT_PLAYER_ACTIVE_WARS";
                        readonly PLAYER_AT_PEACE_X_TURNS_AGO: "REQUIREMENT_PLAYER_AT_PEACE_X_TURNS_AGO";
                        readonly PLAYER_AT_WAR_AND_HAS_MET: "REQUIREMENT_PLAYER_AT_WAR_AND_HAS_MET";
                        readonly PLAYER_ATTACKED_CONTINENT: "REQUIREMENT_PLAYER_ATTACKED_CONTINENT";
                        readonly PLAYER_BEHIND_TECH: "REQUIREMENT_PLAYER_BEHIND_TECH";
                        readonly PLAYER_BUILT_WONDER: "REQUIREMENT_PLAYER_BUILT_WONDER";
                        readonly PLAYER_CAN_EVER_EARN_GREAT_PERSON_CLASS: "REQUIREMENT_PLAYER_CAN_EVER_EARN_GREAT_PERSON_CLASS";
                        readonly PLAYER_CARD_EFFECTS_COMPLETE: "REQUIREMENT_PLAYER_CARD_EFFECTS_COMPLETE";
                        readonly PLAYER_CITY_IS_CLOSEST_TO_CITY: "REQUIREMENT_PLAYER_CITY_IS_CLOSEST_TO_CITY";
                        readonly PLAYER_CITY_STATE_PROTECTOR: "REQUIREMENT_PLAYER_CITY_STATE_PROTECTOR";
                        readonly PLAYER_CIVILIZATION_TAG_MATCHES: "REQUIREMENT_PLAYER_CIVILIZATION_TAG_MATCHES";
                        readonly PLAYER_CIVILIZATION_TYPE_MATCHES: "REQUIREMENT_PLAYER_CIVILIZATION_TYPE_MATCHES";
                        readonly PLAYER_CONQUERED_RELIGIOUS_CITY: "REQUIREMENT_PLAYER_CONQUERED_RELIGIOUS_CITY";
                        readonly PLAYER_CONQUERED_SETTLEMENT_WITH_BUILDING: "REQUIREMENT_PLAYER_CONQUERED_SETTLEMENT_WITH_BUILDING";
                        readonly PLAYER_CONQUERED_WONDER: "REQUIREMENT_PLAYER_CONQUERED_WONDER";
                        readonly PLAYER_CONQUERED_X_CITIES: "REQUIREMENT_PLAYER_CONQUERED_X_CITIES";
                        readonly PLAYER_CONQUERED_X_CITY_STATES: "REQUIREMENT_PLAYER_CONQUERED_X_CITY_STATES";
                        readonly PLAYER_CONQUERING_ALLYING_MINORS: "REQUIREMENT_PLAYER_CONQUERING_ALLYING_MINORS";
                        readonly PLAYER_CONVERTS_OPPONENTS_TO_FOUNDED_RELIGION: "REQUIREMENT_PLAYER_CONVERTS_OPPONENTS_TO_FOUNDED_RELIGION";
                        readonly PLAYER_DARK_AGE: "REQUIREMENT_PLAYER_DARK_AGE";
                        readonly PLAYER_DEAL_ENACTED: "REQUIREMENT_PLAYER_DEAL_ENACTED";
                        readonly PLAYER_DECLARED_WAR: "REQUIREMENT_PLAYER_DECLARED_WAR";
                        readonly PLAYER_DEFAULT_DEFEAT: "REQUIREMENT_PLAYER_DEFAULT_DEFEAT";
                        readonly PLAYER_DIPLOMACY_ENGAGED_WITH_X_CIVS: "REQUIREMENT_PLAYER_DIPLOMACY_ENGAGED_WITH_X_CIVS";
                        readonly PLAYER_DIPLOMACY_HAS_X_ALLIANCES: "REQUIREMENT_PLAYER_DIPLOMACY_HAS_X_ALLIANCES";
                        readonly PLAYER_DIPLOMACY_INDEPENDENT_UPDATE_TYPE_MATCHES: "REQUIREMENT_PLAYER_DIPLOMACY_INDEPENDENT_UPDATE_TYPE_MATCHES";
                        readonly PLAYER_DIPLOMACY_IS_INVOLVED_WITH_X_ACTIONS: "REQUIREMENT_PLAYER_DIPLOMACY_IS_INVOLVED_WITH_X_ACTIONS";
                        readonly PLAYER_DISCOVERED_NATURAL_WONDER: "REQUIREMENT_PLAYER_DISCOVERED_NATURAL_WONDER";
                        readonly PLAYER_DOMINATION_VICTORY: "REQUIREMENT_PLAYER_DOMINATION_VICTORY";
                        readonly PLAYER_ELIGIBLE_CS_BONUS: "REQUIREMENT_PLAYER_ELIGIBLE_CS_BONUS";
                        readonly PLAYER_ENVIRONMENT: "REQUIREMENT_PLAYER_ENVIRONMENT";
                        readonly PLAYER_ERA_AT_LEAST: "REQUIREMENT_PLAYER_ERA_AT_LEAST";
                        readonly PLAYER_ESTABLISHED_SETTLEMENT: "REQUIREMENT_PLAYER_ESTABLISHED_SETTLEMENT";
                        readonly PLAYER_EXPLORATION_LEAD: "REQUIREMENT_PLAYER_EXPLORATION_LEAD";
                        readonly PLAYER_EXTRACTS_ARTIFACT: "REQUIREMENT_PLAYER_EXTRACTS_ARTIFACT";
                        readonly PLAYER_FIRST_TIME_SETTLEMENT_OCCUPATION: "REQUIREMENT_PLAYER_FIRST_TIME_SETTLEMENT_OCCUPATION";
                        readonly PLAYER_FOUNDED_OUR_RELIGION: "REQUIREMENT_PLAYER_FOUNDED_OUR_RELIGION";
                        readonly PLAYER_FOUNDED_RELIGION: "REQUIREMENT_PLAYER_FOUNDED_RELIGION";
                        readonly PLAYER_FOUNDED_RELIGION_WITH_BELIEF: "REQUIREMENT_PLAYER_FOUNDED_RELIGION_WITH_BELIEF";
                        readonly PLAYER_FOUNDS_SETTLEMENT_WITH_X_BIOME_TILES: "REQUIREMENT_PLAYER_FOUNDS_SETTLEMENT_WITH_X_BIOME_TILES";
                        readonly PLAYER_GOT_GREAT_PERSON: "REQUIREMENT_PLAYER_GOT_GREAT_PERSON";
                        readonly PLAYER_HANDICAP_AT: "REQUIREMENT_PLAYER_HANDICAP_AT";
                        readonly PLAYER_HANDICAP_AT_OR_ABOVE: "REQUIREMENT_PLAYER_HANDICAP_AT_OR_ABOVE";
                        readonly PLAYER_HAS_ACHIEVED_X_RELATIONSHIPS: "REQUIREMENT_PLAYER_HAS_ACHIEVED_X_RELATIONSHIPS";
                        readonly PLAYER_HAS_ACTIVE_STORY: "REQUIREMENT_PLAYER_HAS_ACTIVE_STORY";
                        readonly PLAYER_HAS_ACTIVE_TRADITION: "REQUIREMENT_PLAYER_HAS_ACTIVE_TRADITION";
                        readonly PLAYER_HAS_ARCHIVED_GREAT_WORK: "REQUIREMENT_PLAYER_HAS_ARCHIVED_GREAT_WORK";
                        readonly PLAYER_HAS_AT_LEAST_INDEPENDENT_RELATIONSHIP: "REQUIREMENT_PLAYER_HAS_AT_LEAST_INDEPENDENT_RELATIONSHIP";
                        readonly PLAYER_HAS_AT_LEAST_NUM_BUILDINGS: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_BUILDINGS";
                        readonly PLAYER_HAS_AT_LEAST_NUM_DIPLOMATIC_TOKENS: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_DIPLOMATIC_TOKENS";
                        readonly PLAYER_HAS_AT_LEAST_NUM_GOSSIPS: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_GOSSIPS";
                        readonly PLAYER_HAS_AT_LEAST_NUM_MILITARY_UNITS: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_MILITARY_UNITS";
                        readonly PLAYER_HAS_AT_LEAST_NUM_NARRATIVE_TAGS: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_NARRATIVE_TAGS";
                        readonly PLAYER_HAS_AT_LEAST_NUM_TRIBUTARIES: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_TRIBUTARIES";
                        readonly PLAYER_HAS_AT_LEAST_NUM_TRIBUTARY_TYPES: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_TRIBUTARY_TYPES";
                        readonly PLAYER_HAS_AT_LEAST_NUM_UNIT_TYPE: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_UNIT_TYPE";
                        readonly PLAYER_HAS_AT_LEAST_NUM_UNLOCKS: "REQUIREMENT_PLAYER_HAS_AT_LEAST_NUM_UNLOCKS";
                        readonly PLAYER_HAS_CITY_CENTER_X_DISTANCE_FROM_UNTOUCHED_NATURAL_WONDER: "REQUIREMENT_PLAYER_HAS_CITY_CENTER_X_DISTANCE_FROM_UNTOUCHED_NATURAL_WONDER";
                        readonly PLAYER_HAS_CITY_REVOLT: "REQUIREMENT_PLAYER_HAS_CITY_REVOLT";
                        readonly PLAYER_HAS_CITY_WITH_X_WORKERS: "REQUIREMENT_PLAYER_HAS_CITY_WITH_X_WORKERS";
                        readonly PLAYER_HAS_CIVILIZATION_OR_LEADER_TRAIT: "REQUIREMENT_PLAYER_HAS_CIVILIZATION_OR_LEADER_TRAIT";
                        readonly PLAYER_HAS_COMMANDERS_MAXED_DISCIPLINES: "REQUIREMENT_PLAYER_HAS_COMMANDERS_MAXED_DISCIPLINES";
                        readonly PLAYER_HAS_COMMANDERS_WITH_X_LEVELS: "REQUIREMENT_PLAYER_HAS_COMMANDERS_WITH_X_LEVELS";
                        readonly PLAYER_HAS_COMP_STOMP_VICTORY: "REQUIREMENT_PLAYER_HAS_COMP_STOMP_VICTORY";
                        readonly PLAYER_HAS_COMPLETED_ATTRIBUTE_TREE: "REQUIREMENT_PLAYER_HAS_COMPLETED_ATTRIBUTE_TREE";
                        readonly PLAYER_HAS_COMPLETED_NARRATIVE_STORY: "REQUIREMENT_PLAYER_HAS_COMPLETED_NARRATIVE_STORY";
                        readonly PLAYER_HAS_COMPLETED_PROGRESSION_TREE_NODE: "REQUIREMENT_PLAYER_HAS_COMPLETED_PROGRESSION_TREE_NODE";
                        readonly PLAYER_HAS_COMPLETED_PROJECT: "REQUIREMENT_PLAYER_HAS_COMPLETED_PROJECT";
                        readonly PLAYER_HAS_COMPLETED_X_DIPLOMACY_ACTIONS: "REQUIREMENT_PLAYER_HAS_COMPLETED_X_DIPLOMACY_ACTIONS";
                        readonly PLAYER_HAS_COMPLETED_X_PROGRESSION_TREE_NODES: "REQUIREMENT_PLAYER_HAS_COMPLETED_X_PROGRESSION_TREE_NODES";
                        readonly PLAYER_HAS_COMPLETED_X_STORIES: "REQUIREMENT_PLAYER_HAS_COMPLETED_X_STORIES";
                        readonly PLAYER_HAS_CONSTRUCTIBLE_FILLED_WITH_GREATWORKS: "REQUIREMENT_PLAYER_HAS_CONSTRUCTIBLE_FILLED_WITH_GREATWORKS";
                        readonly PLAYER_HAS_CONVERTED_X_SETTLEMENTS: "REQUIREMENT_PLAYER_HAS_CONVERTED_X_SETTLEMENTS";
                        readonly PLAYER_HAS_CURRENT_AGE_WONDER: "REQUIREMENT_PLAYER_HAS_CURRENT_AGE_WONDER";
                        readonly PLAYER_HAS_ENGAGED_DIPLOMACY_ACTIONS: "REQUIREMENT_PLAYER_HAS_ENGAGED_DIPLOMACY_ACTIONS";
                        readonly PLAYER_HAS_EXPLORED_X_TILES: "REQUIREMENT_PLAYER_HAS_EXPLORED_X_TILES";
                        readonly PLAYER_HAS_FEATURE: "REQUIREMENT_PLAYER_HAS_FEATURE";
                        readonly PLAYER_HAS_FEWEST_SETTLEMENTS: "REQUIREMENT_PLAYER_HAS_FEWEST_SETTLEMENTS";
                        readonly PLAYER_HAS_FOUNDED_X_CITIES: "REQUIREMENT_PLAYER_HAS_FOUNDED_X_CITIES";
                        readonly PLAYER_HAS_GAINED_YIELD: "REQUIREMENT_PLAYER_HAS_GAINED_YIELD";
                        readonly PLAYER_HAS_GOVERNMENT: "REQUIREMENT_PLAYER_HAS_GOVERNMENT";
                        readonly PLAYER_HAS_GREAT_PERSON: "REQUIREMENT_PLAYER_HAS_GREAT_PERSON";
                        readonly PLAYER_HAS_GREAT_WORK_ACTIVE: "REQUIREMENT_PLAYER_HAS_GREAT_WORK_ACTIVE";
                        readonly PLAYER_HAS_HIGHER_PROGRESSION: "REQUIREMENT_PLAYER_HAS_HIGHER_PROGRESSION";
                        readonly PLAYER_HAS_HIGHEST_SCORE: "REQUIREMENT_PLAYER_HAS_HIGHEST_SCORE";
                        readonly PLAYER_HAS_IDEOLOGY: "REQUIREMENT_PLAYER_HAS_IDEOLOGY";
                        readonly PLAYER_HAS_IMPROVEMENT_HIT_WITH_FERTILITY: "REQUIREMENT_PLAYER_HAS_IMPROVEMENT_HIT_WITH_FERTILITY";
                        readonly PLAYER_HAS_IMPROVEMENTS_ON_EVERY_NATURAL_WONDER: "REQUIREMENT_PLAYER_HAS_IMPROVEMENTS_ON_EVERY_NATURAL_WONDER";
                        readonly PLAYER_HAS_MET: "REQUIREMENT_PLAYER_HAS_MET";
                        readonly PLAYER_HAS_MOST_NATURAL_WONDER_IMPROVEMENTS: "REQUIREMENT_PLAYER_HAS_MOST_NATURAL_WONDER_IMPROVEMENTS";
                        readonly PLAYER_HAS_MOST_RELIGION_FOLLOWERS: "REQUIREMENT_PLAYER_HAS_MOST_RELIGION_FOLLOWERS";
                        readonly PLAYER_HAS_MOST_TRADE_ROUTES: "REQUIREMENT_PLAYER_HAS_MOST_TRADE_ROUTES";
                        readonly PLAYER_HAS_MOST_WMD_CITY_HITS: "REQUIREMENT_PLAYER_HAS_MOST_WMD_CITY_HITS";
                        readonly PLAYER_HAS_MOST_WONDERS: "REQUIREMENT_PLAYER_HAS_MOST_WONDERS";
                        readonly PLAYER_HAS_NEGATIVE_YIELD_PER_TURN: "REQUIREMENT_PLAYER_HAS_NEGATIVE_YIELD_PER_TURN";
                        readonly PLAYER_HAS_PANTHEON: "REQUIREMENT_PLAYER_HAS_PANTHEON";
                        readonly PLAYER_HAS_PROGRESSION_TREE: "REQUIREMENT_PLAYER_HAS_PROGRESSION_TREE";
                        readonly PLAYER_HAS_RESOURCE: "REQUIREMENT_PLAYER_HAS_RESOURCE";
                        readonly PLAYER_HAS_RESOURCE_VISIBILITY: "REQUIREMENT_PLAYER_HAS_RESOURCE_VISIBILITY";
                        readonly PLAYER_HAS_SAME_GOVERNMENT: "REQUIREMENT_PLAYER_HAS_SAME_GOVERNMENT";
                        readonly PLAYER_HAS_SETTLEMENTS_WITH_POPULATION: "REQUIREMENT_PLAYER_HAS_SETTLEMENTS_WITH_POPULATION";
                        readonly PLAYER_HAS_SPENT_AN_ATTRIBUTE_POINT: "REQUIREMENT_PLAYER_HAS_SPENT_AN_ATTRIBUTE_POINT";
                        readonly PLAYER_HAS_SPENT_ATTRIBUTE_POINT: "REQUIREMENT_PLAYER_HAS_SPENT_ATTRIBUTE_POINT";
                        readonly PLAYER_HAS_TRADE_ROUTES_FROM_X_PLAYERS: "REQUIREMENT_PLAYER_HAS_TRADE_ROUTES_FROM_X_PLAYERS";
                        readonly PLAYER_HAS_UNHAPPY_CITIES: "REQUIREMENT_PLAYER_HAS_UNHAPPY_CITIES";
                        readonly PLAYER_HAS_UNLOCK: "REQUIREMENT_PLAYER_HAS_UNLOCK";
                        readonly PLAYER_HAS_VICTORY_POINTS_FOR_TYPE: "REQUIREMENT_PLAYER_HAS_VICTORY_POINTS_FOR_TYPE";
                        readonly PLAYER_HAS_X_CITIES_WITH_BUILDING_SET: "REQUIREMENT_PLAYER_HAS_X_CITIES_WITH_BUILDING_SET";
                        readonly PLAYER_HAS_X_DISTINCTIVE_BUILDINGS_FROM_CURRENT_AGE: "REQUIREMENT_PLAYER_HAS_X_DISTINCTIVE_BUILDINGS_FROM_CURRENT_AGE";
                        readonly PLAYER_HAS_X_FILLED_CONSTRUCTIBLES: "REQUIREMENT_PLAYER_HAS_X_FILLED_CONSTRUCTIBLES";
                        readonly PLAYER_HAS_X_GREAT_WORKS: "REQUIREMENT_PLAYER_HAS_X_GREAT_WORKS";
                        readonly PLAYER_HAS_X_IDEOLOGICAL_CONQUESTS: "REQUIREMENT_PLAYER_HAS_X_IDEOLOGICAL_CONQUESTS";
                        readonly PLAYER_HAS_X_IMPORTED_RESOURCES: "REQUIREMENT_PLAYER_HAS_X_IMPORTED_RESOURCES";
                        readonly PLAYER_HAS_X_INFECTED_SETTLEMENTS: "REQUIREMENT_PLAYER_HAS_X_INFECTED_SETTLEMENTS";
                        readonly PLAYER_HAS_X_MASTERIES: "REQUIREMENT_PLAYER_HAS_X_MASTERIES";
                        readonly PLAYER_HAS_X_RELIGIONS: "REQUIREMENT_PLAYER_HAS_X_RELIGIONS";
                        readonly PLAYER_HAS_X_RESOURCE_TYPE: "REQUIREMENT_PLAYER_HAS_X_RESOURCE_TYPE";
                        readonly PLAYER_HAS_X_RESOURCES: "REQUIREMENT_PLAYER_HAS_X_RESOURCES";
                        readonly PLAYER_HAS_X_RESOURCES_IN_ONE_CITY: "REQUIREMENT_PLAYER_HAS_X_RESOURCES_IN_ONE_CITY";
                        readonly PLAYER_HAS_X_SETTLEMENTS: "REQUIREMENT_PLAYER_HAS_X_SETTLEMENTS";
                        readonly PLAYER_HAS_X_SETTLEMENTS_AT: "REQUIREMENT_PLAYER_HAS_X_SETTLEMENTS_AT";
                        readonly PLAYER_HAS_X_SETTLEMENTS_FOREIGN_HEMISPHERE: "REQUIREMENT_PLAYER_HAS_X_SETTLEMENTS_FOREIGN_HEMISPHERE";
                        readonly PLAYER_HAS_X_SETTLEMENTS_IN_BIOME: "REQUIREMENT_PLAYER_HAS_X_SETTLEMENTS_IN_BIOME";
                        readonly PLAYER_HAS_X_SETTLEMENTS_WITH_RELIGION: "REQUIREMENT_PLAYER_HAS_X_SETTLEMENTS_WITH_RELIGION";
                        readonly PLAYER_HAS_X_STARTING_YIELD: "REQUIREMENT_PLAYER_HAS_X_STARTING_YIELD";
                        readonly PLAYER_HAS_X_TOWNS_PRODUCING_PROJECT: "REQUIREMENT_PLAYER_HAS_X_TOWNS_PRODUCING_PROJECT";
                        readonly PLAYER_HAS_X_TRADE_ROUTES_FROM_PLAYER: "REQUIREMENT_PLAYER_HAS_X_TRADE_ROUTES_FROM_PLAYER";
                        readonly PLAYER_HAS_X_TRADE_ROUTES_WITH_PLAYER: "REQUIREMENT_PLAYER_HAS_X_TRADE_ROUTES_WITH_PLAYER";
                        readonly PLAYER_HAS_X_UNIQUE_RESOURCES: "REQUIREMENT_PLAYER_HAS_X_UNIQUE_RESOURCES";
                        readonly PLAYER_HAS_X_URBAN_DISTRICTS_WITH_YIELD: "REQUIREMENT_PLAYER_HAS_X_URBAN_DISTRICTS_WITH_YIELD";
                        readonly PLAYER_HAS_X_VICTORY_POINTS: "REQUIREMENT_PLAYER_HAS_X_VICTORY_POINTS";
                        readonly PLAYER_HAS_X_WAR_SUPPORT: "REQUIREMENT_PLAYER_HAS_X_WAR_SUPPORT";
                        readonly PLAYER_HAS_X_WONDER_IMPROVEMENT_POINTS: "REQUIREMENT_PLAYER_HAS_X_WONDER_IMPROVEMENT_POINTS";
                        readonly PLAYER_HAS_X_WONDERS: "REQUIREMENT_PLAYER_HAS_X_WONDERS";
                        readonly PLAYER_HAS_X_WORKERS: "REQUIREMENT_PLAYER_HAS_X_WORKERS";
                        readonly PLAYER_INITIATED_DIPLOMACY_ACTION_RESPONSE_TYPE_MATCHES: "REQUIREMENT_PLAYER_INITIATED_DIPLOMACY_ACTION_RESPONSE_TYPE_MATCHES";
                        readonly PLAYER_IS_AT_PEACE: "REQUIREMENT_PLAYER_IS_AT_PEACE";
                        readonly PLAYER_IS_AT_PEACE_WITH_ALL_MAJORS: "REQUIREMENT_PLAYER_IS_AT_PEACE_WITH_ALL_MAJORS";
                        readonly PLAYER_IS_AT_WAR_WITH_OPPOSING_IDEOLOGY: "REQUIREMENT_PLAYER_IS_AT_WAR_WITH_OPPOSING_IDEOLOGY";
                        readonly PLAYER_IS_ATTACKING: "REQUIREMENT_PLAYER_IS_ATTACKING";
                        readonly PLAYER_IS_BARBARIAN: "REQUIREMENT_PLAYER_IS_BARBARIAN";
                        readonly PLAYER_IS_CLOSE_TO_VICTORY: "REQUIREMENT_PLAYER_IS_CLOSE_TO_VICTORY";
                        readonly PLAYER_IS_HUMAN: "REQUIREMENT_PLAYER_IS_HUMAN";
                        readonly PLAYER_IS_IN_GOLDEN_AGE: "REQUIREMENT_PLAYER_IS_IN_GOLDEN_AGE";
                        readonly PLAYER_IS_INITIATING_COMBAT: "REQUIREMENT_PLAYER_IS_INITIATING_COMBAT";
                        readonly PLAYER_IS_MAJOR: "REQUIREMENT_PLAYER_IS_MAJOR";
                        readonly PLAYER_IS_MINOR: "REQUIREMENT_PLAYER_IS_MINOR";
                        readonly PLAYER_IS_RELIGION_FOUNDER: "REQUIREMENT_PLAYER_IS_RELIGION_FOUNDER";
                        readonly PLAYER_IS_RESEARCHING_PROGRESSION_TREE_NODE: "REQUIREMENT_PLAYER_IS_RESEARCHING_PROGRESSION_TREE_NODE";
                        readonly PLAYER_IS_SAME_RELIGION: "REQUIREMENT_PLAYER_IS_SAME_RELIGION";
                        readonly PLAYER_IS_TEAM_MEMBER: "REQUIREMENT_PLAYER_IS_TEAM_MEMBER";
                        readonly PLAYER_LEADER_TAG_MATCHES: "REQUIREMENT_PLAYER_LEADER_TAG_MATCHES";
                        readonly PLAYER_LEADER_TYPE_MATCHES: "REQUIREMENT_PLAYER_LEADER_TYPE_MATCHES";
                        readonly PLAYER_MAJORITY_RELIGION_IS_OWNER: "REQUIREMENT_PLAYER_MAJORITY_RELIGION_IS_OWNER";
                        readonly PLAYER_MEETS_SCORE_THRESHOLD: "REQUIREMENT_PLAYER_MEETS_SCORE_THRESHOLD";
                        readonly PLAYER_MET_NUM_CIVS: "REQUIREMENT_PLAYER_MET_NUM_CIVS";
                        readonly PLAYER_MET_X_TURNS_AGO: "REQUIREMENT_PLAYER_MET_X_TURNS_AGO";
                        readonly PLAYER_MILITARY_STRENGTH_LEAD: "REQUIREMENT_PLAYER_MILITARY_STRENGTH_LEAD";
                        readonly PLAYER_NOT_INVOLVED_MINORS: "REQUIREMENT_PLAYER_NOT_INVOLVED_MINORS";
                        readonly PLAYER_NUKE_LOVER: "REQUIREMENT_PLAYER_NUKE_LOVER";
                        readonly PLAYER_ON_NON_HOME_CONTINENT: "REQUIREMENT_PLAYER_ON_NON_HOME_CONTINENT";
                        readonly PLAYER_OVER_SETTLEMENT_CAP: "REQUIREMENT_PLAYER_OVER_SETTLEMENT_CAP";
                        readonly PLAYER_OVERBUILDS: "REQUIREMENT_PLAYER_OVERBUILDS";
                        readonly PLAYER_OWNS_OBJECT: "REQUIREMENT_PLAYER_OWNS_OBJECT";
                        readonly PLAYER_PEACEFUL_ON_CONTINENT: "REQUIREMENT_PLAYER_PEACEFUL_ON_CONTINENT";
                        readonly PLAYER_PLOTS_REVEALED_ARE_X: "REQUIREMENT_PLAYER_PLOTS_REVEALED_ARE_X";
                        readonly PLAYER_POPULATION_LEAD: "REQUIREMENT_PLAYER_POPULATION_LEAD";
                        readonly PLAYER_PRODUCES_AT_LEAST_X_RESOURCE: "REQUIREMENT_PLAYER_PRODUCES_AT_LEAST_X_RESOURCE";
                        readonly PLAYER_RAZED_X_CITIES: "REQUIREMENT_PLAYER_RAZED_X_CITIES";
                        readonly PLAYER_RECONQUERED_X_CITIES: "REQUIREMENT_PLAYER_RECONQUERED_X_CITIES";
                        readonly PLAYER_RELIGION_RECEIVED: "REQUIREMENT_PLAYER_RELIGION_RECEIVED";
                        readonly PLAYER_SEEN_STORYLET: "REQUIREMENT_PLAYER_SEEN_STORYLET";
                        readonly PLAYER_SHARES_HOME_CONTINENT: "REQUIREMENT_PLAYER_SHARES_HOME_CONTINENT";
                        readonly PLAYER_SPECIFIC_WONDER_BUILT: "REQUIREMENT_PLAYER_SPECIFIC_WONDER_BUILT";
                        readonly PLAYER_STARTS_TRADE_ROUTE_WITH_MATCHING_BUILDING: "REQUIREMENT_PLAYER_STARTS_TRADE_ROUTE_WITH_MATCHING_BUILDING";
                        readonly PLAYER_TOTAL_DISTRICTS: "REQUIREMENT_PLAYER_TOTAL_DISTRICTS";
                        readonly PLAYER_TOTAL_IMPROVED_RESOURCES: "REQUIREMENT_PLAYER_TOTAL_IMPROVED_RESOURCES";
                        readonly PLAYER_TOTAL_POPULATION: "REQUIREMENT_PLAYER_TOTAL_POPULATION";
                        readonly PLAYER_TRADE_ROUTE_HAS_X_RESOURCES: "REQUIREMENT_PLAYER_TRADE_ROUTE_HAS_X_RESOURCES";
                        readonly PLAYER_TRADES_FOR_X_RESOURCES: "REQUIREMENT_PLAYER_TRADES_FOR_X_RESOURCES";
                        readonly PLAYER_TRADES_WITH_PLAYERS_AT_WAR: "REQUIREMENT_PLAYER_TRADES_WITH_PLAYERS_AT_WAR";
                        readonly PLAYER_TRADES_WITH_X_PLAYERS: "REQUIREMENT_PLAYER_TRADES_WITH_X_PLAYERS";
                        readonly PLAYER_TRADES_X_RESOURCES: "REQUIREMENT_PLAYER_TRADES_X_RESOURCES";
                        readonly PLAYER_TRADITION_SLOTS: "REQUIREMENT_PLAYER_TRADITION_SLOTS";
                        readonly PLAYER_TRIGGERED_DISCOVERY: "REQUIREMENT_PLAYER_TRIGGERED_DISCOVERY";
                        readonly PLAYER_TURN_STARTED: "REQUIREMENT_PLAYER_TURN_STARTED";
                        readonly PLAYER_TYPE_MATCHES: "REQUIREMENT_PLAYER_TYPE_MATCHES";
                        readonly PLAYER_UNIT_DESTROYS_DISTRICT_DEFENSES: "REQUIREMENT_PLAYER_UNIT_DESTROYS_DISTRICT_DEFENSES";
                        readonly PLAYER_UNLOCKED_CIVIC: "REQUIREMENT_PLAYER_UNLOCKED_CIVIC";
                        readonly PLAYER_UNLOCKED_TECHNOLOGY: "REQUIREMENT_PLAYER_UNLOCKED_TECHNOLOGY";
                        readonly PLAYER_VICTORY_COUNT_ACHIEVED: "REQUIREMENT_PLAYER_VICTORY_COUNT_ACHIEVED";
                        readonly PLAYER_VICTORY_PLACED: "REQUIREMENT_PLAYER_VICTORY_PLACED";
                        readonly PLAYER_VICTORY_PROGRESS: "REQUIREMENT_PLAYER_VICTORY_PROGRESS";
                        readonly PLAYER_YIELD_LEAD: "REQUIREMENT_PLAYER_YIELD_LEAD";
                        readonly PLOT_ADJACENT_CONSTRUCTIBLE_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_CONSTRUCTIBLE_TYPE_MATCHES";
                        readonly PLOT_ADJACENT_FEATURE_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_FEATURE_TYPE_MATCHES";
                        readonly PLOT_ADJACENT_FRIENDLY_UNIT_TAG_MATCHES: "REQUIREMENT_PLOT_ADJACENT_FRIENDLY_UNIT_TAG_MATCHES";
                        readonly PLOT_ADJACENT_FRIENDLY_UNIT_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_FRIENDLY_UNIT_TYPE_MATCHES";
                        readonly PLOT_ADJACENT_IMPROVEMENT_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_IMPROVEMENT_TYPE_MATCHES";
                        readonly PLOT_ADJACENT_RESOURCE_CLASS_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_RESOURCE_CLASS_TYPE_MATCHES";
                        readonly PLOT_ADJACENT_TERRAIN_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_TERRAIN_TYPE_MATCHES";
                        readonly PLOT_ADJACENT_TO_CITY_WITH_X_RESOURCES_SLOTTED: "REQUIREMENT_PLOT_ADJACENT_TO_CITY_WITH_X_RESOURCES_SLOTTED";
                        readonly PLOT_ADJACENT_TO_COAST: "REQUIREMENT_PLOT_ADJACENT_TO_COAST";
                        readonly PLOT_ADJACENT_TO_CONSTRUCTIBLE_WITH_X_GREAT_WORKS: "REQUIREMENT_PLOT_ADJACENT_TO_CONSTRUCTIBLE_WITH_X_GREAT_WORKS";
                        readonly PLOT_ADJACENT_TO_LAKE: "REQUIREMENT_PLOT_ADJACENT_TO_LAKE";
                        readonly PLOT_ADJACENT_TO_OWNER: "REQUIREMENT_PLOT_ADJACENT_TO_OWNER";
                        readonly PLOT_ADJACENT_TO_OWNER_AT_WAR: "REQUIREMENT_PLOT_ADJACENT_TO_OWNER_AT_WAR";
                        readonly PLOT_ADJACENT_TO_RIVER: "REQUIREMENT_PLOT_ADJACENT_TO_RIVER";
                        readonly PLOT_ADJACENT_TO_UNIQUE_QUARTER: "REQUIREMENT_PLOT_ADJACENT_TO_UNIQUE_QUARTER";
                        readonly PLOT_ADJACENT_TO_WONDER: "REQUIREMENT_PLOT_ADJACENT_TO_WONDER";
                        readonly PLOT_ADJACENT_UNIT_TAG_MATCHES: "REQUIREMENT_PLOT_ADJACENT_UNIT_TAG_MATCHES";
                        readonly PLOT_ADJACENT_UNIT_TYPE_MATCHES: "REQUIREMENT_PLOT_ADJACENT_UNIT_TYPE_MATCHES";
                        readonly PLOT_BIOME_TYPE_MATCHES: "REQUIREMENT_PLOT_BIOME_TYPE_MATCHES";
                        readonly PLOT_DISTRICT_CLASS: "REQUIREMENT_PLOT_DISTRICT_CLASS";
                        readonly PLOT_DISTRICT_IS_DEFENDED: "REQUIREMENT_PLOT_DISTRICT_IS_DEFENDED";
                        readonly PLOT_FEATURE_TAG_MATCHES: "REQUIREMENT_PLOT_FEATURE_TAG_MATCHES";
                        readonly PLOT_FEATURE_TYPE_MATCHES: "REQUIREMENT_PLOT_FEATURE_TYPE_MATCHES";
                        readonly PLOT_HAS_ANY_DISTRICT: "REQUIREMENT_PLOT_HAS_ANY_DISTRICT";
                        readonly PLOT_HAS_ANY_FEATURE: "REQUIREMENT_PLOT_HAS_ANY_FEATURE";
                        readonly PLOT_HAS_ANY_IMPROVEMENT: "REQUIREMENT_PLOT_HAS_ANY_IMPROVEMENT";
                        readonly PLOT_HAS_CONSTRUCTIBLE: "REQUIREMENT_PLOT_HAS_CONSTRUCTIBLE";
                        readonly PLOT_HAS_EFFECT: "REQUIREMENT_PLOT_HAS_EFFECT";
                        readonly PLOT_HAS_NUM_CONSTRUCTIBLES: "REQUIREMENT_PLOT_HAS_NUM_CONSTRUCTIBLES";
                        readonly PLOT_HAS_ROUTE: "REQUIREMENT_PLOT_HAS_ROUTE";
                        readonly PLOT_HAS_ROUTE_TYPE: "REQUIREMENT_PLOT_HAS_ROUTE_TYPE";
                        readonly PLOT_HAS_YIELD: "REQUIREMENT_PLOT_HAS_YIELD";
                        readonly PLOT_IN_COMMAND_RADIUS: "REQUIREMENT_PLOT_IN_COMMAND_RADIUS";
                        readonly PLOT_IS_COAST: "REQUIREMENT_PLOT_IS_COAST";
                        readonly PLOT_IS_COASTAL_LAND: "REQUIREMENT_PLOT_IS_COASTAL_LAND";
                        readonly PLOT_IS_FRESH_WATER: "REQUIREMENT_PLOT_IS_FRESH_WATER";
                        readonly PLOT_IS_HILLS: "REQUIREMENT_PLOT_IS_HILLS";
                        readonly PLOT_IS_HOMELANDS: "REQUIREMENT_PLOT_IS_HOMELANDS";
                        readonly PLOT_IS_LAKE: "REQUIREMENT_PLOT_IS_LAKE";
                        readonly PLOT_IS_NATURAL_WONDER: "REQUIREMENT_PLOT_IS_NATURAL_WONDER";
                        readonly PLOT_IS_OWNER: "REQUIREMENT_PLOT_IS_OWNER";
                        readonly PLOT_IS_OWNER_CAPITAL_CONTINENT: "REQUIREMENT_PLOT_IS_OWNER_CAPITAL_CONTINENT";
                        readonly PLOT_IS_OWNER_CAPITAL_HEMISPHERE: "REQUIREMENT_PLOT_IS_OWNER_CAPITAL_HEMISPHERE";
                        readonly PLOT_IS_QUARTER: "REQUIREMENT_PLOT_IS_QUARTER";
                        readonly PLOT_IS_RIVER: "REQUIREMENT_PLOT_IS_RIVER";
                        readonly PLOT_IS_SUZERAIN: "REQUIREMENT_PLOT_IS_SUZERAIN";
                        readonly PLOT_NEAR_CAPITAL: "REQUIREMENT_PLOT_NEAR_CAPITAL";
                        readonly PLOT_PROPERTY_MATCHES: "REQUIREMENT_PLOT_PROPERTY_MATCHES";
                        readonly PLOT_RESOURCE_CLASS_TYPE_MATCHES: "REQUIREMENT_PLOT_RESOURCE_CLASS_TYPE_MATCHES";
                        readonly PLOT_RESOURCE_TAG_MATCHES: "REQUIREMENT_PLOT_RESOURCE_TAG_MATCHES";
                        readonly PLOT_RESOURCE_TYPE_MATCHES: "REQUIREMENT_PLOT_RESOURCE_TYPE_MATCHES";
                        readonly PLOT_RESOURCE_VISIBLE: "REQUIREMENT_PLOT_RESOURCE_VISIBLE";
                        readonly PLOT_TERRAIN_TYPE_MATCHES: "REQUIREMENT_PLOT_TERRAIN_TYPE_MATCHES";
                        readonly PLOT_UNIQUE_QUARTER: "REQUIREMENT_PLOT_UNIQUE_QUARTER";
                        readonly PLOT_UNIT_HOMELANDS: "REQUIREMENT_PLOT_UNIT_HOMELANDS";
                        readonly PLOT_UNIT_TYPE_MATCHES: "REQUIREMENT_PLOT_UNIT_TYPE_MATCHES";
                        readonly RELIGION_IS_MAJORITY: "REQUIREMENT_RELIGION_IS_MAJORITY";
                        readonly REQUIREMENTSET_IS_MET: "REQUIREMENT_REQUIREMENTSET_IS_MET";
                        readonly RESIDENT_EMBASSY: "REQUIREMENT_RESIDENT_EMBASSY";
                        readonly SPECIFIC_LEADER_ELIMINATED: "REQUIREMENT_SPECIFIC_LEADER_ELIMINATED";
                        readonly TARGET_IS_ADJACENT_TO_FRIENDLY_UNIT: "REQUIREMENT_TARGET_IS_ADJACENT_TO_FRIENDLY_UNIT";
                        readonly TEAM_CONQUERED_X_CITY_STATES: "REQUIREMENT_TEAM_CONQUERED_X_CITY_STATES";
                        readonly TEAM_DOMINATION_VICTORY: "REQUIREMENT_TEAM_DOMINATION_VICTORY";
                        readonly TEAM_HAS_HIGHEST_SCORE: "REQUIREMENT_TEAM_HAS_HIGHEST_SCORE";
                        readonly TEAM_HAS_MOST_RELIGION_FOLLOWERS: "REQUIREMENT_TEAM_HAS_MOST_RELIGION_FOLLOWERS";
                        readonly TEAM_HAS_MOST_TERRITORY: "REQUIREMENT_TEAM_HAS_MOST_TERRITORY";
                        readonly TEAM_HAS_MOST_WMD_CITY_HITS: "REQUIREMENT_TEAM_HAS_MOST_WMD_CITY_HITS";
                        readonly TEAM_LEGACY_VICTORY: "REQUIREMENT_TEAM_LEGACY_VICTORY";
                        readonly UNIT_ADJACENT_TO_OWNER_TERRITORY: "REQUIREMENT_UNIT_ADJACENT_TO_OWNER_TERRITORY";
                        readonly UNIT_ARMY_HAS_UNITS: "REQUIREMENT_UNIT_ARMY_HAS_UNITS";
                        readonly UNIT_ARMY_REINFORCEMENT_STARTED: "REQUIREMENT_UNIT_ARMY_REINFORCEMENT_STARTED";
                        readonly UNIT_CLASS_MATCHES: "REQUIREMENT_UNIT_CLASS_MATCHES";
                        readonly UNIT_CORE_CLASS_MATCHES: "REQUIREMENT_UNIT_CORE_CLASS_MATCHES";
                        readonly UNIT_DAMAGE_MINIMUM: "REQUIREMENT_UNIT_DAMAGE_MINIMUM";
                        readonly UNIT_DOMAIN_MATCHES: "REQUIREMENT_UNIT_DOMAIN_MATCHES";
                        readonly UNIT_ERA_TYPE_MATCHES: "REQUIREMENT_UNIT_ERA_TYPE_MATCHES";
                        readonly UNIT_FOCUSED_ATTACK: "REQUIREMENT_UNIT_FOCUSED_ATTACK";
                        readonly UNIT_FORMATION_CLASS_MATCHES: "REQUIREMENT_UNIT_FORMATION_CLASS_MATCHES";
                        readonly UNIT_HAS_ABILITY: "REQUIREMENT_UNIT_HAS_ABILITY";
                        readonly UNIT_HAS_BEEN_CREATED_BY_PLAYER: "REQUIREMENT_UNIT_HAS_BEEN_CREATED_BY_PLAYER";
                        readonly UNIT_HAS_BEEN_KILLED_BY_PLAYER: "REQUIREMENT_UNIT_HAS_BEEN_KILLED_BY_PLAYER";
                        readonly UNIT_HAS_PACKED_UNITS: "REQUIREMENT_UNIT_HAS_PACKED_UNITS";
                        readonly UNIT_HAS_PACKED_UNITS_AFTER_TURN: "REQUIREMENT_UNIT_HAS_PACKED_UNITS_AFTER_TURN";
                        readonly UNIT_HAS_PACKED_UNITS_BY_TAGS_OR_CORE_CLASSES: "REQUIREMENT_UNIT_HAS_PACKED_UNITS_BY_TAGS_OR_CORE_CLASSES";
                        readonly UNIT_HAS_XP: "REQUIREMENT_UNIT_HAS_XP";
                        readonly UNIT_HEALTH_THRESHOLD: "REQUIREMENT_UNIT_HEALTH_THRESHOLD";
                        readonly UNIT_IN_ARMY: "REQUIREMENT_UNIT_IN_ARMY";
                        readonly UNIT_IN_ENEMY_TERRITORY: "REQUIREMENT_UNIT_IN_ENEMY_TERRITORY";
                        readonly UNIT_IN_FORMATION: "REQUIREMENT_UNIT_IN_FORMATION";
                        readonly UNIT_IN_OWNER_TERRITORY: "REQUIREMENT_UNIT_IN_OWNER_TERRITORY";
                        readonly UNIT_IS_BARBARIAN: "REQUIREMENT_UNIT_IS_BARBARIAN";
                        readonly UNIT_IS_COMBAT: "REQUIREMENT_UNIT_IS_COMBAT";
                        readonly UNIT_IS_ENEMY_OF_OWNER: "REQUIREMENT_UNIT_IS_ENEMY_OF_OWNER";
                        readonly UNIT_IS_FORTIFIED: "REQUIREMENT_UNIT_IS_FORTIFIED";
                        readonly UNIT_IS_IN_HOMELANDS: "REQUIREMENT_UNIT_IS_IN_HOMELANDS";
                        readonly UNIT_IS_INDEPENDENT: "REQUIREMENT_UNIT_IS_INDEPENDENT";
                        readonly UNIT_IS_STATIONED_ON_DISTRICT: "REQUIREMENT_UNIT_IS_STATIONED_ON_DISTRICT";
                        readonly UNIT_IS_WOUNDED: "REQUIREMENT_UNIT_IS_WOUNDED";
                        readonly UNIT_NEAR_CITY_WITH_PROJECT: "REQUIREMENT_UNIT_NEAR_CITY_WITH_PROJECT";
                        readonly UNIT_ON_COAST: "REQUIREMENT_UNIT_ON_COAST";
                        readonly UNIT_ON_DISTRICT: "REQUIREMENT_UNIT_ON_DISTRICT";
                        readonly UNIT_ON_HOME_CONTINENT: "REQUIREMENT_UNIT_ON_HOME_CONTINENT";
                        readonly UNIT_ORIGIN_HAS_SPECIFIC_CONSTRUCTIBLE: "REQUIREMENT_UNIT_ORIGIN_HAS_SPECIFIC_CONSTRUCTIBLE";
                        readonly UNIT_TAG_MATCHES: "REQUIREMENT_UNIT_TAG_MATCHES";
                        readonly UNIT_TRADE_ROUTE_ESTABLISHED: "REQUIREMENT_UNIT_TRADE_ROUTE_ESTABLISHED";
                        readonly UNIT_TYPE_MATCHES: "REQUIREMENT_UNIT_TYPE_MATCHES";
                        readonly WONDER_IS_ACTIVE: "REQUIREMENT_WONDER_IS_ACTIVE";
                    }> | null;
                };
                _content: {
                    _name: string;
                    _attrs: {
                        name: string | null;
                    };
                    _content: string | number | null;
                }[];
            }[];
        })[];
    };
}
