export interface RuleInfo { name: string; group: 'required' | 'optional'; description: string; readmePath: string; checkPath: string; } /** * 사용 가능한 규칙 목록 */ export declare const availableRules: RuleInfo[]; /** * 규칙 이름으로 규칙 정보 찾기 */ export declare function getRuleByName(name: string): RuleInfo | undefined; /** * 규칙 README 내용 가져오기 */ export declare function getRuleReadme(ruleName: string): string | null; /** * 선택된 규칙들의 README를 합쳐서 workzone-rules.md 생성 */ export declare function generateRulesDocument(ruleNames: string[]): string; /** * 워크스페이스에 규칙 문서 초기화 */ export declare function initRules(workspaceRoot: string, ruleNames: string[]): { success: boolean; message: string; outputPath?: string; }; /** * 규칙 목록 출력 */ export declare function listRules(): void; //# sourceMappingURL=index.d.ts.map