@realestate/types
Version:
Types for real estate
210 lines (176 loc) • 5.38 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 RoomType {
/**
* A floor of a building below ground level.
*/
Basement = 'Basement',
/**
* The first bathroom, when a Master Bathroom is not designated.
*/
Bathroom = 'Bathroom',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bathroom+1}
*
* The first bathroom, when a Master Bathroom is not designated.
*/
Bathroom1 = 'Bathroom1',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bathroom+2}
*
* The second bathroom.
*/
Bathroom2 = 'Bathroom2',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bathroom+3}
*
* The third bathroom.
*/
Bathroom3 = 'Bathroom3',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bathroom+4}
*
* The fourth bathroom.
*/
Bathroom4 = 'Bathroom4',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bathroom+5}
*
* The fifth bathroom.
*/
Bathroom5 = 'Bathroom5',
/**
* The type of room is a bedroom.
*/
Bedroom = 'Bedroom',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bedroom+1}
*
* The first bedroom, when a Master Bedroom is not designated.
*/
Bedroom1 = 'Bedroom1',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bedroom+2}
*
* The second bedroom.
*/
Bedroom2 = 'Bedroom2',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bedroom+3}
*
* The third bedroom.
*/
Bedroom3 = 'Bedroom3',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bedroom+4}
*
* The fourth bedroom.
*/
Bedroom4 = 'Bedroom4',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Bedroom+5}
*
* The fifth bedroom.
*/
Bedroom5 = 'Bedroom5',
/**
* A room that can be used for multiple purposes.
*/
BonusRoom = 'BonusRoom',
/**
* Used for a variety of purposes, a den is typically a secluded comfortable room use as a study or
* entertainment room.
*/
Den = 'Den',
/**
* A room, in a home, where meals are eaten.
*/
DiningRoom = 'DiningRoom',
/**
* A room that is specifically geared to contain exercise equipment.
*/
ExerciseRoom = 'ExerciseRoom',
/**
* A comfortable room in a dwelling, for frequent leisure use.
*/
FamilyRoom = 'FamilyRoom',
/**
* A room that, typically a bonus room, that is specifically equipped for game play. This may include
* billiards, Ping-Pong, video games, board games or other recreational activities.
*/
GameRoom = 'GameRoom',
/**
* The term great room denotes a room space within an abode which combines the specific functions of several
* of the more traditional room spaces (e.g. the family room, the living room, the study, etc.) into a
* singular unified space. Great rooms are typically at or near the center of the house, feature raised
* ceilings, and have been common in American homes since the early 1990s.
*/
GreatRoom = 'GreatRoom',
/**
* A room that, in addition to exercise equipment, has other characteristics of a gymnasium.
*/
Gym = 'Gym',
/**
* The room used for the preparation and storage of food. Cookery.
*/
Kitchen = 'Kitchen',
/**
* A utility room specifically equipment and used for laundry equipment (washer and dryer).
*/
Laundry = 'Laundry',
/**
* A room that is specifically geared to house books and other media typically found in a library.
*/
Library = 'Library',
/**
* A room in a private house used for general social and leisure activities.
*/
LivingRoom = 'LivingRoom',
/**
* A loft can be an upper story or attic in a building, directly under the roof. Alternatively, a loft
* apartment refers to large adaptable open space, often converted for residential use (a converted loft)
* from some other use, often light industrial. Adding to the confusion, some converted lofts include upper
* open loft areas.
*/
Loft = 'Loft',
/**
* Typically the largest of the bathrooms and attached to the master bedroom.
*/
MasterBathroom = 'MasterBathroom',
/**
* Typically the largest of the bedrooms with an attached bathroom.
*/
MasterBedroom = 'MasterBedroom',
/**
* A room that is specifically geared for the watching of movies, TV or other forms of multimedia.
*/
MediaRoom = 'MediaRoom',
/**
* A room used for business.
*/
Office = 'Office',
/**
* A small room or house designed as a place to experience dry or wet heat sessions, or an establishment
* with one or more of these and auxiliary facilities.
*/
Sauna = 'Sauna',
/**
* {@link https://ddwiki.reso.org/display/DDW17/Utility+Room}
*
* A room that usually contains laundry, HVAC, water heating or some other utilitarian equipment. In some
* areas this is simply the laundry room. In other areas it may be used for many other purposes, all having
* some utility.
*/
UtilityRoom = 'UtilityRoom',
/**
* A room containing tools or equipment used for the manufacturing or repair of goods.
*/
Workshop = 'Workshop',
}