import type { ProcessSource } from './process-factory.js'; import type { Process } from './process.js'; /** * Loads all *.json files from a directory and hydrates them into Processes. */ export declare class JsonProcessSource implements ProcessSource { private directory; private processes; private loaded; constructor(directory: string); /** * Load processes from disk. Call once before accessing getProcesses(). * Silently handles missing directories. */ load(): Promise; getProcesses(): Process[]; } //# sourceMappingURL=json-process-source.d.ts.map