import { type AssetRule, type DataRule, type GlobalRule, type PageRule, type SiteRule, type TemplateRule } from '../internal.js'; type Rule = AssetRule | DataRule | GlobalRule | PageRule | SiteRule | TemplateRule; type RuleWithPath = AssetRule | PageRule; export declare function comparePathsWithMode(ruleA: RuleWithPath, ruleB: RuleWithPath): boolean; export declare function tooPowerfulHelper(rule: R, rules: R[], asOrMorePowerful: (ruleA: R, ruleB: R) => boolean): boolean; export {};