import { Logger } from '../utils/logger'; import { ProjectContext } from '@sintesi/core'; import { AIAgents } from '../../../ai'; import { GenerationContextService } from './generation-context'; export interface DocPlan { path: string; description: string; type: 'guide' | 'api' | 'config' | 'intro'; relevantPaths?: string[]; originalPath?: string; } export declare class DocumentationPlanner { private logger; constructor(logger: Logger); private recursiveGetAllFiles; createPlan(context: ProjectContext, outputDir: string, aiAgents: AIAgents, contextService: GenerationContextService, gitDiff: string, force?: boolean): Promise; } //# sourceMappingURL=documentation-planner.d.ts.map