{
  "version": 3,
  "sources": ["src/IconIcebowl/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 IconIcebowl: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"square-filled-radius-0-stroke-2-IconIcebowl\"><Path d=\"M14.7422 8.78027L14.2578 10.7197L12.2578 10.2197L12.7422 8.28027L14.7422 8.78027Z\" fill=\"currentColor\"/><Path d=\"M7.83203 8.44531L6.16797 9.55469L5.16797 8.05469L6.83203 6.94531L7.83203 8.44531Z\" fill=\"currentColor\"/><Path d=\"M18.0547 7.66797L16.9453 9.33203L15.4453 8.33203L16.5547 6.66797L18.0547 7.66797Z\" fill=\"currentColor\"/><Path d=\"M11.9473 7.89453L9.94727 8.89453L9.05273 7.10547L11.0527 6.10547L11.9473 7.89453Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M12 3.5C14.8561 3.5 17.4877 3.96132 19.4424 4.74316C20.4169 5.13298 21.2729 5.62243 21.9014 6.2168C22.5319 6.81313 23 7.58426 23 8.5V9.5C23 15.5751 18.0751 20.5 12 20.5C5.92487 20.5 1 15.5751 1 9.5V8.5C1 7.58426 1.46815 6.81313 2.09863 6.2168C2.72712 5.62243 3.58307 5.13298 4.55762 4.74316C6.51226 3.96132 9.14394 3.5 12 3.5ZM12 5.5C9.33352 5.5 6.9654 5.93388 5.30078 6.59961C4.46568 6.93365 3.85623 7.30718 3.47266 7.66992C3.09148 8.03052 3 8.31134 3 8.5C3 8.68866 3.09148 8.96948 3.47266 9.33008C3.85623 9.69282 4.46568 10.0664 5.30078 10.4004C6.9654 11.0661 9.33352 11.5 12 11.5C14.6665 11.5 17.0346 11.0661 18.6992 10.4004C19.5343 10.0664 20.1438 9.69282 20.5273 9.33008C20.9085 8.96948 21 8.68866 21 8.5C21 8.31134 20.9085 8.03052 20.5273 7.66992C20.1438 7.30718 19.5343 6.93365 18.6992 6.59961C17.0346 5.93388 14.6665 5.5 12 5.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconIcebowl;\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,EAAgE,EAAM,KAAK,CAAC,IAChF,gBAAi6C,EAAj6C,IAAqB,EAAO,OAAO,+CAA8C,gBAAC,EAAD,CAAM,EAAE,oFAAoF,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oFAAoF,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oFAAoF,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,oFAAoF,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,u0BAAu0B,KAAK,eAAc,CAAI,CACz6C,EAEc",
  "debugId": "20562903BA64386D64756E2164756E21",
  "names": []
}