import areRuleSelectorsEqual from './are-rule-selectors-equal.mjs';
import areRuleModesEqual from './are-rule-modes-equal.mjs';
import areRuleQueriesEqual from './are-rule-queries-equal.mjs';

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

export { areRuleStatesEqual as default };
