UNPKG

@firesystem/core

Version:

Virtual File System core interfaces and types

18 lines (15 loc) 438 B
import type { IFileSystem } from "./IFileSystem"; import type { IEventEmitter } from "./IEventEmitter"; /** * File system with optional event support for reactive patterns */ export interface IReactiveFileSystem extends IFileSystem { /** * Optional event emitter for reactive patterns */ events?: IEventEmitter; /** * Optional initialization method that can emit progress events */ initialize?(): Promise<void>; }