UNPKG

@memory-bank/mcp

Version:

Memory-enabled Co-Pilot (MCP) server for managing project documentation and context

27 lines 886 B
import { TemplateService } from '../../templates/TemplateService.js'; export type RulesResult = { content: Record<string, unknown>; language: string; }; /** * Use case for reading rules */ export declare class ReadRulesUseCase { private readonly templateLoader?; private readonly rulesDir; private readonly supportedLanguages; /** * Constructor * @param rulesDir Rules directory path * @param templateLoader Template loader (optional) */ constructor(rulesDir: string, templateLoader?: TemplateService | undefined); /** * Read rules for the specified language * @param language Language code ('en', 'ja', 'zh') * @returns Rules content and metadata * @throws If language is not supported or file is not found */ execute(language: string): Promise<RulesResult>; } //# sourceMappingURL=ReadRulesUseCase.d.ts.map