| $.enum | Get value from enum object |
| $.interface_object | Get a property from an interface object |
| $<-.enum | Set value of enum object |
| $<-.interface_object | Set a property in an interface object |
| $<-.typed_frame | Modify a typed data frame using $ |
| ==.enum | Equality comparison for enum objects |
| enum | Create an enumerated type |
| fun | Create a typed function |
| handle_violation | Handle violations based on the specified action |
| interface | Define an interface |
| print.enum | Print method for enum objects |
| print.enum_generator | Print method for enum generators |
| print.interface_object | Print method for interface objects |
| print.typed_frame | Print method for typed data frames |
| print.typed_function | Print method for typed functions |
| rbind.typed_frame | Combine typed data frames row-wise |
| type.frame | Create a typed data frame |
| validate_property | Validate a property against a given type or validation function |
| wrap_fun_in_all | Modify a user-defined function to return a single logical value |
| [<-.typed_frame | Modify a typed data frame using [ ] |