async deleteFiles({ deviceType, fileList, storageId }) {
    if (deviceType === DEVICE_TYPE.mtp) {
      checkIf(storageId, 'number');

      const selectedMtpMode = getMtpModeSetting();

      switch (selectedMtpMode) {
        case MTP_MODE.legacy:
          return this.legacyMtpDataSource.deleteFiles({
            fileList,
            storageId,
          });

        case MTP_MODE.kalam:
        default:
          return this.kalamMtpDataSource.deleteFiles({
            fileList,
            storageId,
          });
      }
    }

    return this.localDataSource.deleteFiles({
      fileList,
    });
  }
description - Delete files

@param deviceType
@param fileList
@param storageId
@return {Promise<{data: null|boolean, error: string|null, stderr: string|null}>}