/**
 * Copyright (c) 2023 ListBird. All Rights Reserved.
 *
 * This software product includes software or other works developed by RESO,
 * subject to the RESO End User License published at www.reso.org.
 *
 * Any modifications, derivative works, or redistributions of this source must
 * maintain this copyright notice. See the RESO EULA for more information.
 */

export enum GreenIndoorAirQuality {
  /**
   * {@link https://ddwiki.reso.org/display/DDW17/Contaminant+Control}
   *
   * Property has been carefully designed to prevent, monitor, and suppress pollution issues. Carefully
   * selected low-emission materials have been used in the home. May include passive or active radon control,
   * carbon monoxide monitoring, and high-efficiency sealed combustion for equipment such as furnaces and
   * water heaters. May include elimination of materials that contain lead or asbestos. May include reduction
   * of materials that contain volatile organic compounds (VOCs, including formaldehyde) and pesticides.
   */
  ContaminantControl = 'ContaminantControl',

  /**
   * {@link https://ddwiki.reso.org/display/DDW17/Integrated+Pest+Management}
   *
   * Property is designed for systematic management of pests that uses prevention, exclusion, monitoring, and
   * suppression.
   */
  IntegratedPestManagement = 'IntegratedPestManagement',

  /**
   * {@link https://ddwiki.reso.org/display/DDW17/Moisture+Control}
   *
   * Every foundation, roof, roofing component, exterior wall, door, skylight, and window is designed and
   * maintained to be watertight and free of persistent dampness or moisture.
   */
  MoistureControl = 'MoistureControl',

  /**
   * {@link https://ddwiki.reso.org/display/DDW17/Ventilation}
   *
   * Furnaces, water heaters, woodstoves, and other devices that employ combustion-burning fuel are vented to
   * the outside in a manner that meets manufacturer specifications to prevent back-drafting. Natural and/or
   * mechanical ventilation delivers fresh air to every habitable room and bathroom to remove moisture laden
   * air and other contaminants generated during cooking and bathing/showering. The air exhausted from a
   * bathroom, toilet room, or kitchen does not vent into habitable space or an attic.
   */
  Ventilation = 'Ventilation',
}
