@struktoai/mirage-core
Version:
A Unified Virtual Filesystem For AI Agents
10 lines • 366 B
TypeScript
import type { FileEvent, PathSpec } from '../../types.ts';
export interface EventQueue {
push(change: FileEvent): Promise<void>;
pop(): Promise<FileEvent>;
pending(): Promise<number | null>;
clear(): Promise<void>;
close(): Promise<void>;
}
export type QueueFactory = (roots: readonly PathSpec[]) => EventQueue;
//# sourceMappingURL=base.d.ts.map