UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

70 lines 1.94 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 { SoSViewEntityData } from './SoSViewEntityData'; /** * * @export * @interface V4ViewsViewDto */ export interface V4ViewsViewDto { /** * Unique view identifier * @type {number} * @memberof V4ViewsViewDto */ vid: number; /** * Name of the view * @type {string} * @memberof V4ViewsViewDto */ name?: string; /** * View configuration data including filters, sorts, and columns * @type {SoSViewEntityData} * @memberof V4ViewsViewDto */ data?: SoSViewEntityData; /** * User ID who created this view * @type {string} * @memberof V4ViewsViewDto */ userId: string; /** * When the view was created * @type {Date} * @memberof V4ViewsViewDto */ createdAt: string; /** * When the view was last updated * @type {Date} * @memberof V4ViewsViewDto */ updatedAt: string; /** * When the view expires (for temporary views) * @type {Date} * @memberof V4ViewsViewDto */ expiresAt?: string; } /** * Check if a given object implements the V4ViewsViewDto interface. */ export declare function instanceOfV4ViewsViewDto(value: object): value is V4ViewsViewDto; export declare function V4ViewsViewDtoFromJSON(json: any): V4ViewsViewDto; export declare function V4ViewsViewDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): V4ViewsViewDto; export declare function V4ViewsViewDtoToJSON(json: any): V4ViewsViewDto; export declare function V4ViewsViewDtoToJSONTyped(value?: V4ViewsViewDto | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=V4ViewsViewDto.d.ts.map