{
  "version": 3,
  "sources": ["src/CentralIconBase/index.tsx", "src/IconMagnet/index.tsx"],
  "sourcesContent": [
    "import React, { FC } from \"react\";\nimport { Svg, Mask, Rect, G, SvgProps } from \"react-native-svg\";\n\nexport type CentralIconBaseProps = {\n  size?: string | number;\n  mode?: \"masked\" | \"raw\";\n  maskId?: string;\n} & SvgProps;\n\nexport const CentralIconBase: FC<CentralIconBaseProps> = ({\n  children,\n  size = 24,\n  mode = \"masked\",\n  maskId,\n  ...props\n}) => {\n  const masked = mode !== \"raw\" && !!maskId;\n  return (\n    <Svg\n      {...props}\n      width={typeof size === \"number\" ? `${size}px` : size}\n      height={typeof size === \"number\" ? `${size}px` : size}\n      viewBox=\"0 0 24 24\"\n      fill=\"none\"\n    >\n      {masked ? (\n        <>\n          <Mask\n            id={maskId}\n            maskUnits=\"userSpaceOnUse\"\n            x=\"0\"\n            y=\"0\"\n            width=\"24\"\n            height=\"24\"\n          >\n            <Rect width=\"24\" height=\"24\" fill=\"#000\" />\n            <G color=\"#fff\">{children}</G>\n          </Mask>\n          <Rect\n            width=\"24\"\n            height=\"24\"\n            fill=\"currentColor\"\n            mask={`url(#${maskId})`}\n          />\n        </>\n      ) : (\n        children\n      )}\n    </Svg>\n  );\n};\n",
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Path } from \"react-native-svg\";\n\nexport const IconMagnet: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"square-outlined-radius-0-stroke-1-IconMagnet\"><Path d=\"M21.5 2.5L21.5 7.5L16.5 7.5L16.5 2.5L21.5 2.5Z\" stroke=\"currentColor\" strokeLinecap=\"round\"/><Path d=\"M5.37471 18.6258C2.8777 16.1288 2.8777 12.0804 5.37471 9.58337L10.6495 4.30859L13.2869 6.94598L8.0121 12.2208C6.97168 13.2612 6.97168 14.948 8.0121 15.9884C9.05252 17.0289 10.7394 17.0289 11.7798 15.9884L17.0546 10.7137L19.692 13.3511L14.4172 18.6258C13.1687 19.8743 11.5323 20.4986 9.89595 20.4986C8.25958 20.4986 6.62321 19.8743 5.37471 18.6258Z\" stroke=\"currentColor\" strokeWidth=\"1.03187\" strokeLinecap=\"round\"/><Path d=\"M14.0391 13.728L16.6765 16.3654\" stroke=\"currentColor\" strokeWidth=\"1.03187\" strokeLinecap=\"round\"/><Path d=\"M7.63477 7.32324L10.2722 9.96063\" stroke=\"currentColor\" strokeWidth=\"1.03187\" strokeLinecap=\"round\"/></CentralIconBase>;\n});\n\nexport default IconMagnet;\n"
  ],
  "mappings": "AAAA,qBACA,cAAS,UAAK,UAAM,OAAM,yBAQnB,IAAM,EAA4C,EACvD,WACA,OAAO,GACP,OAAO,SACP,YACG,KACC,CACJ,IAAM,EAAS,IAAS,OAAS,CAAC,CAAC,EACnC,OACE,gBA8BE,EA9BF,IACM,EACJ,MAAO,OAAO,IAAS,SAAW,GAAG,MAAW,EAChD,OAAQ,OAAO,IAAS,SAAW,GAAG,MAAW,EACjD,QAAQ,YACR,KAAK,QAEJ,EACC,gCACE,gBAUE,EAVF,CACE,GAAI,EACJ,UAAU,iBACV,EAAE,IACF,EAAE,IACF,MAAM,KACN,OAAO,MAEP,gBAAC,EAAD,CAAM,MAAM,KAAK,OAAO,KAAK,KAAK,OAAO,EACzC,gBAA4B,EAA5B,CAAG,MAAM,QAAQ,CAAW,CAC5B,EACF,gBAAC,EAAD,CACE,MAAM,KACN,OAAO,KACP,KAAK,eACL,KAAM,QAAQ,KAChB,CACA,EAEF,CAEF,GChDN,qBAEA,eAAS,yBAEF,IAAM,EAA+D,EAAM,KAAK,CAAC,IAAU,CAChG,OAAO,gBAA8zB,EAA9zB,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,iDAAiD,OAAO,eAAe,cAAc,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,8VAA8V,OAAO,eAAe,YAAY,UAAU,cAAc,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,kCAAkC,OAAO,eAAe,YAAY,UAAU,cAAc,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,mCAAmC,OAAO,eAAe,YAAY,UAAU,cAAc,QAAO,CAAI,EACt0B,EAEc",
  "debugId": "0BD1ABE7B1068DE464756E2164756E21",
  "names": []
}