function doExist(manifest) {
  if (!manifest || !manifest.icons) {
    return false;
  }
  if (manifest.icons.value.length === 0) {
    return false;
  }
  return true;
}
@param {NonNullable<LH.Artifacts.Manifest['value']>} manifest
@return {boolean} Does the manifest have any icons?