/** Reload scoped instructions on content changes; never follow instruction links outside the repository. */ export declare class RepositoryInstructions { private readonly root; private readonly workspace; private readonly seen; private readonly pending; acknowledge(): void; private constructor(); static open(workspace: string): Promise; forTool(name: string, input: unknown): Promise; load(path: string, directory: boolean): Promise; }