{
  "version": 3,
  "sources": ["src/IconReferenceImage/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 IconReferenceImage: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-outlined-radius-3-stroke-1.5-IconReferenceImage\"><Path d=\"M14.1233 3.87132C14.6859 4.43393 15.4489 4.75 16.2446 4.75H17.249C18.3536 4.75 19.249 5.64543 19.249 6.75V7.75443C19.249 8.55008 19.5651 9.31314 20.1277 9.87575L20.8377 10.5858C21.6188 11.3668 21.6188 12.6332 20.8377 13.4142L20.1277 14.1242C19.5651 14.6869 19.249 15.4499 19.249 16.2456V17.25C19.249 18.3546 18.3536 19.25 17.249 19.25H16.2446C15.4489 19.25 14.6859 19.5661 14.1233 20.1287L13.4132 20.8387C12.6322 21.6198 11.3659 21.6198 10.5848 20.8387L9.87477 20.1287C9.31216 19.5661 8.5491 19.25 7.75345 19.25H6.74902C5.64445 19.25 4.74902 18.3546 4.74902 17.25V16.2456C4.74902 15.4499 4.43295 14.6869 3.87034 14.1242L3.16031 13.4142C2.37926 12.6332 2.37926 11.3668 3.16031 10.5858L3.87034 9.87575C4.43295 9.31314 4.74902 8.55008 4.74902 7.75443V6.75C4.74902 5.64543 5.64445 4.75 6.74902 4.75H7.75345C8.5491 4.75 9.31216 4.43393 9.87477 3.87132L10.5848 3.16128C11.3659 2.38024 12.6322 2.38024 13.4132 3.16128L14.1233 3.87132Z\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinejoin=\"round\"/><Path d=\"M15.25 12C15.25 13.7949 13.7949 15.25 12 15.25C10.2051 15.25 8.75 13.7949 8.75 12C8.75 10.2051 10.2051 8.75 12 8.75C13.7949 8.75 15.25 10.2051 15.25 12Z\" stroke=\"currentColor\" strokeWidth=\"1.5\"/><Path d=\"M5 15.2499H11.9999M11.9999 8.74993H18.9999M8.74987 5V11.9999M15.2499 11.9999V19\" stroke=\"currentColor\" strokeWidth=\"1.5\"/><Path d=\"M9.34623 19.2476L14.2959 14.2979M9.6997 9.7017L14.6494 4.75195M4.75 9.3482L9.6997 14.2979M14.2959 9.7017L19.2457 14.6515\" stroke=\"currentColor\" strokeWidth=\"1.5\" strokeLinecap=\"round\"/></CentralIconBase>;\n});\n\nexport default IconReferenceImage;\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,gBAAwlD,EAAxlD,IAAqB,EAAO,OAAO,yDAAwD,gBAAC,EAAD,CAAM,EAAE,k6BAAk6B,OAAO,eAAe,YAAY,MAAM,eAAe,QAAO,EAAE,gBAAC,EAAD,CAAM,EAAE,2JAA2J,OAAO,eAAe,YAAY,MAAK,EAAE,gBAAC,EAAD,CAAM,EAAE,kFAAkF,OAAO,eAAe,YAAY,MAAK,EAAE,gBAAC,EAAD,CAAM,EAAE,2HAA2H,OAAO,eAAe,YAAY,MAAM,cAAc,QAAO,CAAI,CAChmD,EAEc",
  "debugId": "46414943B228BF8A64756E2164756E21",
  "names": []
}