{
  "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-IconPillow\"><Path d=\"M4.61111 3C3.16595 3 2 4.17835 2 5.625C2 5.868 2.03298 6.10407 2.09498 6.32856C2.14073 6.4942 2.19306 6.66308 2.243 6.82424L2.28113 6.9476C2.34325 7.14961 2.39976 7.34098 2.44349 7.52855C2.53148 7.90595 2.55782 8.22941 2.48708 8.52221C2.2179 9.63635 2 10.8797 2 12C2 13.1203 2.2179 14.3637 2.48708 15.4778C2.55782 15.7706 2.53148 16.0941 2.44349 16.4714C2.39976 16.659 2.34325 16.8504 2.28113 17.0524L2.243 17.1758C2.19306 17.3369 2.14073 17.5058 2.09498 17.6714C2.03298 17.8959 2 18.132 2 18.375C2 19.8217 3.16595 21 4.61111 21C4.876 21 5.13253 20.9602 5.37463 20.8859C5.54984 20.8321 5.72772 20.7705 5.89684 20.7119L6.00282 20.6753C6.20764 20.6047 6.40118 20.5402 6.59125 20.4892C6.97371 20.3866 7.30009 20.3509 7.59703 20.4182C8.97745 20.7312 10.5735 21 12 21C13.4265 21 15.0226 20.7312 16.403 20.4182C16.6999 20.3509 17.0263 20.3866 17.4088 20.4892C17.5989 20.5402 17.7924 20.6047 17.9972 20.6753L18.1031 20.7119C18.2722 20.7704 18.4502 20.8321 18.6254 20.8859C18.8675 20.9602 19.1241 21 19.3889 21C20.8341 21 22.0001 19.8217 22.0001 18.375C22.0001 18.132 21.9671 17.8959 21.9051 17.6714C21.8593 17.5058 21.807 17.337 21.7571 17.1758L21.7189 17.0524C21.6568 16.8504 21.6003 16.659 21.5565 16.4714C21.4685 16.094 21.4422 15.7705 21.5129 15.4777C21.7821 14.3636 22 13.1203 22 12C22 10.8797 21.7821 9.63634 21.5129 8.52221C21.4422 8.22941 21.4685 7.90595 21.5565 7.52855C21.6002 7.34098 21.6568 7.14961 21.7189 6.9476L21.757 6.82428C21.8069 6.66312 21.8593 6.4942 21.905 6.32856C21.967 6.10407 22 5.868 22 5.625C22 4.17835 20.8341 3 19.3889 3C19.1223 3 18.8641 3.04034 18.6206 3.11562C18.4451 3.16987 18.2669 3.23197 18.0976 3.29102L17.9916 3.32787C17.7866 3.39898 17.5928 3.46398 17.4026 3.51542C17.0197 3.61893 16.6931 3.65505 16.396 3.58762C15.0066 3.27231 13.405 3 12 3C10.595 3 8.99338 3.27231 7.60403 3.58762C7.30689 3.65505 6.9803 3.61893 6.59742 3.51542C6.40716 3.46398 6.21341 3.39898 6.00835 3.32787L5.90247 3.29103C5.73309 3.23198 5.55491 3.16987 5.37942 3.11562C5.13592 3.04034 4.87775 3 4.61111 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,gBAA4kE,EAA5kE,IAAqB,EAAO,OAAO,6CAA4C,gBAAC,EAAD,CAAM,EAAE,89DAA89D,KAAK,eAAc,CAAI,CACplE,EAEc",
  "debugId": "97A5E1A899FEB6FF64756E2164756E21",
  "names": []
}