import type { AppShell } from "../../../app-interface/shell.js";
/**
 * ls tool - List directory contents with metadata.
 *
 * Lists files and directories in a specified path, showing file sizes,
 * modification times, and whether each entry is a file or directory.
 * Uses AppShell for virtual file system support (APIs appear as .ts files).
 */
export declare const lsToolFactory: import("../types.js").ToolFactory<{
    appShell: AppShell;
}, import("../types.js").Tool<{
    path?: string | undefined;
    includeHidden?: boolean | undefined;
}, {
    output: string;
}>>;
//# sourceMappingURL=ls.d.ts.map