{
  "version": 3,
  "sources": ["src/IconVectorAnchorPointAsymmetric/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 IconVectorAnchorPointAsymmetric: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconVectorAnchorPointAsymmetric\"><Path d=\"M13 4C14.7631 4.00004 16.2212 5.30392 16.4638 7H20.5L21.6464 5.85352C21.8417 5.65833 22.1582 5.65828 22.3535 5.85352L23.6464 7.14648C23.8416 7.34173 23.8416 7.65827 23.6464 7.85352L22.3535 9.14648C22.1582 9.34172 21.8417 9.34167 21.6464 9.14648L20.5 8H16.5537C16.6673 8.09253 16.8142 8.21579 16.9853 8.37207C17.4016 8.75226 17.9684 9.3245 18.581 10.1045C19.807 11.6654 21.2184 14.056 21.9873 17.3877C22.0493 17.6567 21.8812 17.9252 21.6123 17.9873C21.3432 18.0493 21.0747 17.8813 21.0127 17.6123C20.2815 14.4441 18.9429 12.1856 17.7939 10.7227C17.2192 9.99095 16.692 9.45788 16.3115 9.11035C16.2617 9.06487 16.2134 9.02357 16.1689 8.98438C15.6103 10.1749 14.402 11 13 11C11.5085 11 10.2354 10.067 9.73141 8.75293C8.60841 8.98128 7.01977 9.73457 5.66305 11.0693C4.1825 12.526 2.99996 14.6521 2.99996 17.5C2.99996 17.7761 2.77607 18 2.49996 18C2.22382 18 1.99996 17.7761 1.99996 17.5C1.99996 14.348 3.31749 11.9742 4.96188 10.3564C6.14905 9.18848 7.51914 8.40399 8.70699 8H3.49996L2.35348 9.14648C2.15824 9.34172 1.84171 9.34167 1.64645 9.14648L0.353478 7.85352C0.158216 7.65825 0.158216 7.34175 0.353478 7.14648L1.64645 5.85352C1.84171 5.65833 2.15824 5.65828 2.35348 5.85352L3.49996 7H9.53609C9.77875 5.3039 11.2368 4 13 4Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconVectorAnchorPointAsymmetric;\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,EAAoF,EAAM,KAAK,CAAC,IACpG,gBAA60C,EAA70C,IAAqB,EAAO,OAAO,kEAAiE,gBAAC,EAAD,CAAM,EAAE,0sCAA0sC,KAAK,eAAc,CAAI,CACr1C,EAEc",
  "debugId": "B1B91E10BB08A7F764756E2164756E21",
  "names": []
}