@realestate/types
Version:
Types for real estate
365 lines (313 loc) • 11.2 kB
TypeScript
/**
* 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 InteriorOrRoomFeatures {
/**
* A built-in or movable fixture for the storage, preparation, serving and/or consumption of drinks.
*/
Bar = 'Bar',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Beamed+Ceilings}
*
* A property where the room, or rooms, have exposed beams across the ceiling.
*/
BeamedCeilings = 'BeamedCeilings',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bidet}
*
* A type of sink designed to wash the undercarriage of the human body.
*/
Bidet = 'Bidet',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bookcases}
*
* Shelfs for books or other objects which may or may not be built into the property.
*/
Bookcases = 'Bookcases',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Breakfast+Bar}
*
* A surface designed for eating, which is typically smaller than dining table and attached to the other
* kitchen surfaces.
*/
BreakfastBar = 'BreakfastBar',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Built-in+Features}
*
* Some features are physically attached to the structure.
*/
BuiltInFeatures = 'BuiltInFeatures',
/**
* A type of vaulted ceiling that is typically higher than normal ceilings and has a slant or curve to reach
* it's upper most point, which tends to be equal distance from the two shorter walls in the room.
*/
CathedralCeilings = 'CathedralCeilings',
/**
* A closet that is partially or fully lined with cedar wood.
*/
CedarClosets = 'CedarClosets',
/**
* The room(s) have fans that are mounted from the ceiling.
*/
CeilingFans = 'CeilingFans',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Central+Vacuum}
*
* A built-in vacuum that typically consists of a power/collection unit that is typically install in a
* garage or closet, tubing from the power unit to rooms thought the house, and wall mounted receptacles for
* the connection of a movable vacuum hose.
*/
CentralVacuum = 'CentralVacuum',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Chandelier}
*
* A decorative lighting fixture that typically branches out with several lights (or candles) with other
* decorative components such as glass, crystal or other reflective or light enhancing materials.
*/
Chandelier = 'Chandelier',
/**
* A ceiling with multiple decorative indentations, trays or sunken panels.
*/
CofferedCeilings = 'CofferedCeilings',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Crown+Molding}
*
* A decorative trim covering the seam between the ceiling and walls.
*/
CrownMolding = 'CrownMolding',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Double+Vanity}
*
* Bathroom cabinetry with two built-in sinks.
*/
DoubleVanity = 'DoubleVanity',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Dry+Bar}
*
* A built-in or movable fixture for the storage, preparation, serving and consumption of drinks that does
* not have a water supply or sink.
*/
DryBar = 'DryBar',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Dumbwaiter}
*
* A small elevator, typically for carrying food between floors in a structure.
*/
Dumbwaiter = 'Dumbwaiter',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Eat-in+Kitchen}
*
* A kitchen that has been designed to accommodate dining.
*/
EatInKitchen = 'EatInKitchen',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Elevator}
*
* A platform or compartment housed within a shaft for raising or lowering people or objects.
*/
Elevator = 'Elevator',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Entrance+Foyer}
*
* A room or hall at the entrance leading to other parts of the structure.
*/
EntranceFoyer = 'EntranceFoyer',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Granite+Counters}
*
* The counters are made of a type of granite stone.
*/
GraniteCounters = 'GraniteCounters',
/**
* {@link https://ddwiki.reso.org/display/DDW17/High+Ceilings}
*
* The ceiling height is greater than what might be considered a normal celling height.
*/
HighCeilings = 'HighCeilings',
/**
* {@link https://ddwiki.reso.org/display/DDW17/High+Speed+Internet}
*
* The property has access to high speed internet service, but may or may not be wired and/or connected to
* that service.
*/
HighSpeedInternet = 'HighSpeedInternet',
/**
* {@link https://ddwiki.reso.org/display/DDW17/His+and+Hers+Closets}
*
* The room(s) have two separate closets.
*/
HisAndHersClosets = 'HisAndHersClosets',
/**
* {@link https://ddwiki.reso.org/display/DDW17/In-Law+Floorplan}
*
* The structure has an area within that has the characteristics of an independent apartment. Typically
* with a living area, kitchen, bedroom and bathroom, and in-law floor plan is not necessarily an Accessory
* Dwelling Unit (ADU).
*/
InLawFloorplan = 'InLawFloorplan',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Kitchen+Island}
*
* A separate counter surface in a kitchen that is not attached to other surfaces or to a wall. A kitchen
* island may or may not include a sink, stove or other fixtures.
*/
KitchenIsland = 'KitchenIsland',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Laminate+Counters}
*
* The counters are covered with a laminate.
*/
LaminateCounters = 'LaminateCounters',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Low+Flow+Plumbing+Fixtures}
*
* Some or all of the fixtures are designed to save water.
*/
LowFlowPlumbingFixtures = 'LowFlowPlumbingFixtures',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Master+Downstairs}
*
* There is a master bedroom on the main level of the structure.
*/
MasterDownstairs = 'MasterDownstairs',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Natural+Woodwork}
*
* The property or room has features made from real wood.
*/
NaturalWoodwork = 'NaturalWoodwork',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Open+Floorplan}
*
* A generic design term for a floor plan that makes use of large open spaces and avoids the use of small
* enclosed spaces.
*/
OpenFloorplan = 'OpenFloorplan',
/**
* The room or interior has features other than those included in this list.
*/
Other = 'Other',
/**
* A small room or closet where food, dishes and utensils are stored.
*/
Pantry = 'Pantry',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Recessed+Lighting}
*
* A light fixture installed into a hallow opening in the celling.
*/
RecessedLighting = 'RecessedLighting',
/**
* A small room or separate structure designed to produce heat, wet with steam, or dry, to induce
* perspiration.
*/
Sauna = 'Sauna',
/**
* See the remarks fields for additional information about the room or interior.
*/
SeeRemarks = 'SeeRemarks',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Smart+Home}
*
* Smart Home features are a generic term for electronic automation of features such as lighting,
* heating/cooling, security and other amenities. The features are typically linked though an app or
* software via one or more third party services. The features are also known for their convenience and
* energy efficiency.
*/
SmartHome = 'SmartHome',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Smart+Thermostat}
*
* A heating/cooling control unit that has convenience and energy saving aspects. A smart thermostat may
* also integrate with a larger smart home system and typically operates through a third party service.
*/
SmartThermostat = 'SmartThermostat',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Soaking+Tub}
*
* A bath tub that is typically deeper and may be shorter than traditional tubs.
*/
SoakingTub = 'SoakingTub',
/**
* A reflective tube that extends from a light gathering surface on the roof of the structure down into a
* room where the outside light is distributed.
*/
SolarTubes = 'SolarTubes',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Sound+System}
*
* The includes a sound system. This typically includes in-wall wiring and recessed/built-in speakers and a
* built in location for the amplifier and other audio equipment.
*/
SoundSystem = 'SoundSystem',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Stone+Counters}
*
* The property or room has counters that are made of some type of stone.
*/
StoneCounters = 'StoneCounters',
/**
* The property or room has storage space.
*/
Storage = 'Storage',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Tile+Counters}
*
* The property or room has counters that are made of some type of tile.
*/
TileCounters = 'TileCounters',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Track+Lighting}
*
* A type of lighting where the light fixtures are mounted on a track allowing for adjustment of the
* position of the lights.
*/
TrackLighting = 'TrackLighting',
/**
* A ceiling with a inverted tray or recessed area, often rectangular, that adds depth and interest.
*/
TrayCeilings = 'TrayCeilings',
/**
* From the Italian word Volta, is typically a high celling with no attic between the ceiling and the roof.
* When a vaulted celling has two angles that meet in the center of the room, you may use Cathedral
* Ceiling(s).
*/
VaultedCeilings = 'VaultedCeilings',
/**
* A closet that is a small room with an entryway.
*/
WalkInClosets = 'WalkInClosets',
/**
* Water fixtures that are backed by independent, third–party certification and meet EPA’s specifications
* for water efficiency and performance.
*/
WaterSenseFixtures = 'WaterSenseFixtures',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Wet+Bar}
*
* Commonly a built-in fixture for the storage, preparation, serving and/or consumption of drinks that has a
* faucet and sink.
*/
WetBar = 'WetBar',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Wired+for+Data}
*
* The property has been wired for data, typically Category 5 or 6 wiring for the support of ethernet data
* communications.
*/
WiredForData = 'WiredForData',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Wired+for+Sound}
*
* The property has been wired for a built-in sound system. This typically includes in-wall wiring and
* recessed/built-in speakers and a location for audio equipment. The wiring is in place, but equipment may
* not be included.
*/
WiredForSound = 'WiredForSound',
}