UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

58 lines 2.17 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 { SoSMessageEntityEntityType } from './SoSMessageEntityEntityType'; /** * * @export * @interface V4MessagesUpdateMessageBody */ export interface V4MessagesUpdateMessageBody { /** * Property ID reference - REQUIRED for all messages (property-centric architecture) * @type {string} * @memberof V4MessagesUpdateMessageBody */ propertyId?: string; /** * Entity type this message belongs to (property, transaction, unit, inspection, etc.) * @type {SoSMessageEntityEntityType} * @memberof V4MessagesUpdateMessageBody */ entityType?: SoSMessageEntityEntityType; /** * Entity ID this message belongs to (property ID for property messages, entity ID for others) * @type {string} * @memberof V4MessagesUpdateMessageBody */ entityId?: string; /** * The message content text * @type {string} * @memberof V4MessagesUpdateMessageBody */ content?: string; /** * Parent message ID - set when this message is a reply to another message * @type {number} * @memberof V4MessagesUpdateMessageBody */ parentId?: number; } /** * Check if a given object implements the V4MessagesUpdateMessageBody interface. */ export declare function instanceOfV4MessagesUpdateMessageBody(value: object): value is V4MessagesUpdateMessageBody; export declare function V4MessagesUpdateMessageBodyFromJSON(json: any): V4MessagesUpdateMessageBody; export declare function V4MessagesUpdateMessageBodyFromJSONTyped(json: any, ignoreDiscriminator: boolean): V4MessagesUpdateMessageBody; export declare function V4MessagesUpdateMessageBodyToJSON(json: any): V4MessagesUpdateMessageBody; export declare function V4MessagesUpdateMessageBodyToJSONTyped(value?: V4MessagesUpdateMessageBody | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=V4MessagesUpdateMessageBody.d.ts.map