{
  "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.5-IconArrowsAllSides\"><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12.8838 4.19424C12.3957 3.70609 11.6042 3.70609 11.1161 4.19424L9.53027 5.78003C9.23738 6.07292 8.76251 6.07292 8.46961 5.78003C8.17672 5.48713 8.17672 5.01226 8.46961 4.71937L10.0554 3.13358C11.1293 2.05964 12.8705 2.05964 13.9445 3.13358L15.5303 4.71937C15.8232 5.01226 15.8232 5.48713 15.5303 5.78003C15.2374 6.07292 14.7625 6.07292 14.4696 5.78003L12.8838 4.19424ZM5.78027 8.46937C6.07317 8.76226 6.07317 9.23713 5.78027 9.53003L4.19449 11.1158C3.70633 11.604 3.70633 12.3954 4.19449 12.8836L5.78027 14.4694C6.07317 14.7623 6.07317 15.2371 5.78027 15.53C5.48738 15.8229 5.01251 15.8229 4.71961 15.53L3.13383 13.9442C2.05988 12.8703 2.05988 11.1291 3.13383 10.0552L4.71961 8.46937C5.01251 8.17647 5.48738 8.17647 5.78027 8.46937ZM18.2196 8.46937C18.5125 8.17647 18.9874 8.17647 19.2803 8.46937L20.8661 10.0552C21.94 11.1291 21.94 12.8703 20.8661 13.9442L19.2803 15.53C18.9874 15.8229 18.5125 15.8229 18.2196 15.53C17.9267 15.2371 17.9267 14.7623 18.2196 14.4694L19.8054 12.8836C20.2936 12.3954 20.2936 11.604 19.8054 11.1158L18.2196 9.53003C17.9267 9.23713 17.9267 8.76226 18.2196 8.46937ZM8.46961 18.2194C8.76251 17.9265 9.23738 17.9265 9.53027 18.2194L11.1161 19.8052C11.6042 20.2933 12.3957 20.2933 12.8838 19.8052L14.4696 18.2194C14.7625 17.9265 15.2374 17.9265 15.5303 18.2194C15.8232 18.5123 15.8232 18.9871 15.5303 19.28L13.9445 20.8658C12.8705 21.9398 11.1293 21.9398 10.0554 20.8658L8.46961 19.28C8.17672 18.9871 8.17672 18.5123 8.46961 18.2194Z\" 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,gBAAmlD,EAAnlD,IAAqB,EAAO,OAAO,uDAAsD,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,q7CAAq7C,KAAK,eAAc,CAAI,CAC3lD,EAEc",
  "debugId": "A5EB6D0A58C006C364756E2164756E21",
  "names": []
}