UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

87 lines 3.13 kB
/** * 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 SoSPropertyEntityUnderwritingModelsCalculated */ export interface SoSPropertyEntityUnderwritingModelsCalculated { /** * Calculated cap rate * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ cap_rate: number; /** * Maximum price based on cap rate * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ max_price_cap_rate: number; /** * Number of tries for max price cap rate calculation * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ max_price_cap_rate_tries: number; /** * ARV uplift percentage * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ arv_uplift: number; /** * Maximum price based on ARV uplift * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ max_price_arv_uplift: number; /** * Number of tries for max price ARV uplift calculation * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ max_price_arv_uplift_tries: number; /** * Calculated monthly Net Operating Income * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ noi_monthly: number; /** * Calculated monthly property manager fees * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ pm_fees_monthly: number; /** * Calculated monthly asset manager fees * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ am_fees_monthly: number; /** * Calculated monthly vacancy allowance * @type {number} * @memberof SoSPropertyEntityUnderwritingModelsCalculated */ vacancy_monthly: number; } /** * Check if a given object implements the SoSPropertyEntityUnderwritingModelsCalculated interface. */ export declare function instanceOfSoSPropertyEntityUnderwritingModelsCalculated(value: object): value is SoSPropertyEntityUnderwritingModelsCalculated; export declare function SoSPropertyEntityUnderwritingModelsCalculatedFromJSON(json: any): SoSPropertyEntityUnderwritingModelsCalculated; export declare function SoSPropertyEntityUnderwritingModelsCalculatedFromJSONTyped(json: any, ignoreDiscriminator: boolean): SoSPropertyEntityUnderwritingModelsCalculated; export declare function SoSPropertyEntityUnderwritingModelsCalculatedToJSON(json: any): SoSPropertyEntityUnderwritingModelsCalculated; export declare function SoSPropertyEntityUnderwritingModelsCalculatedToJSONTyped(value?: SoSPropertyEntityUnderwritingModelsCalculated | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=SoSPropertyEntityUnderwritingModelsCalculated.d.ts.map