package port import "context" type FileDownloader interface { Download(ctx context.Context, fileID string) ([]byte, string, error) // bytes, mimeType, error }