@simplyhomes/sos-sdk
Version:
TypeScript SDK for Simply Homes SoS API v4
81 lines • 2.65 kB
TypeScript
/**
* API v4
* Swagger documentation for API v4
*
* The version of the OpenAPI document: 4.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
/**
*
* @export
* @interface V4MarketsUpdateMarketBodyDto
*/
export interface V4MarketsUpdateMarketBodyDto {
/**
* Default owner ID for the market
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
defaultOwnerId?: number;
/**
* Threshold Net Operating Income (NOI) Cap Rate
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
thresholdNoiCapRate?: number;
/**
* Threshold After Repair Value (ARV) Uplift
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
thresholdArvUplift?: number;
/**
* Title insurance cost as a percentage
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
titleInsurancePercentage?: number;
/**
* Default term template ID for underwriting
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
defaultTermTemplateId?: number;
/**
* Vacancy rate as a percentage (in decimal)
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
vacancyPercentage?: number;
/**
* Repair and maintenance costs as a percentage (in decimal)
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
repairAndMaintenancePercentage?: number;
/**
* Estimated replacement cost per square foot
* @type {number}
* @memberof V4MarketsUpdateMarketBodyDto
*/
replacementCostPerFeet?: number;
/**
* Default county ID (string identifier)
* @type {string}
* @memberof V4MarketsUpdateMarketBodyDto
*/
defaultCountyId?: string;
}
/**
* Check if a given object implements the V4MarketsUpdateMarketBodyDto interface.
*/
export declare function instanceOfV4MarketsUpdateMarketBodyDto(value: object): value is V4MarketsUpdateMarketBodyDto;
export declare function V4MarketsUpdateMarketBodyDtoFromJSON(json: any): V4MarketsUpdateMarketBodyDto;
export declare function V4MarketsUpdateMarketBodyDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): V4MarketsUpdateMarketBodyDto;
export declare function V4MarketsUpdateMarketBodyDtoToJSON(json: any): V4MarketsUpdateMarketBodyDto;
export declare function V4MarketsUpdateMarketBodyDtoToJSONTyped(value?: V4MarketsUpdateMarketBodyDto | null, ignoreDiscriminator?: boolean): any;
//# sourceMappingURL=V4MarketsUpdateMarketBodyDto.d.ts.map