import type { ToolResolver } from "../modules/toolResolver.js"; import type { AppDescriptor } from "./appTypes.js"; type AppsOptions = { usersDir: string; }; export declare class Apps { private readonly usersDir; private descriptors; private toolNames; constructor(options: AppsOptions); discover(): Promise; registerTools(toolResolver: ToolResolver): void; unregisterTools(toolResolver: ToolResolver): void; list(): AppDescriptor[]; get(id: string): AppDescriptor | null; toolNameFor(id: string): string; } export {}; //# sourceMappingURL=appManager.d.ts.map