{
  "version": 3,
  "sources": ["src/IconPillow/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 IconPillow: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconPillow\"><Path d=\"M4.80556 3C3.25371 3 2 4.26159 2 5.8125C2 6.05243 2.03014 6.28638 2.08721 6.51031C2.13641 6.70331 2.19453 6.89814 2.24792 7.07709L2.2691 7.14816C2.33002 7.35295 2.38398 7.5393 2.4258 7.72057C2.5102 8.08645 2.52852 8.36706 2.47117 8.60565C2.21184 9.68449 2 10.8968 2 12C2 13.1032 2.21184 14.3155 2.47117 15.3944C2.52852 15.6329 2.5102 15.9135 2.4258 16.2794C2.38398 16.4607 2.33002 16.6471 2.2691 16.8518L2.24792 16.9229C2.19453 17.1019 2.13641 17.2967 2.08721 17.4897C2.03014 17.7136 2 17.9476 2 18.1875C2 19.7384 3.25371 21 4.80556 21C5.07291 21 5.33273 20.9623 5.57939 20.8915C5.77818 20.8344 5.97822 20.7673 6.16126 20.706L6.22393 20.685C6.43064 20.6159 6.6181 20.5545 6.80077 20.5061C7.16957 20.4082 7.45003 20.3827 7.68901 20.4365C9.03283 20.7387 10.5943 21 12 21C13.4057 21 14.9672 20.7387 16.311 20.4365C16.55 20.3827 16.8305 20.4082 17.1993 20.5061C17.3819 20.5545 17.5694 20.6159 17.7761 20.685L17.8387 20.7059C18.0218 20.7673 18.2218 20.8344 18.4206 20.8915C18.6673 20.9623 18.9271 21 19.1945 21C20.7463 21 22 19.7384 22 18.1875C22 17.9476 21.9699 17.7136 21.9128 17.4897C21.8636 17.2967 21.8055 17.1018 21.7521 16.9228L21.7309 16.8518C21.67 16.647 21.616 16.4607 21.5742 16.2794C21.4898 15.9135 21.4715 15.6329 21.5288 15.3943C21.7882 14.3155 22 13.1032 22 12C22 10.8968 21.7882 9.68449 21.5288 8.60565C21.4715 8.36706 21.4898 8.08645 21.5742 7.72057C21.616 7.5393 21.67 7.35295 21.7309 7.14816L21.7521 7.07703C21.8055 6.89813 21.8636 6.70325 21.9128 6.51031C21.9699 6.28638 22 6.05242 22 5.8125C22 4.26159 20.7463 3 19.1944 3C18.9253 3 18.6637 3.03822 18.4156 3.11C18.2165 3.16759 18.0161 3.23519 17.8328 3.29704L17.7702 3.31816C17.5632 3.38785 17.3756 3.44965 17.1927 3.49853C16.8236 3.59722 16.5431 3.62293 16.3042 3.56915C14.9524 3.26481 13.3854 3 12 3C10.6146 3 9.04761 3.26481 7.69582 3.56915C7.4569 3.62293 7.17643 3.59722 6.80726 3.49853C6.62441 3.44965 6.43676 3.38785 6.2298 3.31816L6.16716 3.29704C5.98388 3.2352 5.78353 3.16759 5.58444 3.11C5.33627 3.03822 5.07473 3 4.80556 3Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconPillow;\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,EAA+D,EAAM,KAAK,CAAC,IAC/E,gBAAmkE,EAAnkE,IAAqB,EAAO,OAAO,+CAA8C,gBAAC,EAAD,CAAM,EAAE,m9DAAm9D,KAAK,eAAc,CAAI,CAC3kE,EAEc",
  "debugId": "DC716893C59A526464756E2164756E21",
  "names": []
}