// TODO: Perhaps change 'string' to 'DownloadClientPath' struct/class so we're more typesafe.
// Whether the TransferProvider is ready to be accessed. (Useful for external transfers that may not have finished yet)
boolIsAvailable(stringdownloadClientPath);
boolIsAvailable(DownloadClientItemitem);
// Returns a wrapper for the specific download. Optionally we might want to supply a 'tempDir' that's close to the series path, in case the TransferProvider needs an intermediate location.