import type { ExtensionAPI } from "@earendil-works/pi-coding-agent"; export type ListDirectoryEntry = { sortKey: string; relativePath: string; typeLabel: "file" | "dir" | "symlink"; }; export type ListDirectoryScan = { entries: ListDirectoryEntry[]; skippedCount: number; }; export declare function scanDirectoryEntries(dirPath: string, depth: number): Promise; export declare function listDirectoryEntries(dirPath: string, depth: number): Promise; export declare function formatListDirectoryOutput(absolutePath: string, entries: ListDirectoryEntry[], options?: { offset?: number; limit?: number; skippedCount?: number; }): string; export declare function registerListDirTool(pi: ExtensionAPI): void; //# sourceMappingURL=list-dir.d.ts.map