{
  "version": 3,
  "sources": ["src/IconImagineAi/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 IconImagineAi: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconImagineAi\"><Path d=\"M14.2109 19.905C14.4502 19.7679 14.756 19.8506 14.8936 20.0896C15.0309 20.329 14.9483 20.6347 14.709 20.7722L13.2441 21.613C12.4738 22.0548 11.5262 22.0548 10.7559 21.613L9.32031 20.7888C9.08087 20.6514 8.99741 20.3457 9.13477 20.1062C9.27221 19.8671 9.57803 19.7845 9.81738 19.9216L11.2539 20.7449C11.7161 21.0099 12.2839 21.0099 12.7461 20.7449L14.2109 19.905Z\" fill=\"currentColor\"/><Path d=\"M3.5 13.5749C3.77604 13.5749 3.99984 13.7989 4 14.0749V15.7165L4.01367 15.9158C4.07516 16.3743 4.34615 16.7834 4.75391 17.0173L6.62109 18.0886C6.86007 18.226 6.94253 18.531 6.80566 18.7702C6.66828 19.0098 6.36259 19.0932 6.12305 18.9558L4.25586 17.8845C3.52781 17.4667 3.06142 16.7138 3.00586 15.8835L3 15.7165V14.0749C3.00016 13.7989 3.22396 13.5749 3.5 13.5749Z\" fill=\"currentColor\"/><Path d=\"M20.5 13.5749C20.776 13.5749 20.9998 13.7989 21 14.0749V15.7165C20.9999 16.6119 20.5207 17.4388 19.7441 17.8845L17.877 18.9558C17.6374 19.0932 17.3317 19.0098 17.1943 18.7702C17.0575 18.531 17.1399 18.226 17.3789 18.0886L19.2461 17.0173C19.7121 16.75 19.9999 16.2538 20 15.7165V14.0749C20.0002 13.7989 20.224 13.5749 20.5 13.5749Z\" fill=\"currentColor\"/><Path d=\"M12 7.49974C12.271 7.49974 12.5139 7.66685 12.6113 7.91966L13.2559 9.59544C13.459 10.1235 13.8763 10.5407 14.4043 10.7439L16.0801 11.3884C16.333 11.4857 16.4999 11.7288 16.5 11.9997C16.5 12.2708 16.3331 12.5147 16.0801 12.612L14.4043 13.2556C13.8762 13.4588 13.459 13.8769 13.2559 14.405L12.6113 16.0798C12.514 16.3329 12.2711 16.4997 12 16.4997C11.7289 16.4997 11.486 16.3329 11.3887 16.0798L10.7441 14.405C10.541 13.8769 10.1238 13.4588 9.5957 13.2556L7.91992 12.612C7.66688 12.5147 7.5 12.2708 7.5 11.9997C7.50012 11.7288 7.667 11.4857 7.91992 11.3884L9.5957 10.7439C10.1237 10.5407 10.541 10.1235 10.7441 9.59544L11.3887 7.91966C11.4861 7.66685 11.729 7.49974 12 7.49974Z\" fill=\"currentColor\"/><Path d=\"M6.12305 5.04466C6.36243 4.90757 6.66726 4.99006 6.80469 5.22923C6.94205 5.46873 6.85956 5.77443 6.62012 5.91185L4.75391 6.98216C4.28789 7.24944 4.00022 7.74575 4 8.28294V10.0603C3.99995 10.3364 3.77611 10.5603 3.5 10.5603C3.22389 10.5603 3.00005 10.3364 3 10.0603V8.28294C3.00022 7.38762 3.47928 6.56056 4.25586 6.11497L6.12305 5.04466Z\" fill=\"currentColor\"/><Path d=\"M17.1953 5.22923C17.3327 4.99006 17.6376 4.90757 17.877 5.04466L19.7441 6.11497C20.5207 6.56056 20.9998 7.38762 21 8.28294V10.0603C21 10.3364 20.7761 10.5603 20.5 10.5603C20.2239 10.5603 20 10.3364 20 10.0603V8.28294C19.9998 7.74575 19.7121 7.24944 19.2461 6.98216L17.3799 5.91185C17.1404 5.77443 17.058 5.46873 17.1953 5.22923Z\" fill=\"currentColor\"/><Path d=\"M10.7559 2.38646C11.5261 1.94475 12.4739 1.94475 13.2441 2.38646L14.6797 3.21068C14.9192 3.34802 15.0024 3.65379 14.8652 3.89329C14.7278 4.13263 14.4221 4.21508 14.1826 4.07786L12.7461 3.25462C12.284 2.98964 11.716 2.98964 11.2539 3.25462L9.81738 4.07786C9.57793 4.21508 9.27217 4.13263 9.13477 3.89329C8.99756 3.65379 9.08085 3.34802 9.32031 3.21068L10.7559 2.38646Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconImagineAi;\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,gBAA8/F,EAA9/F,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,6WAA6W,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,8WAA8W,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,6UAA6U,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,sqBAAsqB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oVAAoV,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,2UAA2U,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,kXAAkX,KAAK,eAAc,CAAI,CACtgG,EAEc",
  "debugId": "3CD410DEFBC9D3B164756E2164756E21",
  "names": []
}