import * as react from 'react';
import { IconProps } from '../types.js';

/**
 * Hardware (Weight: 100) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTQ1Mi0xNzJxLTExIDAtMTguNS05dC03LjUtMjB2LTQ5MUgyNTZxMTUtNDQgNTMtNzB0ODUtMjZoMTY4djEyMWwxMjAtMTIxaDIydjI2M2gtMjJMNTYyLTY0NXY0NDRxMCAxMi04LjUgMjAuNVQ1MzMtMTcyaC04MVptLTQtMjJoOTJ2LTI2NGgtOTJ2MjY0Wm0wLTI4N2g5MnYtMjg1SDM5NHEtMzAuMzYgMC01Ny42OCAxMy41VDI5My03MTRoMTU1djIzM1ptNDYgMVoiLz48L3N2Zz4=)
 */
declare const HardwareW100: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Hardware (Weight: 200) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTQzOC42Mi0xNjBxLTEyLjE2IDAtMjAtMTAuMDQtNy44NS0xMC4wNC03Ljg1LTIyLjQyVi02ODBIMjMzLjg1cTExLjUzLTUzIDU0LjI2LTg2LjUgNDIuNzQtMzMuNSA5OC4wNC0zMy41aDE4NC42MnYxMjUuODVMNjk1LjM4LTgwMGgzMC43N3YyODEuNjloLTMwLjc3TDU3MC43Ny02NDMuMzh2NDUwLjkycTAgMTMuMzgtOS41NCAyMi45Mi05LjU0IDkuNTQtMjIuOTIgOS41NGgtOTkuNjlabTIuOTItMzAuNzdINTQwdi0yNTcuNzdoLTk4LjQ2djI1Ny43N1ptMC0yODkuMzFINTQwdi0yODkuMTVIMzg2LjE1cS0zMi4zNSAwLTYxLjY3IDE1LjQ2LTI5LjMzIDE1LjQ2LTQ1LjEgNDNoMTYyLjE2djIzMC42OVptNDkuMjMuMDhaIi8+PC9zdmc+)
 */
declare const HardwareW200: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Hardware (Weight: 300) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTQxNi4zMS0xNDBxLTE0LjA4IDAtMjIuNS0xMS43N3QtOC40Mi0yNi40NlYtNjYwSDE5Ni45M3E1Ljc3LTY4IDU2LjM4LTExNCA1MC42Mi00NiAxMTkuNzctNDZoMjEyLjN2MTMzLjkyTDcxNy42OS04MjBoNDUuMzh2MzEyLjg1aC00NS4zOEw1ODUuMzgtNjQwLjY5djQ2Mi40NnEwIDE1LjY5LTExLjI3IDI2Ljk2UTU2Mi44NS0xNDAgNTQ3LjE1LTE0MEg0MTYuMzFabTE0LjQ2LTQ1LjM5SDU0MHYtMjQ3LjM4SDQzMC43N3YyNDcuMzhabTAtMjkzLjE1SDU0MHYtMjk2LjA3SDM3My4wOHEtMzUuNjggMC02OC4zNCAxOC43My0zMi42NiAxOC43My00OC4wNSA1MC40OWgxNzQuMDh2MjI2Ljg1Wm01NC42Mi0xLjQ2WiIvPjwvc3ZnPg==)
 */
declare const HardwareW300: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Hardware (Weight: 400) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM5NC0xMjBxLTE2IDAtMjUtMTMuNXQtOS0zMC41di00NzZIMTYwcTAtODMgNTguNS0xNDEuNVQzNjAtODQwaDI0MHYxNDJsMTQwLTE0Mmg2MHYzNDRoLTYwTDYwMC02Mzh2NDc0cTAgMTgtMTMgMzF0LTMxIDEzSDM5NFptMjYtNjBoMTIwdi0yMzdINDIwdjIzN1ptMC0yOTdoMTIwdi0zMDNIMzYwcS0zOSAwLTc1IDIydC01MSA1OGgxODZ2MjIzWm02MC0zWiIvPjwvc3ZnPg==)
 */
declare const HardwareW400: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Hardware (Weight: 500) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM5Mi4wOS0xMTEuMTVxLTE3LjY4IDAtMjcuODctMTQuNy0xMC4yLTE0LjY5LTEwLjItMzMuNjF2LTQ3NC41NmgtMjAwcTAtODkuMjkgNjIuNzctMTUyLjA2IDYyLjc3LTYyLjc3IDE1Mi4wNi02Mi43N2gyMzcuMzd2MTQybDE0MC0xNDJoNjB2MzU1Ljk2aC02MGwtMTQwLTE0MnY0NzUuNDNxMCAxOS45Mi0xNC4yIDM0LjExLTE0LjE5IDE0LjItMzQuMTkgMTQuMkgzOTIuMDlabTMwLjA2LTY4LjM3aDExNS43di0yMzMuNDFoLTExNS43djIzMy40MVptMC0zMDEuNTVoMTE1Ljd2LTI5OS40MWgtMTY5cS0zOSAwLTc1LjEyIDIxLjI4LTM2LjEyIDIxLjI5LTUxLjM2IDU3LjA1aDE3OS43OHYyMjEuMDhaTTQ4MC00ODBaIi8+PC9zdmc+)
 */
declare const HardwareW500: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Hardware (Weight: 600) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM4OS40OC05OS4wOXEtMTkuOTYgMC0zMS43OC0xNi4zMi0xMS44My0xNi4zMy0xMS44My0zNy44NXYtNDcyLjYxaC0yMDBxMC05Ny44NiA2OC41OS0xNjYuNDUgNjguNi02OC41OSAxNjYuNDUtNjguNTlINjE0Ljd2MTQybDE0MC0xNDJoNjB2MzcyLjI2aC02MGwtMTQwLTE0MnY0NzcuMzlxMCAyMi41Mi0xNS44MyAzOC4zNS0xNS44MyAxNS44Mi0zOC41MyAxNS44MkgzODkuNDhabTM1LjYxLTc5Ljc4aDEwOS44MnYtMjI4LjUySDQyNS4wOXYyMjguNTJabTAtMzA3Ljc0aDEwOS44MnYtMjk0LjUyaC0xNTRxLTM5IDAtNzUuMjggMjAuMy0zNi4yOCAyMC4zMS01MS44NSA1NS43NGgxNzEuMzF2MjE4LjQ4Wk00ODAtNDgwWiIvPjwvc3ZnPg==)
 */
declare const HardwareW600: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Hardware (Weight: 700) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM4Ni04M3EtMjMgMC0zNy0xOC41VDMzNS0xNDV2LTQ3MEgxMzVxMC0xMDkuMjggNzYuMzYtMTg1LjY0UTI4Ny43MS04NzcgMzk3LTg3N2gyMjl2MTQybDE0MC0xNDJoNjB2Mzk0aC02MEw2MjYtNjI1djQ4MHEwIDI2LTE4IDQ0dC00NC4zMyAxOEgzODZabTQzLTk1aDEwMnYtMjIySDQyOXYyMjJabTAtMzE2aDEwMnYtMjg4SDM5N3EtMzkgMC03NS41IDE5VDI2OS03MDloMTYwdjIxNVptNTEgMTRaIi8+PC9zdmc+)
 */
declare const HardwareW700: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 100) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTQyNi00ODF2LTIxMUgyNTZxMTUtNDQgNTMtNzB0ODUtMjZoMTY4djEyMWwxMjAtMTIxaDIydjI2M2gtMjJMNTYyLTY0NXYxNjRINDI2Wm0yNiAzMDlxLTExIDAtMTguNS05dC03LjUtMjB2LTI1N2gxMzZ2MjU3cTAgMTItOC41IDIwLjVUNTMzLTE3MmgtODFaIi8+PC9zdmc+)
 */
declare const HardwareFillW100: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 200) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTQxMC43Ny00ODAuMDhWLTY4MEgyMzMuODVxMTEuNTMtNTMgNTQuMjYtODYuNSA0Mi43NC0zMy41IDk4LjA0LTMzLjVoMTg0LjYydjEyNS44NUw2OTUuMzgtODAwaDMwLjc3djI4MS42OWgtMzAuNzdMNTcwLjc3LTY0My4zOHYxNjMuM2gtMTYwWk00MzguNjItMTYwcS0xMi4xNiAwLTIwLTEwLjA0LTcuODUtMTAuMDQtNy44NS0yMi40MnYtMjU2LjA4aDE2MHYyNTYuMDhxMCAxMy4zOC05LjU0IDIyLjkyLTkuNTQgOS41NC0yMi45MiA5LjU0aC05OS42OVoiLz48L3N2Zz4=)
 */
declare const HardwareFillW200: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 300) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM4NS4zOS00NzguNTRWLTY2MEgxOTYuOTNxNS43Ny02OCA1Ni4zOC0xMTQgNTAuNjItNDYgMTE5Ljc3LTQ2aDIxMi4zdjEzMy45Mkw3MTcuNjktODIwaDQ1LjM4djMxMi44NWgtNDUuMzhMNTg1LjM4LTY0MC42OXYxNjIuMTVIMzg1LjM5Wk00MTYuMzEtMTQwcS0xNC4wOCAwLTIyLjUtMTEuNzd0LTguNDItMjYuNDZ2LTI1NC41NGgxOTkuOTl2MjU0LjU0cTAgMTUuNjktMTEuMjcgMjYuOTZRNTYyLjg1LTE0MCA1NDcuMTUtMTQwSDQxNi4zMVoiLz48L3N2Zz4=)
 */
declare const HardwareFillW300: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 400) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM2MC00Nzd2LTE2M0gxNjBxMC04MyA1OC41LTE0MS41VDM2MC04NDBoMjQwdjE0MmwxNDAtMTQyaDYwdjM0NGgtNjBMNjAwLTYzOHYxNjFIMzYwWm0zNCAzNTdxLTE2IDAtMjUtMTMuNXQtOS0zMC41di0yNTNoMjQwdjI1M3EwIDE4LTEzIDMxdC0zMSAxM0gzOTRaIi8+PC9zdmc+)
 */
declare const HardwareFillW400: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 500) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM1NC4wMi00ODEuMDd2LTE1Mi45NWgtMjAwcTAtODkuMjkgNjIuNzctMTUyLjA2IDYyLjc3LTYyLjc3IDE1Mi4wNi02Mi43N2gyMzcuMzd2MTQybDE0MC0xNDJoNjB2MzU1Ljk2aC02MGwtMTQwLTE0MnYxNTMuODJoLTI1Mi4yWm0zOC4wNyAzNjkuOTJxLTE3LjY4IDAtMjcuODctMTQuNy0xMC4yLTE0LjY5LTEwLjItMzMuNjF2LTI1My40N2gyNTIuMnYyNTMuNDdxMCAxOS45Mi0xNC4yIDM0LjExLTE0LjE5IDE0LjItMzQuMTkgMTQuMkgzOTIuMDlaIi8+PC9zdmc+)
 */
declare const HardwareFillW500: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 600) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTM0NS44Ny00ODYuNjF2LTEzOS4yNmgtMjAwcTAtOTcuODYgNjguNTktMTY2LjQ1IDY4LjYtNjguNTkgMTY2LjQ1LTY4LjU5SDYxNC43djE0MmwxNDAtMTQyaDYwdjM3Mi4yNmgtNjBsLTE0MC0xNDJ2MTQ0LjA0SDM0NS44N1ptNDMuNjEgMzg3LjUycS0xOS45NiAwLTMxLjc4LTE2LjMyLTExLjgzLTE2LjMzLTExLjgzLTM3Ljg1di0yNTQuMTNINjE0Ljd2MjU0LjEzcTAgMjIuNTItMTUuODMgMzguMzUtMTUuODMgMTUuODItMzguNTMgMTUuODJIMzg5LjQ4WiIvPjwvc3ZnPg==)
 */
declare const HardwareFillW600: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * HardwareFill (Weight: 700) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTMzNS00OTR2LTEyMUgxMzVxMC0xMDkuMjggNzYuMzYtMTg1LjY0UTI4Ny43MS04NzcgMzk3LTg3N2gyMjl2MTQybDE0MC0xNDJoNjB2Mzk0aC02MEw2MjYtNjI1djEzMUgzMzVabTUxIDQxMXEtMjMgMC0zNy0xOC41VDMzNS0xNDV2LTI1NWgyOTF2MjU1cTAgMjYtMTggNDR0LTQ0LjMzIDE4SDM4NloiLz48L3N2Zz4=)
 */
declare const HardwareFillW700: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;

export { HardwareFillW100, HardwareFillW200, HardwareFillW300, HardwareFillW400, HardwareFillW500, HardwareFillW600, HardwareFillW700, HardwareW100, HardwareW200, HardwareW300, HardwareW400, HardwareW500, HardwareW600, HardwareW700 };
