/**
 * Lint Result Reporters
 *
 * Format lint results for terminal output, JSON export, and summary views.
 *
 * @issue #810
 */
import type { LintOutputFormat, LintResult, LintRuleset } from './types.js';
/**
 * Format lint result in the requested output format
 */
export declare function formatResult(result: LintResult, format: LintOutputFormat): string;
/**
 * Format a list of available rulesets
 */
export declare function formatRulesetList(rulesets: LintRuleset[]): string;
/**
 * Format the rules within a ruleset
 */
export declare function formatRuleList(ruleset: LintRuleset): string;
//# sourceMappingURL=reporters.d.ts.map