module Stylish.Style.Selector(
) where
import Stylish.Style.Selector.Index
import Stylish.Style.Selector.Interpret
import Stylish.Style.Selector.Specificity
import Stylish.Style.Selector.Importance
import Stylish.Style.Selector.Common
ruleStore = ImportanceSplitter $ OrderedRuleStore (InterpretedRuleStore styleIndex) 0
data QueryableStyleSheet store = QueryableStyleSheet {
store :: store,
priority :: Int -- author vs user agent vs user styles
}
queryableStyleSheet = QueryableStyleSheet {store = ruleStore, priority = 0}