android-components / mozilla.components.feature.downloads

## Package mozilla.components.feature.downloads

### Types

DownloadManager | `class DownloadManager` Handles the interactions with the AndroidDownloadManager.
DownloadsFeature | `class DownloadsFeature : SelectionAwareSessionObserver` Feature implementation for proving download functionality for the selected session. It will subscribe to the selected session and will listening for downloads.

### Type Aliases

AndroidDownloadManager | `typealias AndroidDownloadManager = DownloadManager`
OnDownloadCompleted | `typealias OnDownloadCompleted = (Download, Long) -> Unit`
OnNeedToRequestPermissions | `typealias OnNeedToRequestPermissions = (session: Session, download: Download) -> Unit`