{
  "version": 3,
  "sources": ["src/IconTextSelect/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 IconTextSelect: React.NamedExoticComponent<CentralIconBaseProps> = React.memo((props) => {\n  return <CentralIconBase {...props} maskId=\"round-filled-radius-2-stroke-1-IconTextSelect\"><Path d=\"M4.5 2.25C2.84315 2.25 1.5 3.59315 1.5 5.25C1.5 6.7365 2.58115 7.97048 4 8.20852L4.00014 16.5C4.00016 17.8807 5.11944 19 6.50014 19H13.5C13.7761 19 14 18.7761 14 18.5C14 18.2239 13.7761 18 13.5 18H6.50014C5.67172 18 5.00015 17.3284 5.00014 16.5L5 8.20852C6.41886 7.97048 7.5 6.7365 7.5 5.25C7.5 3.59315 6.15685 2.25 4.5 2.25Z\" fill=\"currentColor\"/><Path d=\"M10.5 5C10.2239 5 10 5.22386 10 5.5C10 5.77614 10.2239 6 10.5 6H17.5C18.3284 6 19 6.67157 19 7.5V15.7915C17.5811 16.0295 16.5 17.2635 16.5 18.75C16.5 20.4069 17.8431 21.75 19.5 21.75C21.1569 21.75 22.5 20.4069 22.5 18.75C22.5 17.2635 21.4189 16.0295 20 15.7915V7.5C20 6.11929 18.8807 5 17.5 5H10.5Z\" fill=\"currentColor\"/><Path d=\"M9.5 10C9.22386 10 9 10.2239 9 10.5C9 10.7761 9.22386 11 9.5 11H14.5C14.7761 11 15 10.7761 15 10.5C15 10.2239 14.7761 10 14.5 10H9.5Z\" fill=\"currentColor\"/><Path d=\"M9.5 13C9.22386 13 9 13.2239 9 13.5C9 13.7761 9.22386 14 9.5 14H12.5C12.7761 14 13 13.7761 13 13.5C13 13.2239 12.7761 13 12.5 13H9.5Z\" fill=\"currentColor\"/></CentralIconBase>;\n});\n\nexport default IconTextSelect;\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,gBAA8kC,EAA9kC,IAAqB,EAAO,OAAO,iDAAgD,gBAAC,EAAD,CAAM,EAAE,wUAAwU,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,6SAA6S,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,wIAAwI,KAAK,eAAc,EAAE,gBAAC,EAAD,CAAM,EAAE,wIAAwI,KAAK,eAAc,CAAI,CACtlC,EAEc",
  "debugId": "F575ABB91DA1CE9364756E2164756E21",
  "names": []
}