/** * summary and tree commands * * - summary: Get project summary with auto-detected info * - tree: Get indexed file tree with optional stats */ export interface SummaryParams { path: string; } export interface SummaryResult { success: boolean; name: string; content: string; autoGenerated: { entryPoints: string[]; mainTypes: string[]; fileCount: number; languages: string[]; }; error?: string; } export interface TreeParams { path: string; subpath?: string; depth?: number; includeStats?: boolean; } export interface TreeEntry { path: string; type: 'file' | 'directory'; itemCount?: number; methodCount?: number; typeCount?: number; } export interface TreeResult { success: boolean; root: string; entries: TreeEntry[]; totalFiles: number; error?: string; } export declare function summary(params: SummaryParams): SummaryResult; export declare function tree(params: TreeParams): TreeResult; export interface DescribeParams { path: string; section: 'purpose' | 'architecture' | 'concepts' | 'patterns' | 'notes'; content: string; replace?: boolean; } export interface DescribeResult { success: boolean; section: string; error?: string; } export declare function describe(params: DescribeParams): DescribeResult; //# sourceMappingURL=summary.d.ts.map