Skip to content

Commit

Permalink
chore: TenureType enum (#220)
Browse files Browse the repository at this point in the history
  • Loading branch information
DafyddLlyr authored Jul 31, 2024
1 parent ffb551f commit b1f2872
Showing 1 changed file with 107 additions and 0 deletions.
107 changes: 107 additions & 0 deletions types/schemas/prototypeApplication/enums/TenureType.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
/**
* @description Affordable home ownership
*/
type AHO = 'AHO';

/**
* @description Market housing
*/
type MH = 'MH';

/**
* @description Other
*/
type Other = 'other';

/**
* @description Social, affordable or interim rent
*/
type SAIR = 'SAIR';

/**
* @description Self-build and custom build
*/
type SelfCustomBuild = 'selfCustomBuild';

/**
* @description Starter homes
*/
type SH = 'SH';

/**
* @description Affordable rent (not at LAR benchmark rents)
*/
type AR = 'AR';

/**
* @description Discount market rate
*/
type DMR = 'DMR';

/**
* @description Discount market rate (charged at London Living Rents)
*/
type DMRLLR = 'DMRLLR';

/**
* @description Discount market sale
*/
type DMS = 'DMS';

/**
* @description London Affordable Rent
*/
type LAR = 'LAR';

/**
* @description London Living Rent
*/
type LRR = 'LRR';

/**
* @description London Shared Ownership
*/
type LSO = 'LSO';

/**
* @description Market for rent
*/
type MarketForRent = 'marketForRent';

/**
* @description Market for sale
*/
type MarketForSale = 'marketForSale';

/**
* @description Shared equity
*/
type SharedEquity = 'sharedEquity';

/**
* @description Social rent
*/
type SR = 'SR';

/**
* @id #GLATenureType
* @description Tenure types tracked by the Greater London Authority (GLA)
*/
export type GLATenureType =
| AR
| DMR
| DMRLLR
| DMS
| LAR
| LRR
| LSO
| MarketForRent
| MarketForSale
| SharedEquity
| SR;

/**
* @id #UKTenureType
* @description Tenure types tracked throughout the UK
*/
export type UKTenureType = AHO | MH | Other | SAIR | SelfCustomBuild | SH;

0 comments on commit b1f2872

Please sign in to comment.