@struktoai/mirage-core
Version:
A Unified Virtual Filesystem For AI Agents
15 lines • 675 B
TypeScript
import { Accessor } from './base.ts';
/**
* Accessor over the workspace's command lookup for the /usr/bin view.
* Both answers are the calling session's, so a program its allow list
* hides has no file either: `programs` is every program name the session
* can run, sorted, and `note` is the line one program's file says about
* it, null when the name runs as no program, which is what gives it a
* file.
*/
export declare class BinAccessor extends Accessor {
readonly programs: () => string[];
readonly note: (name: string) => string | null;
constructor(programs: () => string[], note: (name: string) => string | null);
}
//# sourceMappingURL=bin.d.ts.map