import { GuideInfo, CustomGuideConfig, ValidationResult } from '../config/types'; /** * Service for discovering and managing development guides */ export declare class GuideDiscoveryService { /** * Discover all built-in development guides */ discoverBuiltInGuides(): GuideInfo[]; /** * Discover custom development guides from the configured folder with error handling */ discoverCustomGuides(config: CustomGuideConfig): GuideInfo[]; /** * Validate a development guide folder structure */ validateGuide(guidePath: string): ValidationResult; /** * Get all available guides (built-in and custom) with error handling */ getAllGuides(config: CustomGuideConfig): GuideInfo[]; /** * Check if a guide is valid and accessible */ isGuideAccessible(guide: GuideInfo): boolean; /** * Get guide information with validation */ getGuideInfo(guidePath: string): GuideInfo | null; } //# sourceMappingURL=guide-discovery-service.d.ts.map