There is no way for ".avsc" schema files to import types (i.e records, enums, etc) in external schema files. There's tremendous benefit in being able to do this as it would allow the sharing of common types between multiple schema files. Here's a use case that illustrates the typical usecase of this feature request.
Suppose we have an enum called "Privacy" that we would like to share between multiple schemas:
Now, if this feature was implemented one could import the above type into other schema files by doing something like this:
Here's another schema file that also has a similar privacy concern:
IDL files are able to import external schemas and protocols and it would be very beneficial if schema files could import other schema files.