{
  "version": 3,
  "sources": ["src/IconTextHighlight/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 IconTextHighlight: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconTextHighlight\"><Path d=\"M13.4229 11.9997H10.5771L12 8.74672L13.4229 11.9997Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M7.37695 4.62368C12.2198 4.01728 18.6814 2.8376 18.6816 6.98696C18.6814 8.06753 18.2462 8.768 17.5176 9.20668C20.324 9.47045 22.4998 10.2637 22.5 12.4752C22.4998 14.0804 21.3531 14.9379 19.6514 15.3883C20.214 15.7325 20.5907 16.3514 20.5908 17.0592C20.5906 18.1011 19.776 18.9616 18.7363 19.0299C17.4381 19.1152 15.7068 19.2433 14.3867 19.3952C13.3669 19.5125 12.1128 19.6995 11 19.8766C9.98956 20.0374 9.03702 19.555 8.54004 18.7545C5.72674 18.6258 3.40948 18.0101 3.40918 15.8161C3.40938 14.6198 4.09896 13.893 5.18164 13.4577C3.03058 13.0303 1.50027 12.1961 1.5 10.5661C1.50016 8.87207 3.153 8.03917 5.4375 7.62758C5.36128 7.40142 5.31841 7.16012 5.31836 6.90981C5.31855 5.74306 6.21921 4.76867 7.37695 4.62368ZM12 6.99965C11.8262 6.99965 11.6667 7.08966 11.5762 7.23403L11.542 7.29946L8.04199 15.2995C7.93143 15.5524 8.0469 15.847 8.2998 15.9577C8.55276 16.0682 8.84735 15.9528 8.95801 15.6998L10.1396 12.9997H13.8604L15.042 15.6998C15.1527 15.9528 15.4472 16.0682 15.7002 15.9577C15.9531 15.847 16.0686 15.5524 15.958 15.2995L12.458 7.29946C12.3784 7.11753 12.1986 6.99965 12 6.99965Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconTextHighlight;\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,EAAsE,EAAM,KAAK,CAAC,IACtF,gBAAmzC,EAAnzC,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,uDAAuD,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,okCAAokC,KAAK,eAAc,CAAI,CAC3zC,EAEc",
  "debugId": "6E3C5752F5FB55AD64756E2164756E21",
  "names": []
}