{
  "version": 3,
  "sources": ["src/IconEyeSlash2/index.tsx", "src/CentralIconBase/index.tsx"],
  "sourcesContent": [
    "import React from \"react\";\nimport { CentralIconBase, type CentralIconBaseProps } from \"../CentralIconBase\";\nimport { Path } from \"react-native-svg\";\n\nexport const IconEyeSlash2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconEyeSlash2\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M3.28158 2.21967C2.98869 1.92678 2.51381 1.92678 2.22092 2.21967C1.92802 2.51256 1.92802 2.98744 2.22092 3.28033L5.3892 6.44861C4.67506 7.02516 3.99776 7.70125 3.36797 8.47484C2.93466 9.0071 2.52383 9.58551 2.13881 10.2096L2.10945 10.2571C1.87432 10.6377 1.68371 10.9463 1.58243 11.3968C1.50376 11.7469 1.50377 12.2532 1.58247 12.6032C1.68377 13.0537 1.87458 13.3626 2.10995 13.7435L2.1394 13.7912C5.15782 18.6829 9.77808 20.7638 14.1889 19.7507C15.285 19.499 16.3557 19.0576 17.3719 18.4313L20.7209 21.7803C21.0138 22.0732 21.4887 22.0732 21.7816 21.7803C22.0745 21.4874 22.0745 21.0126 21.7816 20.7197L18.6132 17.5513C19.9555 16.4671 21.1703 15.0297 22.183 13.2526C22.6255 12.476 22.6255 11.524 22.183 10.7475C19.6595 6.31907 15.8808 4.00003 12.0017 4C10.1462 3.99999 8.31374 4.53053 6.6306 5.56869L3.28158 2.21967ZM10.0236 8.96172L15.0399 13.978C15.411 13.4092 15.6266 12.7298 15.6266 12C15.6266 9.99797 14.0037 8.375 12.0016 8.375C11.2719 8.375 10.5924 8.59066 10.0236 8.96172ZM4.97079 8.90888C5.44603 8.38224 5.94336 7.91834 6.4567 7.51611L16.2771 17.3365C15.6159 17.7116 14.9366 17.9947 14.2496 18.1876L4.97079 8.90888ZM4.02438 10.0838L12.4287 18.4881C9.17892 18.6561 5.81441 16.8905 3.41593 13.0035C3.14477 12.5641 3.08732 12.4582 3.04594 12.2741C3.01595 12.1408 3.01594 11.8592 3.04592 11.7258C3.0873 11.5417 3.14464 11.436 3.4154 10.9972C3.61204 10.6784 3.81525 10.374 4.02438 10.0838Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconEyeSlash2;\n",
    "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\ntype Props = CentralIconBaseProps;\n\nconst ModernCentralIconBase: React.FC<Props> = (props) => {\n  const instanceId = React.useId();\n  return <CentralIconSvg {...props} instanceId={instanceId} />;\n};\n\nlet nextLegacyId = 0;\n\n// React's Server Components runtime exposes useId but not Component. Only\n// define the legacy class when it is needed, so modern imports stay RSC-safe.\nconst LegacyCentralIconBase =\n  typeof React.useId === \"function\"\n    ? undefined\n    : class extends React.Component<\n        { iconProps: Props },\n        { instanceId?: string }\n      > {\n        state: { instanceId?: string } = {};\n\n        componentDidMount() {\n          // Defer legacy IDs until mount so server and initial client markup agree.\n          this.setState({ instanceId: `legacy-${++nextLegacyId}` });\n        }\n\n        render() {\n          return <CentralIconSvg {...this.props.iconProps} instanceId={this.state.instanceId} />;\n        }\n      };\n\nexport const CentralIconBase: React.FC<Props> = (props) =>\n  LegacyCentralIconBase ? (\n    <LegacyCentralIconBase iconProps={props} />\n  ) : (\n    <ModernCentralIconBase {...props} />\n  );\n\nconst CentralIconSvg: FC<CentralIconBaseProps & { instanceId?: string }> = ({\n  children,\n  size = 24,\n  mode = \"masked\",\n  maskId,\n  instanceId,\n  ...props\n}) => {\n  const uniqueMaskId = instanceId ? `${maskId}-${instanceId}` : maskId;\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={uniqueMaskId}\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(#${uniqueMaskId})`}\n          />\n        </>\n      ) : (\n        children\n      )}\n    </Svg>\n  );\n};\n"
  ],
  "mappings": "AAAA,qBCAA,qBACA,cAAS,UAAK,UAAM,OAAM,yBAU1B,IAAM,EAAyC,CAAC,IAAU,CACxD,IAAM,EAAa,EAAM,MAAM,EAC/B,OAAO,gBAAC,EAAD,IAAoB,EAAO,WAAY,EAAY,GAGxD,EAAe,EAIb,EACJ,OAAO,EAAM,QAAU,WACnB,OACA,cAAc,EAAM,SAGlB,CACA,MAAiC,CAAC,EAElC,iBAAiB,EAAG,CAElB,KAAK,SAAS,CAAE,WAAY,UAAU,EAAE,GAAe,CAAC,EAG1D,MAAM,EAAG,CACP,OAAO,gBAAC,EAAD,IAAoB,KAAK,MAAM,UAAW,WAAY,KAAK,MAAM,WAAY,EAExF,EAEO,EAAmC,CAAC,IAC/C,EACE,gBAAC,EAAD,CAAuB,UAAW,EAAO,EAEzC,gBAAC,EAAD,IAA2B,EAAO,EAGhC,EAAqE,EACzE,WACA,OAAO,GACP,OAAO,SACP,SACA,gBACG,KACC,CACJ,IAAM,EAAe,EAAa,GAAG,KAAU,IAAe,EACxD,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,GDrFN,eAAS,yBAEF,IAAM,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAA8gD,EAA9gD,IAAqB,EAAO,OAAO,kDAAiD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,q3CAAq3C,KAAK,eAAc,CAAI,CACthD,EAEc",
  "debugId": "B627AD8BF5FBAB0364756E2164756E21",
  "names": []
}