// @flow
// This file is GENERATED by yarn run updated-fonts. DON'T hand edit

type IconMeta = {
  isFont: boolean,
  gridSize?: number,
  extension?: string,
  charCode?: number,
  require?: any,
}

const iconMeta_ = {
  'icon-GPG-export': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-GPG-export.png'),
  },
  'icon-bitcoin-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-bitcoin-logo-16.png'),
  },
  'icon-bitcoin-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-bitcoin-logo-24.png'),
  },
  'icon-bitcoin-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-bitcoin-logo-32.png'),
  },
  'icon-bitcoin-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-bitcoin-logo-48.png'),
  },
  'icon-bitcoin-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-bitcoin-logo-64.png'),
  },
  'icon-chat-addon-lock-8': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-chat-addon-lock-8.png'),
  },
  'icon-chat-addon-lock-active-8': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-chat-addon-lock-active-8.png'),
  },
  'icon-coinbase-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-coinbase-logo-16.png'),
  },
  'icon-coinbase-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-coinbase-logo-24.png'),
  },
  'icon-coinbase-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-coinbase-logo-32.png'),
  },
  'icon-coinbase-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-coinbase-logo-48.png'),
  },
  'icon-coinbase-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-coinbase-logo-64.png'),
  },
  'icon-computer-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-32.png'),
  },
  'icon-computer-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-48.png'),
  },
  'icon-computer-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-64.png'),
  },
  'icon-computer-dark-blue-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-dark-blue-32.png'),
  },
  'icon-computer-revoke-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-revoke-32.png'),
  },
  'icon-computer-revoke-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-revoke-48.png'),
  },
  'icon-computer-revoke-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-revoke-64.png'),
  },
  'icon-computer-success-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-success-32.png'),
  },
  'icon-computer-success-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-success-48.png'),
  },
  'icon-computer-text-code-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-text-code-32.png'),
  },
  'icon-computer-text-code-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-computer-text-code-48.png'),
  },
  'icon-damier-pattern-good-open-48-1000': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-damier-pattern-good-open-48-1000.png'),
  },
  'icon-damier-pattern-good-open': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-damier-pattern-good-open.png'),
  },
  'icon-damier-pattern-ignored-locked-48-1000': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-damier-pattern-ignored-locked-48-1000.png'),
  },
  'icon-damier-pattern-ignored-locked': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-damier-pattern-ignored-locked.png'),
  },
  'icon-devices-add-64-x-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-devices-add-64-x-48.png'),
  },
  'icon-dns-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-dns-48.png'),
  },
  'icon-dns-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-dns-64.png'),
  },
  'icon-facebook-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-facebook-logo-16.png'),
  },
  'icon-facebook-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-facebook-logo-24.png'),
  },
  'icon-facebook-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-facebook-logo-32.png'),
  },
  'icon-facebook-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-facebook-logo-48.png'),
  },
  'icon-facebook-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-facebook-logo-64.png'),
  },
  'icon-facebook-visibility-static': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-facebook-visibility-static.png'),
  },
  'icon-facebook-visibility': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-facebook-visibility.gif'),
  },
  'icon-fancy-bubbles-123-x-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-bubbles-123-x-64.png'),
  },
  'icon-fancy-chat-103-x-75': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-chat-103-x-75.png'),
  },
  'icon-fancy-chat-72-x-52': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-chat-72-x-52.png'),
  },
  'icon-fancy-email-sent-144-x-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-email-sent-144-x-48.png'),
  },
  'icon-fancy-encrypted-computer-150-x-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-encrypted-computer-150-x-64.png'),
  },
  'icon-fancy-encrypted-computer-226-x-96': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-encrypted-computer-226-x-96.png'),
  },
  'icon-fancy-encrypted-phone-122-x-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-encrypted-phone-122-x-64.png'),
  },
  'icon-fancy-encrypted-phone-183-x-96': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-encrypted-phone-183-x-96.png'),
  },
  'icon-fancy-feedback-96': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-feedback-96.png'),
  },
  'icon-fancy-folders-138-x-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-folders-138-x-48.png'),
  },
  'icon-fancy-people-search-80': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-people-search-80.png'),
  },
  'icon-fancy-revoked-computer-150-x-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-revoked-computer-150-x-64.png'),
  },
  'icon-fancy-revoked-computer-226-x-96': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-revoked-computer-226-x-96.png'),
  },
  'icon-fancy-revoked-phone-122-x-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-revoked-phone-122-x-64.png'),
  },
  'icon-fancy-revoked-phone-183-x-96': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-revoked-phone-183-x-96.png'),
  },
  'icon-fancy-settings-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-fancy-settings-64.png'),
  },
  'icon-file-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-24.png'),
  },
  'icon-file-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-32.png'),
  },
  'icon-file-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-48.png'),
  },
  'icon-file-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-64.png'),
  },
  'icon-file-downloaded-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-downloaded-24.png'),
  },
  'icon-file-downloading-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-downloading-24.png'),
  },
  'icon-file-dropping-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-dropping-48.png'),
  },
  'icon-file-private-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-private-32.png'),
  },
  'icon-file-private-code-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-private-code-32.png'),
  },
  'icon-file-private-image-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-private-image-32.png'),
  },
  'icon-file-private-table-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-private-table-32.png'),
  },
  'icon-file-private-text-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-private-text-32.png'),
  },
  'icon-file-private-video-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-private-video-32.png'),
  },
  'icon-file-public-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-public-32.png'),
  },
  'icon-file-public-code-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-public-code-32.png'),
  },
  'icon-file-public-image-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-public-image-32.png'),
  },
  'icon-file-public-table-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-public-table-32.png'),
  },
  'icon-file-public-text-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-public-text-32.png'),
  },
  'icon-file-public-video-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-public-video-32.png'),
  },
  'icon-file-txt-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-txt-48.png'),
  },
  'icon-file-txt-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-txt-64.png'),
  },
  'icon-file-uploading-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-file-uploading-48.png'),
  },
  'icon-files-private-delete-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-files-private-delete-48.png'),
  },
  'icon-files-private-delete-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-files-private-delete-64.png'),
  },
  'icon-files-public-delete-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-files-public-delete-48.png'),
  },
  'icon-files-public-delete-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-files-public-delete-64.png'),
  },
  'icon-folder-private-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-24.png'),
  },
  'icon-folder-private-32-addon-locked': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-32-addon-locked.png'),
  },
  'icon-folder-private-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-32.png'),
  },
  'icon-folder-private-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-48.png'),
  },
  'icon-folder-private-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-64.png'),
  },
  'icon-folder-private-group-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-group-24.png'),
  },
  'icon-folder-private-group-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-group-32.png'),
  },
  'icon-folder-private-group-ignored-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-group-ignored-24.png'),
  },
  'icon-folder-private-group-ignored-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-group-ignored-32.png'),
  },
  'icon-folder-private-has-stuff-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-has-stuff-24.png'),
  },
  'icon-folder-private-has-stuff-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-has-stuff-32.png'),
  },
  'icon-folder-private-has-stuff-ignored-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-has-stuff-ignored-24.png'),
  },
  'icon-folder-private-has-stuff-ignored-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-has-stuff-ignored-32.png'),
  },
  'icon-folder-private-open-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-open-24.png'),
  },
  'icon-folder-private-open-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-open-32.png'),
  },
  'icon-folder-private-success-negative-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-private-success-negative-48.png'),
  },
  'icon-folder-public-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-24.png'),
  },
  'icon-folder-public-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-32.png'),
  },
  'icon-folder-public-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-48.png'),
  },
  'icon-folder-public-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-64.png'),
  },
  'icon-folder-public-group-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-group-24.png'),
  },
  'icon-folder-public-group-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-group-32.png'),
  },
  'icon-folder-public-group-ignored-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-group-ignored-24.png'),
  },
  'icon-folder-public-group-ignored-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-group-ignored-32.png'),
  },
  'icon-folder-public-has-stuff-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-has-stuff-24.png'),
  },
  'icon-folder-public-has-stuff-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-has-stuff-32.png'),
  },
  'icon-folder-public-has-stuff-ignored-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-has-stuff-ignored-24.png'),
  },
  'icon-folder-public-has-stuff-ignored-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-has-stuff-ignored-32.png'),
  },
  'icon-folder-public-open-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-open-24.png'),
  },
  'icon-folder-public-open-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-open-32.png'),
  },
  'icon-folder-public-success-negative-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folder-public-success-negative-48.png'),
  },
  'icon-folders-private-success-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-folders-private-success-48.png'),
  },
  'icon-follow-me-21': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-follow-me-21.png'),
  },
  'icon-follow-me-28': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-follow-me-28.png'),
  },
  'icon-follow-me-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-follow-me-32.png'),
  },
  'icon-following-21': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-following-21.png'),
  },
  'icon-following-28': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-following-28.png'),
  },
  'icon-following-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-following-32.png'),
  },
  'icon-github-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-github-logo-16.png'),
  },
  'icon-github-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-github-logo-24.png'),
  },
  'icon-github-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-github-logo-32.png'),
  },
  'icon-github-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-github-logo-48.png'),
  },
  'icon-github-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-github-logo-64.png'),
  },
  'icon-hacker-news-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-hacker-news-logo-16.png'),
  },
  'icon-hacker-news-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-hacker-news-logo-24.png'),
  },
  'icon-hacker-news-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-hacker-news-logo-32.png'),
  },
  'icon-hacker-news-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-hacker-news-logo-48.png'),
  },
  'icon-hacker-news-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-hacker-news-logo-64.png'),
  },
  'icon-history-clear-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-history-clear-48.png'),
  },
  'icon-history-clear-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-history-clear-64.png'),
  },
  'icon-invite-code-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-code-48.png'),
  },
  'icon-invite-code-no-more-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-code-no-more-48.png'),
  },
  'icon-invite-link-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-link-16.png'),
  },
  'icon-invite-link-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-link-24.png'),
  },
  'icon-invite-link-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-link-32.png'),
  },
  'icon-invite-link-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-link-48.png'),
  },
  'icon-invite-link-negative-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-link-negative-48.png'),
  },
  'icon-invite-link-negative-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-invite-link-negative-64.png'),
  },
  'icon-keybase-logo-128': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-128.png'),
  },
  'icon-keybase-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-16.png'),
  },
  'icon-keybase-logo-160': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-160.png'),
  },
  'icon-keybase-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-24.png'),
  },
  'icon-keybase-logo-256': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-256.png'),
  },
  'icon-keybase-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-32.png'),
  },
  'icon-keybase-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-48.png'),
  },
  'icon-keybase-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-64.png'),
  },
  'icon-keybase-logo-80': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-80.png'),
  },
  'icon-keybase-logo-logged-out-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-keybase-logo-logged-out-64.png'),
  },
  'icon-loader-connecting-266-static': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-loader-connecting-266-static.png'),
  },
  'icon-loader-connecting-266': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-loader-connecting-266.gif'),
  },
  'icon-loader-infinity-64': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-loader-infinity-64.gif'),
  },
  'icon-loader-infinity-80': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-loader-infinity-80.gif'),
  },
  'icon-loader-infinity-static-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-loader-infinity-static-64.png'),
  },
  'icon-loader-infinity-static-80': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-loader-infinity-static-80.png'),
  },
  'icon-loader-uploading-16-static': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-loader-uploading-16-static.png'),
  },
  'icon-loader-uploading-16': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-loader-uploading-16.gif'),
  },
  'icon-mutual-follow-21': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-mutual-follow-21.png'),
  },
  'icon-mutual-follow-28': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-mutual-follow-28.png'),
  },
  'icon-mutual-follow-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-mutual-follow-32.png'),
  },
  'icon-no-gpg': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-no-gpg.png'),
  },
  'icon-paper-key-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-32.png'),
  },
  'icon-paper-key-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-48.png'),
  },
  'icon-paper-key-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-64.png'),
  },
  'icon-paper-key-corner': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-corner.png'),
  },
  'icon-paper-key-dark-blue-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-dark-blue-32.png'),
  },
  'icon-paper-key-revoke-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-revoke-48.png'),
  },
  'icon-paper-key-revoke-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-revoke-64.png'),
  },
  'icon-paper-key-success-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-paper-key-success-48.png'),
  },
  'icon-people-add-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-people-add-32.png'),
  },
  'icon-pgp-key-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-16.png'),
  },
  'icon-pgp-key-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-24.png'),
  },
  'icon-pgp-key-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-32.png'),
  },
  'icon-pgp-key-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-48.png'),
  },
  'icon-pgp-key-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-64.png'),
  },
  'icon-pgp-key-import-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-import-48.png'),
  },
  'icon-pgp-key-import-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-import-64.png'),
  },
  'icon-pgp-key-new-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-new-48.png'),
  },
  'icon-pgp-key-new-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-pgp-key-new-64.png'),
  },
  'icon-phone-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-24.png'),
  },
  'icon-phone-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-32.png'),
  },
  'icon-phone-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-48.png'),
  },
  'icon-phone-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-64.png'),
  },
  'icon-phone-dark-blue-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-dark-blue-32.png'),
  },
  'icon-phone-qr-code-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-qr-code-32.png'),
  },
  'icon-phone-qr-code-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-qr-code-48.png'),
  },
  'icon-phone-revoke-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-revoke-32.png'),
  },
  'icon-phone-revoke-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-revoke-48.png'),
  },
  'icon-phone-revoke-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-revoke-64.png'),
  },
  'icon-phone-success-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-success-32.png'),
  },
  'icon-phone-success-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-success-48.png'),
  },
  'icon-phone-text-code-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-text-code-32.png'),
  },
  'icon-phone-text-code-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-phone-text-code-48.png'),
  },
  'icon-placeholder-avatar-112-x-112': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-112-x-112.png'),
  },
  'icon-placeholder-avatar-112': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-112.png'),
  },
  'icon-placeholder-avatar-176-x-176': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-176-x-176.png'),
  },
  'icon-placeholder-avatar-176': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-176.png'),
  },
  'icon-placeholder-avatar-24-x-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-24-x-24.png'),
  },
  'icon-placeholder-avatar-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-24.png'),
  },
  'icon-placeholder-avatar-32-x-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-32-x-32.png'),
  },
  'icon-placeholder-avatar-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-32.png'),
  },
  'icon-placeholder-avatar-48-x-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-48-x-48.png'),
  },
  'icon-placeholder-avatar-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-48.png'),
  },
  'icon-placeholder-avatar-64-x-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-64-x-64.png'),
  },
  'icon-placeholder-avatar-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-64.png'),
  },
  'icon-placeholder-avatar-80-x-80': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-80-x-80.png'),
  },
  'icon-placeholder-avatar-80': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-placeholder-avatar-80.png'),
  },
  'icon-play-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-play-32.png'),
  },
  'icon-play-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-play-64.png'),
  },
  'icon-progress-grey-animated': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-progress-grey-animated.gif'),
  },
  'icon-progress-grey-static': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-progress-grey-static.png'),
  },
  'icon-progress-white-animated': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-progress-white-animated.gif'),
  },
  'icon-progress-white-static': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-progress-white-static.png'),
  },
  'icon-proof-broken': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-proof-broken.png'),
  },
  'icon-proof-pending': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-proof-pending.png'),
  },
  'icon-proof-published': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-proof-published.png'),
  },
  'icon-proof-success': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-proof-success.png'),
  },
  'icon-proof-unfinished': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-proof-unfinished.png'),
  },
  'icon-reddit-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-reddit-logo-16.png'),
  },
  'icon-reddit-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-reddit-logo-24.png'),
  },
  'icon-reddit-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-reddit-logo-32.png'),
  },
  'icon-reddit-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-reddit-logo-48.png'),
  },
  'icon-reddit-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-reddit-logo-64.png'),
  },
  'icon-secure-266': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-secure-266.gif'),
  },
  'icon-secure-static-266': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-secure-static-266.png'),
  },
  'icon-securing-266': {
    isFont: false,
    extension: 'gif',
    require: require('../images/icons/icon-securing-266.gif'),
  },
  'icon-securing-static-266': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-securing-static-266.png'),
  },
  'icon-shh-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-shh-16.png'),
  },
  'icon-shh-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-shh-24.png'),
  },
  'icon-shh-active-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-shh-active-16.png'),
  },
  'icon-subnav-folders-all': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-subnav-folders-all.png'),
  },
  'icon-subnav-folders-private': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-subnav-folders-private.png'),
  },
  'icon-subnav-folders-public': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-subnav-folders-public.png'),
  },
  'icon-terminal-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-terminal-32.png'),
  },
  'icon-terminal-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-terminal-48.png'),
  },
  'icon-twitter-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-twitter-logo-16.png'),
  },
  'icon-twitter-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-twitter-logo-24.png'),
  },
  'icon-twitter-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-twitter-logo-32.png'),
  },
  'icon-twitter-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-twitter-logo-48.png'),
  },
  'icon-twitter-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-twitter-logo-64.png'),
  },
  'icon-update-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-update-64.png'),
  },
  'icon-update-pause-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-update-pause-64.png'),
  },
  'icon-user-add-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-user-add-32.png'),
  },
  'icon-website-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-website-16.png'),
  },
  'icon-website-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-website-24.png'),
  },
  'icon-website-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-website-32.png'),
  },
  'icon-website-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-website-48.png'),
  },
  'icon-website-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-website-64.png'),
  },
  'icon-zcash-logo-16': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-zcash-logo-16.png'),
  },
  'icon-zcash-logo-24': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-zcash-logo-24.png'),
  },
  'icon-zcash-logo-32': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-zcash-logo-32.png'),
  },
  'icon-zcash-logo-48': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-zcash-logo-48.png'),
  },
  'icon-zcash-logo-64': {
    isFont: false,
    extension: 'png',
    require: require('../images/icons/icon-zcash-logo-64.png'),
  },
  'iconfont-caret-down': {
    isFont: true,
    gridSize: 8,
    charCode: 0xe900,
  },
  'iconfont-caret-right': {
    isFont: true,
    gridSize: 8,
    charCode: 0xe901,
  },
  'iconfont-add': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe902,
  },
  'iconfont-attachment': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe903,
  },
  'iconfont-back': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe904,
  },
  'iconfont-check': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe905,
  },
  'iconfont-close': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe906,
  },
  'iconfont-edit': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe907,
  },
  'iconfont-ellipsis': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe908,
  },
  'iconfont-emoji': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe909,
  },
  'iconfont-exclamation': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe90a,
  },
  'iconfont-folder-hidden': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe90b,
  },
  'iconfont-folder-private': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe90c,
  },
  'iconfont-folder-private-has-files': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe90d,
  },
  'iconfont-folder-public': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe90e,
  },
  'iconfont-folder-public-has-files': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe90f,
  },
  'iconfont-folder-visible': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe910,
  },
  'iconfont-identity-bitcoin': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe911,
  },
  'iconfont-identity-coinbase': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe912,
  },
  'iconfont-identity-devices': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe913,
  },
  'iconfont-identity-facebook': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe914,
  },
  'iconfont-identity-github': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe915,
  },
  'iconfont-identity-hn': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe916,
  },
  'iconfont-identity-pgp': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe917,
  },
  'iconfont-identity-reddit': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe918,
  },
  'iconfont-identity-twitter': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe919,
  },
  'iconfont-identity-website': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe91a,
  },
  'iconfont-identity-zcash': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe91b,
  },
  'iconfont-import': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe91c,
  },
  'iconfont-info': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe91d,
  },
  'iconfont-link': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe91e,
  },
  'iconfont-lock': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe91f,
  },
  'iconfont-new': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe920,
  },
  'iconfont-open-browser': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe921,
  },
  'iconfont-remove': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe922,
  },
  'iconfont-search': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe936,
  },
  'iconfont-shh': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe924,
  },
  'iconfont-star': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe925,
  },
  'iconfont-thunderbolt': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe926,
  },
  'iconfont-tweet': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe927,
  },
  'iconfont-usercard': {
    isFont: true,
    gridSize: 16,
    charCode: 0xe928,
  },
  'iconfont-camera': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe929,
  },
  'iconfont-chat': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe92a,
  },
  'iconfont-device': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe92b,
  },
  'iconfont-folder': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe92c,
  },
  'iconfont-hamburger': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe92d,
  },
  'iconfont-nav-search': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe92e,
  },
  'iconfont-people': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe92f,
  },
  'iconfont-proof-broken': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe930,
  },
  'iconfont-proof-followed': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe931,
  },
  'iconfont-proof-good': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe932,
  },
  'iconfont-proof-new': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe933,
  },
  'iconfont-proof-pending': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe934,
  },
  'iconfont-proof-placeholder': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe935,
  },
  'iconfont-settings': {
    isFont: true,
    gridSize: 24,
    charCode: 0xe937,
  },
}

export type IconType = $Keys<typeof iconMeta_>
export const iconMeta: {[key: IconType]: IconMeta} = iconMeta_
