/**
 * Documentation File Discovery
 *
 * Discovers documentation files in a project with configurable patterns
 * and intelligent priority ordering.
 */
export interface DiscoveredFile {
    path: string;
    name: string;
    priority: number;
    category: 'readme' | 'common' | 'docs' | 'other';
    relativePath: string;
}
export declare class DocDiscovery {
    private readonly ignoredDirs;
    /**
     * Get file pattern from CLI args or environment variable
     */
    getFilePattern(args: any): string;
    /**
     * Discover documentation files in the project
     */
    discoverFiles(baseDir?: string, pattern?: string): Promise<DiscoveredFile[]>;
    /**
     * Calculate priority for file ordering
     * Lower numbers = higher priority
     */
    private calculatePriority;
    /**
     * Categorize file by type
     */
    private categorizeFile;
    /**
     * Format discovered files for display
     */
    formatForDisplay(files: DiscoveredFile[]): string;
}
//# sourceMappingURL=doc-discovery.d.ts.map