{
  "version": 3,
  "sources": ["src/IconTitleCase/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 IconTitleCase: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconTitleCase\"><Path d=\"M1.65229 18.9627C1.97371 18.9627 2.16278 18.8209 2.28568 18.4617L3.68479 14.6519H9.38525L10.7844 18.4617C10.9167 18.8115 11.0963 18.9627 11.4272 18.9627C11.8053 18.9627 12.0795 18.7264 12.0795 18.3955C12.0795 18.2915 12.0511 18.1781 11.9944 18.0174L7.35275 5.67112C7.19204 5.24571 6.94625 5.05664 6.5492 5.05664C6.13325 5.05664 5.87801 5.25516 5.7173 5.67112L1.08508 18.0174C1.01891 18.1876 1 18.301 1 18.3955C1 18.7264 1.27415 18.9627 1.65229 18.9627ZM4.06293 13.5364L6.51139 6.78663H6.56811L9.00711 13.5364H4.06293Z\" fill=\"currentColor\"/><Path d=\"M17.4151 18.9911C18.8803 18.9911 20.2322 18.1781 20.7805 16.9586H20.8089V18.3577C20.8089 18.7359 21.0547 18.9911 21.4044 18.9911C21.7542 18.9911 22 18.7359 22 18.3577V12.0995C22 10.0954 20.6009 8.83804 18.351 8.83804C16.6493 8.83804 15.2786 9.63213 14.7681 10.8044C14.6641 11.0218 14.5979 11.2487 14.5979 11.4378C14.5979 11.7781 14.8248 12.005 15.1557 12.005C15.4015 12.005 15.5716 11.8915 15.6851 11.6646C16.1672 10.464 17.0464 9.9441 18.3226 9.9441C19.8541 9.9441 20.7521 10.7949 20.7521 12.2129V13.0638L17.6798 13.2528C15.4015 13.4041 14.1536 14.4345 14.1536 16.1078C14.1536 17.8283 15.4771 18.9911 17.4151 18.9911ZM17.6703 17.9134C16.3468 17.9134 15.4204 17.1855 15.4204 16.0889C15.4204 15.0301 16.2806 14.3494 17.831 14.2454L20.7521 14.0469V15.1341C20.7521 16.6939 19.3908 17.9134 17.6703 17.9134Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconTitleCase;\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,EAAkE,EAAM,KAAK,CAAC,IAClF,gBAA27C,EAA37C,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,wgBAAwgB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,qyBAAqyB,KAAK,eAAc,CAAI,CACn8C,EAEc",
  "debugId": "6C07A192615FD6C864756E2164756E21",
  "names": []
}