UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

65 lines 1.98 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 { V4AirtableViewDto } from './V4AirtableViewDto'; import type { V4AirtableFieldDto } from './V4AirtableFieldDto'; /** * * @export * @interface V4AirtableTableDto */ export interface V4AirtableTableDto { /** * Unique identifier for the table * @type {string} * @memberof V4AirtableTableDto */ id: string; /** * Name of the table * @type {string} * @memberof V4AirtableTableDto */ name: string; /** * ID of the primary field for this table * @type {string} * @memberof V4AirtableTableDto */ primaryFieldId: string; /** * Description of the table * @type {string} * @memberof V4AirtableTableDto */ description?: string; /** * Array of fields in the table * @type {Array<V4AirtableFieldDto>} * @memberof V4AirtableTableDto */ fields: Array<V4AirtableFieldDto>; /** * Array of views in the table * @type {Array<V4AirtableViewDto>} * @memberof V4AirtableTableDto */ views: Array<V4AirtableViewDto>; } /** * Check if a given object implements the V4AirtableTableDto interface. */ export declare function instanceOfV4AirtableTableDto(value: object): value is V4AirtableTableDto; export declare function V4AirtableTableDtoFromJSON(json: any): V4AirtableTableDto; export declare function V4AirtableTableDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): V4AirtableTableDto; export declare function V4AirtableTableDtoToJSON(json: any): V4AirtableTableDto; export declare function V4AirtableTableDtoToJSONTyped(value?: V4AirtableTableDto | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=V4AirtableTableDto.d.ts.map