{
  "version": 3,
  "sources": ["src/IconExposure2/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 IconExposure2: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconExposure2\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M11.5 14.0034C8.40707 13.7492 5.9762 11.1585 5.9762 8.00003V4.16731C5.9762 3.40527 6.74583 2.8842 7.45337 3.16721L8.66654 3.65248C8.97221 3.77475 9.32002 3.72321 9.5771 3.51755L10.7357 2.59064C11.4749 1.99933 12.5251 1.99933 13.2643 2.59064L14.4229 3.51755C14.68 3.72321 15.0278 3.77475 15.3335 3.65248L16.5466 3.16721C17.2542 2.8842 18.0238 3.40527 18.0238 4.1673V8.00002C18.0238 11.1585 15.5929 13.7492 12.5 14.0034V17.4348C13.5184 15.9637 15.2181 15 17.1429 15C17.4394 15 17.7308 15.0229 18.0155 15.0671C18.2307 15.1006 18.3994 15.2693 18.4329 15.4845C18.4771 15.7692 18.5 16.0606 18.5 16.3571C18.5 19.4736 15.9736 22 12.8571 22C12.6327 22 12.4111 21.9869 12.1932 21.9613C12.1338 21.9862 12.0685 22 12 22C11.9315 22 11.8662 21.9862 11.8068 21.9613C11.5889 21.9869 11.3673 22 11.1429 22C8.02639 22 5.5 19.4736 5.5 16.3571C5.5 16.0606 5.52291 15.7692 5.56714 15.4845C5.60057 15.2693 5.76934 15.1006 5.98446 15.0671C6.26917 15.0229 6.56065 15 6.85714 15C8.78189 15 10.4816 15.9637 11.5 17.4348V14.0034ZM6.85714 16C9.42132 16 11.5 18.0787 11.5 20.6429C11.5 20.7588 11.4958 20.8737 11.4874 20.9874C11.3737 20.9958 11.2588 21 11.1429 21C8.57868 21 6.5 18.9213 6.5 16.3571C6.5 16.2412 6.50424 16.1263 6.51257 16.0126C6.62627 16.0042 6.74117 16 6.85714 16ZM12.5126 20.9874C12.5042 20.8737 12.5 20.7588 12.5 20.6429C12.5 18.0787 14.5787 16 17.1429 16C17.2588 16 17.3737 16.0042 17.4874 16.0126C17.4958 16.1263 17.5 16.2412 17.5 16.3571C17.5 18.9213 15.4213 21 12.8571 21C12.7412 21 12.6263 20.9958 12.5126 20.9874Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconExposure2;\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,gBAA8nD,EAA9nD,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,u+CAAu+C,KAAK,eAAc,CAAI,CACtoD,EAEc",
  "debugId": "A1057EFE692D9D6164756E2164756E21",
  "names": []
}