import { RuleFileInfo } from '../gather-rule-file-info'; export interface ValidCase { name: string; code: string; } export interface InvalidCase { name: string; code: string; } export interface RuleData { name: string; files: RuleFileInfo; validCases: ValidCase[]; invalidCases: InvalidCase[]; description?: string; type: string; } /** * Read rule and test data and return it so it can be used to generated documentation * @param ruleInfo * @returns Rule Data object indicating valid and invalid cases, name, and file info */ export declare function getRuleData(ruleInfo: RuleFileInfo, tsconfig?: string): RuleData;