import { createWeb3Icon } from '../../createWeb3Icon.js'

const __iconNode = {
  branded: [
    [
      'path',
      {
        fill: '#7377D8',
        d: 'm17.906 6.938.563-2.25H8.625c-.748 0-2.363.45-2.812 2.25l-.563 3.937h1.969l.562-2.813c0-.376.281-1.124 1.406-1.124zm0 0-.281 2.25H9.469l-.282 1.687H21zM6.094 17.063l-.563 2.25h9.844c.748 0 2.363-.45 2.812-2.25l.563-3.938h-1.969l-.562 2.812c0 .377-.282 1.126-1.407 1.126zm0 0 .281-2.25h8.156l.281-1.688H3z',
      },
    ],
  ],
  mono: [
    [
      'path',
      {
        fill: 'currentColor',
        d: 'm17.906 6.938.563-2.25H8.625c-.748 0-2.363.45-2.813 2.25l-.562 3.937h1.969l.562-2.813c0-.376.281-1.124 1.406-1.124zm0 0-.281 2.25H9.469l-.282 1.687H21zM6.094 17.063l-.563 2.25h9.844c.748 0 2.362-.45 2.812-2.25l.563-3.938h-1.969l-.562 2.812c0 .377-.282 1.126-1.407 1.126zm0 0 .281-2.25h8.156l.281-1.688H3z',
      },
    ],
  ],
  background: [
    [
      'g',
      {
        clipPath: 'url(#GSWAP__a)',
      },
      [
        [
          'path',
          {
            fill: '#7377D8',
            d: 'M24 0H0v24h24z',
          },
        ],
        [
          'path',
          {
            fill: '#fff',
            d: 'm17.25 7.5.5-2H9c-.665 0-2.1.4-2.5 2L6 11h1.75l.5-2.5c0-.335.25-1 1.25-1zm0 0-.25 2H9.75L9.5 11H20zm-10.5 9-.5 2H15c.665 0 2.1-.4 2.5-2L18 13h-1.75l-.5 2.5c0 .335-.25 1-1.25 1zm0 0 .25-2h7.25l.25-1.5H4z',
          },
        ],
      ],
    ],
    [
      'defs',
      {},
      [
        [
          'clipPath',
          {
            id: 'GSWAP__a',
          },
          [
            [
              'path',
              {
                fill: '#fff',
                d: 'M0 0h24v24H0z',
              },
            ],
          ],
        ],
      ],
    ],
  ],
}
/**
 * @component @name TokenGSWAP
 * @description Web3Icon for TokenGSWAP
 *
 * @preview (branded, mono, background)
 * @preview ![branded](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiM3Mzc3RDgiIGQ9Im0xNy45MDYgNi45MzguNTYzLTIuMjVIOC42MjVjLS43NDggMC0yLjM2My40NS0yLjgxMiAyLjI1bC0uNTYzIDMuOTM3aDEuOTY5bC41NjItMi44MTNjMC0uMzc2LjI4MS0xLjEyNCAxLjQwNi0xLjEyNHptMCAwLS4yODEgMi4yNUg5LjQ2OWwtLjI4MiAxLjY4N0gyMXpNNi4wOTQgMTcuMDYzbC0uNTYzIDIuMjVoOS44NDRjLjc0OCAwIDIuMzYzLS40NSAyLjgxMi0yLjI1bC41NjMtMy45MzhoLTEuOTY5bC0uNTYyIDIuODEyYzAgLjM3Ny0uMjgyIDEuMTI2LTEuNDA3IDEuMTI2em0wIDAgLjI4MS0yLjI1aDguMTU2bC4yODEtMS42ODhIM3oiLz4KPC9zdmc+Cg==) ![mono](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Im0xNy45MDYgNi45MzguNTYzLTIuMjVIOC42MjVjLS43NDggMC0yLjM2My40NS0yLjgxMyAyLjI1bC0uNTYyIDMuOTM3aDEuOTY5bC41NjItMi44MTNjMC0uMzc2LjI4MS0xLjEyNCAxLjQwNi0xLjEyNHptMCAwLS4yODEgMi4yNUg5LjQ2OWwtLjI4MiAxLjY4N0gyMXpNNi4wOTQgMTcuMDYzbC0uNTYzIDIuMjVoOS44NDRjLjc0OCAwIDIuMzYyLS40NSAyLjgxMi0yLjI1bC41NjMtMy45MzhoLTEuOTY5bC0uNTYyIDIuODEyYzAgLjM3Ny0uMjgyIDEuMTI2LTEuNDA3IDEuMTI2em0wIDAgLjI4MS0yLjI1aDguMTU2bC4yODEtMS42ODhIM3oiLz4KPC9zdmc+Cg==) ![background](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDI0Ij4KICAgIDxnIGNsaXAtcGF0aD0idXJsKCNHU1dBUF9fYSkiPgogICAgICAgIDxwYXRoIGZpbGw9IiM3Mzc3RDgiIGQ9Ik0yNCAwSDB2MjRoMjR6Ii8+CiAgICAgICAgPHBhdGggZmlsbD0iI2ZmZiIgZD0ibTE3LjI1IDcuNS41LTJIOWMtLjY2NSAwLTIuMS40LTIuNSAyTDYgMTFoMS43NWwuNS0yLjVjMC0uMzM1LjI1LTEgMS4yNS0xem0wIDAtLjI1IDJIOS43NUw5LjUgMTFIMjB6bS0xMC41IDktLjUgMkgxNWMuNjY1IDAgMi4xLS40IDIuNS0yTDE4IDEzaC0xLjc1bC0uNSAyLjVjMCAuMzM1LS4yNSAxLTEuMjUgMXptMCAwIC4yNS0yaDcuMjVsLjI1LTEuNUg0eiIvPgogICAgPC9nPgogICAgPGRlZnM+CiAgICAgICAgPGNsaXBQYXRoIGlkPSJHU1dBUF9fYSI+CiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz4KICAgICAgICA8L2NsaXBQYXRoPgogICAgPC9kZWZzPgo8L3N2Zz4K)
 * @see https://web3icons.io/tokens/GSWAP
 * @param props - Web3Icon component props
 * @returns {JSX.Element} JSX Element
 *
 */
const TokenGSWAP = createWeb3Icon('TokenGSWAP', __iconNode)

export { __iconNode, TokenGSWAP as default }
//# sourceMappingURL=TokenGSWAP.js.map
