export type TraversalEntry = { filePath: string; }; export type TraversalSummary = { targetPath: string; discoveredFiles: number; }; export type TraversalResult = { entries: AsyncGenerator; summary: Promise; }; export declare function createTraversal(targetPath: string): Promise;