{
  "version": 3,
  "sources": ["src/IconArrowsZoom/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 IconArrowsZoom: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconArrowsZoom\"><Path d=\"M9.39648 13.8965C9.59175 13.7012 9.90825 13.7012 10.1035 13.8965C10.2988 14.0917 10.2988 14.4083 10.1035 14.6035L5.70703 19H9.5C9.77614 19 10 19.2239 10 19.5C10 19.7761 9.77614 20 9.5 20H4.5C4.22386 20 4 19.7761 4 19.5V14.5C4 14.2239 4.22386 14 4.5 14C4.77614 14 5 14.2239 5 14.5V18.293L9.39648 13.8965Z\" fill=\"currentColor\"/><Path d=\"M13.8965 13.8965C14.0917 13.7012 14.4083 13.7012 14.6035 13.8965L19 18.293V14.5C19 14.2239 19.2239 14 19.5 14C19.7761 14 20 14.2239 20 14.5V19.5C20 19.7761 19.7761 20 19.5 20H14.5C14.2239 20 14 19.7761 14 19.5C14 19.2239 14.2239 19 14.5 19H18.293L13.8965 14.6035C13.7012 14.4083 13.7012 14.0917 13.8965 13.8965Z\" fill=\"currentColor\"/><Path d=\"M9.5 4C9.77614 4 10 4.22386 10 4.5C10 4.77614 9.77614 5 9.5 5H5.70703L10.1035 9.39648C10.2988 9.59175 10.2988 9.90825 10.1035 10.1035C9.90825 10.2988 9.59175 10.2988 9.39648 10.1035L5 5.70703V9.5C5 9.77614 4.77614 10 4.5 10C4.22386 10 4 9.77614 4 9.5V4.5C4 4.22386 4.22386 4 4.5 4H9.5Z\" fill=\"currentColor\"/><Path d=\"M19.5 4C19.7761 4 20 4.22386 20 4.5V9.5C20 9.77614 19.7761 10 19.5 10C19.2239 10 19 9.77614 19 9.5V5.70703L14.6035 10.1035C14.4083 10.2988 14.0917 10.2988 13.8965 10.1035C13.7012 9.90825 13.7012 9.59175 13.8965 9.39648L18.293 5H14.5C14.2239 5 14 4.77614 14 4.5C14 4.22386 14.2239 4 14.5 4H19.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconArrowsZoom;\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,EAAmE,EAAM,KAAK,CAAC,IACnF,gBAA83C,EAA93C,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,EAAE,kTAAkT,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,0TAA0T,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,gSAAgS,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ySAAyS,KAAK,eAAc,CAAI,CACt4C,EAEc",
  "debugId": "EABC9B66642510F764756E2164756E21",
  "names": []
}