Generated Code Reference
Reference documentation for the TypeScript code generated by protoc-gen-pothos.
Choose Your Runtime
Select your protobuf runtime for the complete generated code reference:
| Runtime | Description |
|---|---|
| ts-proto | Uses $type property for type discrimination, oneof fields accessed directly |
| protobuf-es-v1 | Uses instanceof for type discrimination, includes $toProto helper functions |
| protobuf-es | Uses isMessage() and create() functions, Schema-based API |