import type { ScreamingFrogIssueRule, ScreamingFrogIssueTier } from './types.js'; export declare const TIER_ORDER: ScreamingFrogIssueTier[]; export declare const TIER_LABELS: Record; /** Shared marketing-site rules (site-specific notes can be added via overrides). */ export declare const BASE_SCREAMING_FROG_ISSUE_RULES: ScreamingFrogIssueRule[]; export declare function mergeIssueRules(base: ScreamingFrogIssueRule[], overrides?: ScreamingFrogIssueRule[]): ScreamingFrogIssueRule[]; export declare function getIssueRulesForSite(overrides?: ScreamingFrogIssueRule[]): ScreamingFrogIssueRule[]; export declare function normalizeIssueKey(value: string): string; export declare function classifyScreamingFrogIssue(issueName: string, rules: ScreamingFrogIssueRule[]): { tier: ScreamingFrogIssueTier; category: string; note?: string; } | null; //# sourceMappingURL=rules.d.ts.map