{
  "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-IconSoundFx\"><Path d=\"M11.4308 3.13217C12.094 2.67301 13 3.1477 13 3.95436V20.0458C13 20.8525 12.094 21.3271 11.4308 20.868L6.22906 17.2668C5.97821 17.0931 5.68035 17.0001 5.37525 17.0001H3.5C2.11929 17.0001 1 15.8808 1 14.5001V9.50008C1 8.11937 2.11929 7.00008 3.5 7.00008H5.37525C5.68035 7.00008 5.97821 6.90704 6.22906 6.73337L11.4308 3.13217Z\" fill=\"currentColor\"/><Path d=\"M17.0991 13.7897C17.2264 13.4028 17.7736 13.4028 17.9009 13.7897L18.282 14.9485C18.3239 15.0758 18.4237 15.1757 18.551 15.2175L19.7098 15.5986C20.0967 15.7259 20.0967 16.2732 19.7098 16.4004L18.551 16.7815C18.4237 16.8234 18.3239 16.9232 18.282 17.0505L17.9009 18.2094C17.7736 18.5962 17.2264 18.5962 17.0991 18.2094L16.718 17.0505C16.6761 16.9232 16.5763 16.8234 16.449 16.7815L15.2902 16.4004C14.9033 16.2732 14.9033 15.7259 15.2902 15.5986L16.449 15.2175C16.5763 15.1757 16.6761 15.0758 16.718 14.9485L17.0991 13.7897Z\" fill=\"currentColor\"/><Path d=\"M18.9388 5.90573C19.1169 5.3641 19.8831 5.3641 20.0612 5.90574L20.5948 7.52808C20.6534 7.70631 20.7932 7.84611 20.9714 7.90473L22.5938 8.43828C23.1354 8.61642 23.1354 9.38261 22.5938 9.56074L20.9714 10.0943C20.7932 10.1529 20.6534 10.2927 20.5948 10.4709L20.0612 12.0933C19.8831 12.6349 19.1169 12.6349 18.9388 12.0933L18.4052 10.4709C18.3466 10.2927 18.2068 10.1529 18.0286 10.0943L16.4062 9.56074C15.8646 9.38261 15.8646 8.61642 16.4062 8.43828L18.0286 7.90473C18.2068 7.84611 18.3466 7.70631 18.4052 7.52808L18.9388 5.90573Z\" 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,gBAA8gD,EAA9gD,IAAqB,EAAO,OAAO,8CAA6C,gBAAC,EAAD,CAAM,EAAE,uUAAuU,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,4gBAA4gB,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,khBAAkhB,KAAK,eAAc,CAAI,CACthD,EAEc",
  "debugId": "045245AD1CDFBF4D64756E2164756E21",
  "names": []
}