import type { ToolResult } from './audit-tools'; /** 规则清单条目(只读,不暴露实现) */ export interface RuleListEntry { name: string; number: number; ruleClass?: string; ruleType: 'tool' | 'diff'; /** 启停状态:diff 默认规则/扩展规则,tool 规则恒启用 */ enabled: boolean; } /** list_rules 入参 */ export interface ListRulesArgs { type?: 'tool' | 'diff' | 'all'; } /** * 列出规则清单(只读)。 * @param args type: 'tool' | 'diff' | 'all'(默认 all) */ export declare function listRules(args?: ListRulesArgs): ToolResult; //# sourceMappingURL=list-rules.d.ts.map