UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

60 lines 2.6 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. */ import type { SoSPropertyEntityUnderwritingModelOverrides } from './SoSPropertyEntityUnderwritingModelOverrides'; import type { SoSPropertyEntityUnderwritingModelsExpenses } from './SoSPropertyEntityUnderwritingModelsExpenses'; import type { SoSPropertyEntityUnderwritingModelsSettings } from './SoSPropertyEntityUnderwritingModelsSettings'; /** * * @export * @interface SoSPropertyEntityUnderwritingModel */ export interface SoSPropertyEntityUnderwritingModel { /** * Name of the underwriting model * @type {string} * @memberof SoSPropertyEntityUnderwritingModel */ name: string; /** * Settings for the underwriting model * @type {SoSPropertyEntityUnderwritingModelsSettings} * @memberof SoSPropertyEntityUnderwritingModel */ settings: SoSPropertyEntityUnderwritingModelsSettings; /** * Override values for the underwriting model * @type {SoSPropertyEntityUnderwritingModelOverrides} * @memberof SoSPropertyEntityUnderwritingModel */ overrides: SoSPropertyEntityUnderwritingModelOverrides; /** * List of expenses for the underwriting model * @type {Array<SoSPropertyEntityUnderwritingModelsExpenses>} * @memberof SoSPropertyEntityUnderwritingModel */ expenses: Array<SoSPropertyEntityUnderwritingModelsExpenses>; /** * Whether this underwriting model is applicable * @type {boolean} * @memberof SoSPropertyEntityUnderwritingModel */ applicable: boolean; } /** * Check if a given object implements the SoSPropertyEntityUnderwritingModel interface. */ export declare function instanceOfSoSPropertyEntityUnderwritingModel(value: object): value is SoSPropertyEntityUnderwritingModel; export declare function SoSPropertyEntityUnderwritingModelFromJSON(json: any): SoSPropertyEntityUnderwritingModel; export declare function SoSPropertyEntityUnderwritingModelFromJSONTyped(json: any, ignoreDiscriminator: boolean): SoSPropertyEntityUnderwritingModel; export declare function SoSPropertyEntityUnderwritingModelToJSON(json: any): SoSPropertyEntityUnderwritingModel; export declare function SoSPropertyEntityUnderwritingModelToJSONTyped(value?: SoSPropertyEntityUnderwritingModel | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=SoSPropertyEntityUnderwritingModel.d.ts.map