{
  "version": 3,
  "sources": ["src/IconSoundFx/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 IconSoundFx: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconSoundFx\"><Path d=\"M11.0196 3.21167C11.8465 2.61634 13 3.20722 13 4.22609V19.7739C13 20.7927 11.8465 21.3836 11.0196 20.7883L6.08529 17.2356C5.87255 17.0824 5.61705 17 5.35491 17H3.75C2.23122 17 1 15.7688 1 14.25V9.74998C1 8.23119 2.23122 6.99998 3.75 6.99998H5.35491C5.61705 6.99998 5.87255 6.91756 6.08529 6.76439L11.0196 3.21167Z\" fill=\"currentColor\"/><Path d=\"M17.0991 13.7904C17.2264 13.4035 17.7736 13.4035 17.9009 13.7904L18.282 14.9492C18.3239 15.0765 18.4237 15.1764 18.551 15.2183L19.7098 15.5994C20.0967 15.7266 20.0967 16.2739 19.7098 16.4011L18.551 16.7822C18.4237 16.8241 18.3239 16.924 18.282 17.0513L17.9009 18.2101C17.7736 18.597 17.2264 18.597 17.0991 18.2101L16.718 17.0513C16.6761 16.924 16.5763 16.8241 16.449 16.7822L15.2902 16.4011C14.9033 16.2739 14.9033 15.7266 15.2902 15.5994L16.449 15.2183C16.5763 15.1764 16.6761 15.0765 16.718 14.9492L17.0991 13.7904Z\" fill=\"currentColor\"/><Path d=\"M18.9388 5.90647C19.1169 5.36484 19.8831 5.36484 20.0612 5.90647L20.5948 7.52881C20.6534 7.70705 20.7932 7.84684 20.9714 7.90546L22.5938 8.43902C23.1354 8.61715 23.1354 9.38334 22.5938 9.56147L20.9714 10.095C20.7932 10.1536 20.6534 10.2934 20.5948 10.4717L20.0612 12.094C19.8831 12.6357 19.1169 12.6357 18.9388 12.094L18.4052 10.4717C18.3466 10.2934 18.2068 10.1536 18.0286 10.095L16.4062 9.56147C15.8646 9.38334 15.8646 8.61715 16.4062 8.43902L18.0286 7.90546C18.2068 7.84684 18.3466 7.70705 18.4052 7.52881L18.9388 5.90647Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconSoundFx;\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,gBAA+/C,EAA//C,IAAqB,EAAO,OAAO,gDAA+C,gBAAC,EAAD,CAAM,EAAE,4TAA4T,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,wgBAAwgB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,ghBAAghB,KAAK,eAAc,CAAI,CACvgD,EAEc",
  "debugId": "C6F3FC33C8E7730A64756E2164756E21",
  "names": []
}