{
  "version": 3,
  "sources": ["src/IconKeyboardUp/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 IconKeyboardUp: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1.5-IconKeyboardUp\"><Path d=\"M13.4697 5.53033C13.7626 5.82322 14.2374 5.82322 14.5303 5.53033C14.8232 5.23744 14.8232 4.76256 14.5303 4.46967L12.5303 2.46967C12.2374 2.17678 11.7626 2.17678 11.4697 2.46967L9.46967 4.46967C9.17678 4.76256 9.17678 5.23744 9.46967 5.53033C9.76256 5.82322 10.2374 5.82322 10.5303 5.53033L12 4.06066L13.4697 5.53033Z\" fill=\"currentColor\"/><Path fillRule=\"evenodd\" clipRule=\"evenodd\" d=\"M1 10.75C1 9.23122 2.23122 8 3.75 8H20.25C21.7688 8 23 9.23122 23 10.75V19.25C23 20.7688 21.7688 22 20.25 22H3.75C2.23122 22 1 20.7688 1 19.25V10.75ZM9.75 16.5C9.33579 16.5 9 16.8358 9 17.25C9 17.6642 9.33579 18 9.75 18H14.25C14.6642 18 15 17.6642 15 17.25C15 16.8358 14.6642 16.5 14.25 16.5H9.75ZM5.75 13.75C6.30228 13.75 6.75 13.3023 6.75 12.75C6.75 12.1977 6.30228 11.75 5.75 11.75C5.19772 11.75 4.75 12.1977 4.75 12.75C4.75 13.3023 5.19772 13.75 5.75 13.75ZM5.75 18.25C6.30228 18.25 6.75 17.8023 6.75 17.25C6.75 16.6977 6.30228 16.25 5.75 16.25C5.19772 16.25 4.75 16.6977 4.75 17.25C4.75 17.8023 5.19772 18.25 5.75 18.25ZM19.2502 12.75C19.2502 13.3023 18.8025 13.75 18.2502 13.75C17.698 13.75 17.2502 13.3023 17.2502 12.75C17.2502 12.1977 17.698 11.75 18.2502 11.75C18.8025 11.75 19.2502 12.1977 19.2502 12.75ZM18.2502 18.25C18.8025 18.25 19.2502 17.8023 19.2502 17.25C19.2502 16.6977 18.8025 16.25 18.2502 16.25C17.698 16.25 17.2502 16.6977 17.2502 17.25C17.2502 17.8023 17.698 18.25 18.2502 18.25ZM10.75 12.75C10.75 13.3023 10.3023 13.75 9.75 13.75C9.19772 13.75 8.75 13.3023 8.75 12.75C8.75 12.1977 9.19772 11.75 9.75 11.75C10.3023 11.75 10.75 12.1977 10.75 12.75ZM14.25 13.75C14.8023 13.75 15.25 13.3023 15.25 12.75C15.25 12.1977 14.8023 11.75 14.25 11.75C13.6977 11.75 13.25 12.1977 13.25 12.75C13.25 13.3023 13.6977 13.75 14.25 13.75Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconKeyboardUp;\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,EAAmE,EAAM,KAAK,CAAC,IACnF,gBAAyzD,EAAzzD,IAAqB,EAAO,OAAO,mDAAkD,gBAAC,EAAD,CAAM,EAAE,+TAA+T,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,SAAS,UAAU,SAAS,UAAU,EAAE,m0CAAm0C,KAAK,eAAc,CAAI,CACj0D,EAEc",
  "debugId": "2A748118900B6BAA64756E2164756E21",
  "names": []
}