UNPKG

@simplyhomes/sos-sdk

Version:

TypeScript SDK for Simply Homes SoS API v4

95 lines 2.74 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 V4AirtableFieldDto */ export interface V4AirtableFieldDto { /** * Unique identifier for the field * @type {string} * @memberof V4AirtableFieldDto */ id: string; /** * Name of the field * @type {string} * @memberof V4AirtableFieldDto */ name: string; /** * Type of the field * @type {string} * @memberof V4AirtableFieldDto */ type: V4AirtableFieldDtoType; /** * Description of the field * @type {string} * @memberof V4AirtableFieldDto */ description?: string; /** * Type-specific options for the field * @type {object} * @memberof V4AirtableFieldDto */ options?: object; } /** * @export * @enum {string} */ export declare enum V4AirtableFieldDtoType { SingleLineText = "singleLineText", Email = "email", Url = "url", MultilineText = "multilineText", Number = "number", Percent = "percent", Currency = "currency", SingleSelect = "singleSelect", MultipleSelects = "multipleSelects", SingleCollaborator = "singleCollaborator", MultipleCollaborators = "multipleCollaborators", MultipleRecordLinks = "multipleRecordLinks", Date = "date", DateTime = "dateTime", Checkbox = "checkbox", Formula = "formula", CreatedTime = "createdTime", Rollup = "rollup", Count = "count", Lookup = "lookup", MultipleLookupValues = "multipleLookupValues", AutoNumber = "autoNumber", Barcode = "barcode", Rating = "rating", RichText = "richText", Duration = "duration", LastModifiedTime = "lastModifiedTime", Button = "button", CreatedBy = "createdBy", LastModifiedBy = "lastModifiedBy", ExternalSyncSource = "externalSyncSource", Attachment = "attachment" } /** * Check if a given object implements the V4AirtableFieldDto interface. */ export declare function instanceOfV4AirtableFieldDto(value: object): value is V4AirtableFieldDto; export declare function V4AirtableFieldDtoFromJSON(json: any): V4AirtableFieldDto; export declare function V4AirtableFieldDtoFromJSONTyped(json: any, ignoreDiscriminator: boolean): V4AirtableFieldDto; export declare function V4AirtableFieldDtoToJSON(json: any): V4AirtableFieldDto; export declare function V4AirtableFieldDtoToJSONTyped(value?: V4AirtableFieldDto | null, ignoreDiscriminator?: boolean): any; //# sourceMappingURL=V4AirtableFieldDto.d.ts.map