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

/**
 * Factory (Weight: 100) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTEzMi0xMzJ2LTM5NGwxNzYtNzV2NzhsMjAwLTgwdjk1aDMyMHYzNzZIMTMyWm0yMi0yMmg2NTJ2LTMzMS45NEg0ODZWLTU3MWwtMjAwIDgwdi03OGwtMTMyIDU4djM1N1ptMzAxLTExMGg1MHYtMTEyaC01MHYxMTJabS0xNjAgMGg1MHYtMTEyaC01MHYxMTJabTMyMCAwaDUwdi0xMTJoLTUwdjExMlptMjEzLTI0NGgtOTZsNDAtMjgwaDIybDM0IDI4MFpNMTU0LTE1NGg2NTItNjUyWiIvPjwvc3ZnPg==)
 */
declare const FactoryW100: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Factory (Weight: 200) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTEyMC0xMjB2LTQxNC4wOGwyMDAtODUuMTV2NzguNDZMNTIwLTYyMXYxMDFoMzIwdjQwMEgxMjBabTMwLjc3LTMwLjc3aDY1OC40NnYtMzM4LjM3aC0zMjB2LTg2LjcxbC0yMDAgODB2LTc4LjIzbC0xMzguNDYgNjF2MzYyLjMxWm0zMDMuMDgtMTA3LjY5aDUyLjN2LTEyMy4wOGgtNTIuM3YxMjMuMDhabS0xNjAgMGg1Mi4zdi0xMjMuMDhoLTUyLjN2MTIzLjA4Wm0zMjAgMGg1Mi4zdi0xMjMuMDhoLTUyLjN2MTIzLjA4Wk04NDAtNTIwSDcyNC42Mmw0MC0yODkuMjNoNDBMODQwLTUyMFpNMTUwLjc3LTE1MC43N2g2NTguNDYtNjU4LjQ2WiIvPjwvc3ZnPg==)
 */
declare const FactoryW200: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Factory (Weight: 300) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTEwMC0xMDB2LTQ0Ny41NGwyNDAtMTAyLjA3djc5LjIzTDU0MC02NTF2MTExaDMyMHY0NDBIMTAwWm00NS4zOS00NS4zOWg2NjkuMjJ2LTM0OS4wOGgtMzIwdi04OS40NWwtMjAwIDgwdi03OC42MmwtMTQ5LjIyIDY2djM3MS4xNVptMzA2LjUzLTEwMy44NGg1Ni4xNnYtMTQxLjU0aC01Ni4xNnYxNDEuNTRabS0xNjAgMGg1Ni4xNnYtMTQxLjU0aC01Ni4xNnYxNDEuNTRabTMyMCAwaDU2LjE2di0xNDEuNTRoLTU2LjE2djE0MS41NFpNODYwLTU0MEg3MTIuMzFsNDAtMzA0LjYxaDcwTDg2MC01NDBaTTE0NS4zOS0xNDUuMzloNjY5LjIyLTY2OS4yMloiLz48L3N2Zz4=)
 */
declare const FactoryW300: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Factory (Weight: 400) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTgwLTgwdi00ODFsMjgwLTExOXY4MGwyMDAtODF2MTIxaDMyMHY0ODBIODBabTYwLTYwaDY4MHYtMzU5LjhINTAwVi01OTJsLTIwMCA4MHYtNzlsLTE2MCA3MXYzODBabTMxMC0xMDBoNjB2LTE2MGgtNjB2MTYwWm0tMTYwIDBoNjB2LTE2MGgtNjB2MTYwWm0zMjAgMGg2MHYtMTYwaC02MHYxNjBabTI3MC0zMjBINzAwbDQwLTMyMGgxMDBsNDAgMzIwWk0xNDAtMTQwaDY4MC02ODBaIi8+PC9zdmc+)
 */
declare const FactoryW400: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Factory (Weight: 500) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTc0LjUtNzQuNXYtNDkwLjA5bDI5MS0xMjMuNzh2ODAuMjRsMjAwLTgxLjI0djEyMy45N2gzMjB2NDkwLjloLTgxMVptNjguMTMtNjguMTNoNjc0Ljc0Vi00OTcuMWgtMzE4Ljh2LTkwLjgzbC0yMDAgODB2LTc5LjI0bC0xNTUuOTQgNjguODR2Mzc1LjdaTTQ0Ny4zNy0yNDBoNjUuMjZ2LTE2MGgtNjUuMjZ2MTYwWm0tMTYyLjg3IDBIMzUwdi0xNjBoLTY1LjV2MTYwWm0zMjUuNSAwaDY1LjV2LTE2MEg2MTB2MTYwWm0yNzUuNS0zMjUuNUg2OTkuMjhsNDAtMzE4LjU3aDEwNS41TDg4NS41LTU2NS41Wk0xNDIuNjMtMTQyLjYzaDY3NC43NC02NzQuNzRaIi8+PC9zdmc+)
 */
declare const FactoryW500: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Factory (Weight: 600) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTY3LTY3di01MDIuNDhsMzA2LTEzMC4zdjgwLjU2bDIwMC04MS41NnYxMjguMDFoMzIwVi02N0g2N1ptNzkuMjItNzkuMjJoNjY3LjU2di0zNDcuMkg0OTYuNjF2LTg4Ljk3bC0yMDAgODB2LTc5LjU3bC0xNTAuMzkgNjUuOTJ2MzY5LjgyWk00NDMuNzgtMjQwaDcyLjQ0di0xNjBoLTcyLjQ0djE2MFpNMjc3LTI0MGg3M3YtMTYwaC03M3YxNjBabTMzMyAwaDczdi0xNjBoLTczdjE2MFptMjgzLTMzM0g2OTguM2w0MC0zMTYuNjFoMTEzTDg5My01NzNaTTE0Ni4yMi0xNDYuMjJoNjY3LjU2LTY2Ny41NloiLz48L3N2Zz4=)
 */
declare const FactoryW600: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Factory (Weight: 700) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTU3LTU3di01MTlsMzI2LTEzOXY4MWwyMDAtODJ2MTMzLjRoMzIwVi01N0g1N1ptOTQtOTRoNjU4di0zMzcuNTFINDk0Vi01NzVsLTIwMCA4MHYtODBsLTE0MyA2MnYzNjJabTI4OC04OWg4MnYtMTYwaC04MnYxNjBabS0xNzIgMGg4M3YtMTYwaC04M3YxNjBabTM0MyAwaDgzdi0xNjBoLTgzdjE2MFptMjkzLTM0M0g2OTdsNDAtMzE0aDEyM2w0MyAzMTRaTTE1MS0xNTFoNjU4LTY1OFoiLz48L3N2Zz4=)
 */
declare const FactoryW700: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 100) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTEzMi0xMzJ2LTM5NGwxNzYtNzV2NzhsMjAwLTgxdjk2aDMyMHYzNzZIMTMyWm0zMjMtMTMyaDUwdi0xMTJoLTUwdjExMlptLTE2MCAwaDUwdi0xMTJoLTUwdjExMlptMzIwIDBoNTB2LTExMmgtNTB2MTEyWm0yMTAtMjY2aC05MGwzNy0yNThoMjJsMzEgMjU4WiIvPjwvc3ZnPg==)
 */
declare const FactoryFillW100: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 200) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTEyMC0xMjB2LTQxNC4wOGwyMDAtODUuMTV2NzguNDZsMjAwLTgxVi01MjBoMzIwdjQwMEgxMjBabTMzMy44NS0xMzguNDZoNTIuM3YtMTIzLjA4aC01Mi4zdjEyMy4wOFptLTE2MCAwaDUyLjN2LTEyMy4wOGgtNTIuM3YxMjMuMDhabTMyMCAwaDUyLjN2LTEyMy4wOGgtNTIuM3YxMjMuMDhabTIyMi42OS0yODcuNjlINzI4LjA4bDM2LjU0LTI2My4wOGg0MGwzMS45MiAyNjMuMDhaIi8+PC9zdmc+)
 */
declare const FactoryFillW200: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 300) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTEwMC0xMDB2LTQ0Ny41NGwyNDAtMTAyLjA3djc5LjIzbDIwMC04MVYtNTQwaDMyMHY0NDBIMTAwWm0zNTEuOTItMTQ5LjIzaDU2LjE2di0xNDEuNTRoLTU2LjE2djE0MS41NFptLTE2MCAwaDU2LjE2di0xNDEuNTRoLTU2LjE2djE0MS41NFptMzIwIDBoNTYuMTZ2LTE0MS41NGgtNTYuMTZ2MTQxLjU0Wm0yNDMuODUtMzIzLjg0SDcxNi41NGwzNS43Ny0yNzEuNTRoNzBsMzMuNDYgMjcxLjU0WiIvPjwvc3ZnPg==)
 */
declare const FactoryFillW300: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 400) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTgwLTgwdi00ODFsMjgwLTExOXY4MGwyMDAtODF2MTIxaDMyMHY0ODBIODBabTM3MC0xNjBoNjB2LTE2MGgtNjB2MTYwWm0tMTYwIDBoNjB2LTE2MGgtNjB2MTYwWm0zMjAgMGg2MHYtMTYwaC02MHYxNjBabTI2NS0zNjBINzA1bDM1LTI4MGgxMDBsMzUgMjgwWiIvPjwvc3ZnPg==)
 */
declare const FactoryFillW400: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 500) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTc0LjUtNzQuNXYtNDkwLjA5bDI5MS0xMjMuNzh2ODAuMjRsMjAwLTgxLjI0djEyMy44N2gzMjB2NDkxaC04MTFaTTQ0Ny4zNy0yNDBoNjUuMjZ2LTE2MGgtNjUuMjZ2MTYwWm0tMTYyLjg3IDBIMzUwdi0xNjBoLTY1LjV2MTYwWm0zMjUuNSAwaDY1LjV2LTE2MEg2MTB2MTYwWm0yNzAuNS0zNjUuNUg3MDQuMjhsMzQuNzYtMjc4LjU3aDEwNS43NEw4ODAuNS02MDUuNVoiLz48L3N2Zz4=)
 */
declare const FactoryFillW500: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 600) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTY3LTY3di01MDIuNDhsMzA2LTEzMC4zdjgwLjU2bDIwMC04MS41NlYtNTczaDMyMHY1MDZINjdabTM3Ni43OC0xNzNoNzIuNDR2LTE2MGgtNzIuNDR2MTYwWk0yNzctMjQwaDczdi0xNjBoLTczdjE2MFptMzMzIDBoNzN2LTE2MGgtNzN2MTYwWm0yNzgtMzczSDcwMy4zbDM0LjQ0LTI3Ni42MUg4NTEuM0w4ODgtNjEzWiIvPjwvc3ZnPg==)
 */
declare const FactoryFillW600: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * FactoryFill (Weight: 700) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0iTTU3LTU3di01MTlsMzI2LTEzOXY4MWwyMDAtODJ2MTMzaDMyMHY1MjZINTdabTM4Mi0xODNoODJ2LTE2MGgtODJ2MTYwWm0tMTcyIDBoODN2LTE2MGgtODN2MTYwWm0zNDMgMGg4M3YtMTYwaC04M3YxNjBabTI4OC0zODNINzAybDM0LTI3NGgxMjRsMzggMjc0WiIvPjwvc3ZnPg==)
 */
declare const FactoryFillW700: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;

export { FactoryFillW100, FactoryFillW200, FactoryFillW300, FactoryFillW400, FactoryFillW500, FactoryFillW600, FactoryFillW700, FactoryW100, FactoryW200, FactoryW300, FactoryW400, FactoryW500, FactoryW600, FactoryW700 };
