Represents a top-level struct data definition declared in the document.
Document| Property | Type | Description |
|---|---|---|
| deprecated | Boolean | Indicates whether this type is deprecated. Set to true to flag as deprecated; defaults to false. |
| description | Text | Plain text documentation explaining the usage and purpose of this struct. |
| name | Text | Unique name of the type definition (e.g., 'User', 'Product', 'ErrorResponse'). |
| parent | Text | Target type name if this struct inherits properties from a parent struct type. Omit if there is no inheritance. |
| properties | typeschema:Type_Property | List of property fields defined on this struct. |
| type | Text | Kind of top-level type structure. Must be strictly set to 'struct'. |