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

/**
 * Rule (Weight: 100) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU2MS0yMTItMTUtMTUgMTA2LTEwNi0xMDYtMTA2IDE1LTE1IDEwNiAxMDYgMTA2LTEwNiAxNSAxNS0xMDYgMTA2IDEwNiAxMDYtMTUgMTUtMTA2LTEwNi0xMDYgMTA2Wm04MS0zMjlMNTM3LTY0NmwxNS0xNSA5MCA4OSAxNzItMTczIDE1IDE2LTE4NyAxODhaTTEzMi0zMjl2LTIyaDMwOHYyMkgxMzJabTAtMjgwdi0yMmgzMDh2MjJIMTMyWiIvPjwvc3ZnPg==)
 */
declare const RuleW100: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Rule (Weight: 200) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU2NC40Ni0yMDAtMjEuMjMtMjEuMjMgMTA3LjE1LTEwNy4xNS0xMDcuMTUtMTA3LjE2IDIxLjIzLTIxLjIzIDEwNy4xNiAxMDcuMTUgMTA3LjE1LTEwNy4xNUw4MDAtNDM1LjU0IDY5Mi44NS0zMjguMzggODAwLTIyMS4yMyA3NzguNzctMjAwIDY3MS42Mi0zMDcuMTUgNTY0LjQ2LTIwMFptODEuNDYtMzM5LjM4TDUzMi4zOC02NTIuOTJsMjEuMjQtMjEuMjMgOTIuMyA5MS4zIDE3My42Mi0xNzQuMzhMODQwLjc3LTczNSA2NDUuOTItNTM5LjM4Wk0xMjAtMzIwdi0zMC43N2gzMjBWLTMyMEgxMjBabTAtMjg5LjIzVi02NDBoMzIwdjMwLjc3SDEyMFoiLz48L3N2Zz4=)
 */
declare const RuleW200: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Rule (Weight: 300) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3MC4yMy0xODAtMzEuNjEtMzEuNjIgMTA5LjA3LTEwOS4wNy0xMDkuMDctMTA5LjA4IDMxLjYxLTMxLjYxIDEwOS4wOCAxMDkuMDcgMTA5LjA3LTEwOS4wN0w4MjAtNDI5Ljc3IDcxMC45Mi0zMjAuNjkgODIwLTIxMS42MiA3ODguMzgtMTgwIDY3OS4zMS0yODkuMDggNTcwLjIzLTE4MFptODIuMjMtMzU2LjY5TDUyNC42OS02NjQuNDZsMzEuNjItMzEuNjIgOTYuMTUgOTUuMTYgMTc2LjMxLTE3Ni42OUw4NjAuMzgtNzQ1IDY1Mi40Ni01MzYuNjlaTTEwMC0zMDV2LTQ1LjM4aDM0MFYtMzA1SDEwMFptMC0zMDQuNjJWLTY1NWgzNDB2NDUuMzhIMTAwWiIvPjwvc3ZnPg==)
 */
declare const RuleW300: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Rule (Weight: 400) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3Ni0xNjAtNDItNDIgMTExLTExMS0xMTEtMTExIDQyLTQyIDExMSAxMTEgMTExLTExMSA0MiA0Mi0xMTEgMTExIDExMSAxMTEtNDIgNDItMTExLTExMS0xMTEgMTExWm04My0zNzRMNTE3LTY3Nmw0Mi00MiAxMDAgOTkgMTc5LTE3OSA0MiA0My0yMjEgMjIxWk04MC0yOTB2LTYwaDM2MHY2MEg4MFptMC0zMjB2LTYwaDM2MHY2MEg4MFoiLz48L3N2Zz4=)
 */
declare const RuleW400: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Rule (Weight: 500) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3My44NS0xNTMuMy00Ny43NC00Ny43NEw2MzQtMzA4LjkzbC0xMDcuODktMTA3LjkgNDcuNzQtNDcuNzQgMTA3Ljg5IDEwNy45IDEwOC4xMy0xMDcuOSA0Ny43NCA0Ny43NC0xMDguMTMgMTA3LjkgMTA4LjEzIDEwNy44OS00Ny43NCA0Ny43NC0xMDguMTMtMTA3LjktMTA3Ljg5IDEwNy45Wm04NC40My0zNzQuOTZMNTEwLjMtNjc2bDQ3Ljk4LTQ3Ljc0IDEwMCA5OSAxNzktMTc5LjI0TDg4NS4wMi03NTUgNjU4LjI4LTUyOC4yNlpNNzQuOTgtMjg1Ljkzdi02OC4xNGgzNjQuMDZ2NjguMTRINzQuOThabTAtMzIwdi02OC4xNGgzNjQuMDZ2NjguMTRINzQuOThaIi8+PC9zdmc+)
 */
declare const RuleW500: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Rule (Weight: 600) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3MC45MS0xNDQuMTctNTUuNTYtNTUuNTdMNjE5LTMwMy4zOSA1MTUuMzUtNDA3LjA0bDU1LjU2LTU1LjU3IDEwMy42NSAxMDMuNjUgMTA0LjIyLTEwMy42NSA1NS41NyA1NS41Ny0xMDQuMjIgMTAzLjY1IDEwNC4yMiAxMDMuNjUtNTUuNTcgNTUuNTctMTA0LjIyLTEwMy42NS0xMDMuNjUgMTAzLjY1Wm04Ni4zOS0zNzYuMjZMNTAxLjE3LTY3Nmw1Ni4xMy01NS41NyAxMDAgOTkgMTc5LTE3OS41Nkw4OTEuODctNzU1IDY1Ny4zLTUyMC40M1pNNjguMTMtMjgwLjM5di03OS4yMmgzNjkuNjF2NzkuMjJINjguMTNabTAtMzIwdi03OS4yMmgzNjkuNjF2NzkuMjJINjguMTNaIi8+PC9zdmc+)
 */
declare const RuleW600: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * Rule (Weight: 700) - Outlined style
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU2Ny0xMzItNjYtNjYgOTgtOTgtOTgtOTggNjYtNjYgOTggOTggOTktOTggNjYgNjYtOTkgOTggOTkgOTgtNjYgNjYtOTktOTgtOTggOThabTg5LTM3OEw0ODktNjc2bDY3LTY2IDEwMCA5OSAxNzktMTgwIDY2IDY4LTI0NSAyNDVaTTU5LTI3M3YtOTRoMzc3djk0SDU5Wm0wLTMyMHYtOTRoMzc3djk0SDU5WiIvPjwvc3ZnPg==)
 */
declare const RuleW700: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 100) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU2MS0yMTItMTUtMTUgMTA2LTEwNi0xMDYtMTA2IDE1LTE1IDEwNiAxMDYgMTA2LTEwNiAxNSAxNS0xMDYgMTA2IDEwNiAxMDYtMTUgMTUtMTA2LTEwNi0xMDYgMTA2Wm04MS0zMjlMNTM3LTY0NmwxNS0xNSA5MCA4OSAxNzItMTczIDE1IDE2LTE4NyAxODhaTTEzMi0zMjl2LTIyaDMwOHYyMkgxMzJabTAtMjgwdi0yMmgzMDh2MjJIMTMyWiIvPjwvc3ZnPg==)
 */
declare const RuleFillW100: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 200) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU2NC40Ni0yMDAtMjEuMjMtMjEuMjMgMTA3LjE1LTEwNy4xNS0xMDcuMTUtMTA3LjE2IDIxLjIzLTIxLjIzIDEwNy4xNiAxMDcuMTUgMTA3LjE1LTEwNy4xNUw4MDAtNDM1LjU0IDY5Mi44NS0zMjguMzggODAwLTIyMS4yMyA3NzguNzctMjAwIDY3MS42Mi0zMDcuMTUgNTY0LjQ2LTIwMFptODEuNDYtMzM5LjM4TDUzMi4zOC02NTIuOTJsMjEuMjQtMjEuMjMgOTIuMyA5MS4zIDE3My42Mi0xNzQuMzhMODQwLjc3LTczNSA2NDUuOTItNTM5LjM4Wk0xMjAtMzIwdi0zMC43N2gzMjBWLTMyMEgxMjBabTAtMjg5LjIzVi02NDBoMzIwdjMwLjc3SDEyMFoiLz48L3N2Zz4=)
 */
declare const RuleFillW200: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 300) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3MC4yMy0xODAtMzEuNjEtMzEuNjIgMTA5LjA3LTEwOS4wNy0xMDkuMDctMTA5LjA4IDMxLjYxLTMxLjYxIDEwOS4wOCAxMDkuMDcgMTA5LjA3LTEwOS4wN0w4MjAtNDI5Ljc3IDcxMC45Mi0zMjAuNjkgODIwLTIxMS42MiA3ODguMzgtMTgwIDY3OS4zMS0yODkuMDggNTcwLjIzLTE4MFptODIuMjMtMzU2LjY5TDUyNC42OS02NjQuNDZsMzEuNjItMzEuNjIgOTYuMTUgOTUuMTYgMTc2LjMxLTE3Ni42OUw4NjAuMzgtNzQ1IDY1Mi40Ni01MzYuNjlaTTEwMC0zMDV2LTQ1LjM4aDM0MFYtMzA1SDEwMFptMC0zMDQuNjJWLTY1NWgzNDB2NDUuMzhIMTAwWiIvPjwvc3ZnPg==)
 */
declare const RuleFillW300: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 400) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3Ni0xNjAtNDItNDIgMTExLTExMS0xMTEtMTExIDQyLTQyIDExMSAxMTEgMTExLTExMSA0MiA0Mi0xMTEgMTExIDExMSAxMTEtNDIgNDItMTExLTExMS0xMTEgMTExWm04My0zNzRMNTE3LTY3Nmw0Mi00MiAxMDAgOTkgMTc5LTE3OSA0MiA0My0yMjEgMjIxWk04MC0yOTB2LTYwaDM2MHY2MEg4MFptMC0zMjB2LTYwaDM2MHY2MEg4MFoiLz48L3N2Zz4=)
 */
declare const RuleFillW400: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 500) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3My44NS0xNTMuMy00Ny43NC00Ny43NEw2MzQtMzA4LjkzbC0xMDcuODktMTA3LjkgNDcuNzQtNDcuNzQgMTA3Ljg5IDEwNy45IDEwOC4xMy0xMDcuOSA0Ny43NCA0Ny43NC0xMDguMTMgMTA3LjkgMTA4LjEzIDEwNy44OS00Ny43NCA0Ny43NC0xMDguMTMtMTA3LjktMTA3Ljg5IDEwNy45Wm04NC40My0zNzQuOTZMNTEwLjMtNjc2bDQ3Ljk4LTQ3Ljc0IDEwMCA5OSAxNzktMTc5LjI0TDg4NS4wMi03NTUgNjU4LjI4LTUyOC4yNlpNNzQuOTgtMjg1Ljkzdi02OC4xNGgzNjQuMDZ2NjguMTRINzQuOThabTAtMzIwdi02OC4xNGgzNjQuMDZ2NjguMTRINzQuOThaIi8+PC9zdmc+)
 */
declare const RuleFillW500: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 600) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU3MC45MS0xNDQuMTctNTUuNTYtNTUuNTdMNjE5LTMwMy4zOSA1MTUuMzUtNDA3LjA0bDU1LjU2LTU1LjU3IDEwMy42NSAxMDMuNjUgMTA0LjIyLTEwMy42NSA1NS41NyA1NS41Ny0xMDQuMjIgMTAzLjY1IDEwNC4yMiAxMDMuNjUtNTUuNTcgNTUuNTctMTA0LjIyLTEwMy42NS0xMDMuNjUgMTAzLjY1Wm04Ni4zOS0zNzYuMjZMNTAxLjE3LTY3Nmw1Ni4xMy01NS41NyAxMDAgOTkgMTc5LTE3OS41Nkw4OTEuODctNzU1IDY1Ny4zLTUyMC40M1pNNjguMTMtMjgwLjM5di03OS4yMmgzNjkuNjF2NzkuMjJINjguMTNabTAtMzIwdi03OS4yMmgzNjkuNjF2NzkuMjJINjguMTNaIi8+PC9zdmc+)
 */
declare const RuleFillW600: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;
/**
 * RuleFill (Weight: 700) - Outlined style (Filled)
 * @preview ![img](data:image/svg+xml;base64,PHN2ZyBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIC05NjAgOTYwIDk2MCI+PHBhdGggZD0ibTU2Ny0xMzItNjYtNjYgOTgtOTgtOTgtOTggNjYtNjYgOTggOTggOTktOTggNjYgNjYtOTkgOTggOTkgOTgtNjYgNjYtOTktOTgtOTggOThabTg5LTM3OEw0ODktNjc2bDY3LTY2IDEwMCA5OSAxNzktMTgwIDY2IDY4LTI0NSAyNDVaTTU5LTI3M3YtOTRoMzc3djk0SDU5Wm0wLTMyMHYtOTRoMzc3djk0SDU5WiIvPjwvc3ZnPg==)
 */
declare const RuleFillW700: react.ForwardRefExoticComponent<Omit<IconProps, "ref"> & react.RefAttributes<SVGSVGElement>>;

export { RuleFillW100, RuleFillW200, RuleFillW300, RuleFillW400, RuleFillW500, RuleFillW600, RuleFillW700, RuleW100, RuleW200, RuleW300, RuleW400, RuleW500, RuleW600, RuleW700 };
