Extending a SchemaClass with Schema.extend results in a constructor type of never

Is it possible to extend a SchemaClass? I have a fairly complex Schema.Struct and I'd like to combine it's typeSchema with some more fields from another struct but so far haven't figured it out. When using Schema.extend the resulting type has the data for the constructor as a never.
Was this page helpful?