{
  "version": 3,
  "sources": ["src/IconArrowsAllSides/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 IconArrowsAllSides: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconArrowsAllSides\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M13.0606 4.01746C12.4748 3.43168 11.5251 3.43168 10.9393 4.01747L9.3535 5.60325C9.15823 5.79851 8.84165 5.79851 8.64639 5.60325C8.45113 5.40799 8.45113 5.09141 8.64639 4.89614L10.2322 3.31036C11.2085 2.33405 12.7914 2.33405 13.7677 3.31036L15.3535 4.89614C15.5488 5.09141 15.5488 5.40799 15.3535 5.60325C15.1582 5.79851 14.8417 5.79851 14.6464 5.60325L13.0606 4.01746ZM5.60349 8.64614C5.79876 8.84141 5.79876 9.15799 5.60349 9.35325L4.01771 10.939C3.43192 11.5248 3.43192 12.4746 4.01771 13.0604L5.60349 14.6461C5.79876 14.8414 5.79876 15.158 5.60349 15.3533C5.40823 15.5485 5.09165 15.5485 4.89639 15.3533L3.3106 13.7675C2.33429 12.7912 2.33429 11.2082 3.3106 10.2319L4.89639 8.64614C5.09165 8.45088 5.40823 8.45088 5.60349 8.64614ZM18.3964 8.64614C18.5917 8.45088 18.9082 8.45088 19.1035 8.64614L20.6893 10.2319C21.6656 11.2082 21.6656 12.7912 20.6893 13.7675L19.1035 15.3533C18.9082 15.5485 18.5917 15.5485 18.3964 15.3533C18.2011 15.158 18.2011 14.8414 18.3964 14.6461L19.9822 13.0604C20.568 12.4746 20.568 11.5248 19.9822 10.939L18.3964 9.35325C18.2011 9.15799 18.2011 8.84141 18.3964 8.64614ZM8.64639 18.3961C8.84165 18.2009 9.15823 18.2009 9.3535 18.3961L10.9393 19.9819C11.5251 20.5677 12.4748 20.5677 13.0606 19.9819L14.6464 18.3961C14.8417 18.2009 15.1582 18.2009 15.3535 18.3961C15.5488 18.5914 15.5488 18.908 15.3535 19.1033L13.7677 20.689C12.7914 21.6653 11.2085 21.6653 10.2322 20.689L8.64639 19.1033C8.45113 18.908 8.45113 18.5914 8.64639 18.3961Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconArrowsAllSides;\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,EAAuE,EAAM,KAAK,CAAC,IACvF,gBAAqlD,EAArlD,IAAqB,EAAO,OAAO,qDAAoD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,y7CAAy7C,KAAK,eAAc,CAAI,CAC7lD,EAEc",
  "debugId": "C05912516542E2A564756E2164756E21",
  "names": []
}