import areRuleSelectorsEqual from './are-rule-selectors-equal.mjs';
import areRuleModesEqual from './are-rule-modes-equal.mjs';
import areRuleAtEqual from './are-rule-at-equal.mjs';

function areRuleStatesEqual(aRule, bRule) {
    return areRuleSelectorsEqual(aRule, bRule) && areRuleModesEqual(aRule, bRule) && areRuleAtEqual(aRule, bRule);
}

export { areRuleStatesEqual as default };
