{
  "version": 3,
  "sources": ["src/IconEmail1Sparkle/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 IconEmail1Sparkle: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconEmail1Sparkle\"><Path d=\"M21.8281 5.60352C21.9082 5.83233 21.9487 6.07681 21.9707 6.3457C21.9996 6.69964 22 7.13682 22 7.67871V16.1436L21.1738 15.8262L20.4766 14.0146L20.4287 13.9023C20.1681 13.3545 19.6138 13 19 13C18.3862 13 17.8319 13.3545 17.5713 13.9023L17.5234 14.0146L16.8262 15.8262L15.0146 16.5234C14.4035 16.7585 14 17.3452 14 18C14 18.6548 14.4035 19.2415 15.0146 19.4766L16.375 20H5.67871C5.13682 20 4.69964 19.9996 4.3457 19.9707C3.98136 19.9409 3.66133 19.8784 3.36523 19.7275C2.89483 19.4879 2.51214 19.1052 2.27246 18.6348C2.12163 18.3387 2.05907 18.0186 2.0293 17.6543C2.00038 17.3004 2 16.8632 2 16.3213V7.67871C2 7.13682 2.00038 6.69964 2.0293 6.3457C2.05126 6.07693 2.09088 5.83224 2.1709 5.60352L10.417 12.3506C11.3379 13.1041 12.6621 13.1041 13.583 12.3506L21.8281 5.60352Z\" fill=\"currentColor\"/><Path d=\"M18.3213 4C18.8632 4 19.3004 4.00038 19.6543 4.0293C20.0186 4.05907 20.3387 4.12163 20.6348 4.27246C20.8789 4.39685 21.099 4.56027 21.2881 4.75391L12.9502 11.5771C12.3976 12.0292 11.6024 12.0292 11.0498 11.5771L2.71094 4.75391C2.90013 4.56005 3.1209 4.39696 3.36523 4.27246C3.66133 4.12163 3.98136 4.05907 4.3457 4.0293C4.69964 4.00038 5.13682 4 5.67871 4H18.3213Z\" fill=\"currentColor\"/><Path d=\"M20.2405 16.1852L19.5436 14.3733C19.4571 14.1484 19.241 14 19 14C18.759 14 18.5429 14.1484 18.4564 14.3733L17.7595 16.1852C17.658 16.4493 17.4493 16.658 17.1852 16.7595L15.3733 17.4564C15.1484 17.5429 15 17.759 15 18C15 18.241 15.1484 18.4571 15.3733 18.5436L17.1852 19.2405C17.4493 19.342 17.658 19.5507 17.7595 19.8148L18.4564 21.6267C18.5429 21.8516 18.759 22 19 22C19.241 22 19.4571 21.8516 19.5436 21.6267L20.2405 19.8148C20.342 19.5507 20.5507 19.342 20.8148 19.2405L22.6267 18.5436C22.8516 18.4571 23 18.241 23 18C23 17.759 22.8516 17.5429 22.6267 17.4564L20.8148 16.7595C20.5507 16.658 20.342 16.4493 20.2405 16.1852Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconEmail1Sparkle;\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,gBAAu5D,EAAv5D,IAAqB,EAAO,OAAO,oDAAmD,gBAAC,EAAD,CAAM,EAAE,qwBAAqwB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,+WAA+W,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,onBAAonB,KAAK,eAAc,CAAI,CAC/5D,EAEc",
  "debugId": "40598B4786B9329B64756E2164756E21",
  "names": []
}