registerExternalFile abstract method
Registers an external file path (for FileSource)
This marks the file as external so it won't be cleaned up The actual path mapping is stored in ProtectedFilesRegistry
Implementation
Future<void> registerExternalFile(String filename, String externalPath);