packfs-core
Version:
Semantic filesystem operations for LLM agent frameworks with natural language understanding. See LLM_AGENT_GUIDE.md for copy-paste examples.
21 lines • 1.32 kB
TypeScript
/**
* PackFS - Secure filesystem access for LLM agent frameworks
*/
export * from './core/index.js';
export * from './backends/index.js';
export * from './processors/index.js';
export * from './semantic/index.js';
export * from './integrations/index.js';
export * from './enhanced/index.js';
export * from './compression/index.js';
export * from './storage/index.js';
import type { FileSystemOptions } from './core/types.js';
/**
* Convenience factory function to create an enhanced filesystem with disk backend
* This simplifies the common use case of creating a filesystem for a directory
*/
export declare function createFileSystem(rootPath: string, _options?: FileSystemOptions): import("./semantic/compatibility-adapter.js").SemanticCompatibilityAdapter;
export type { FileSystemInterface, FileSystemOptions, FileMetadata, SecurityConfig } from './core/index.js';
export type { ContentProcessor } from './processors/index.js';
export type { SemanticFileSystemInterface, FileAccessIntent, FileAccessResult, ContentUpdateIntent, ContentUpdateResult, OrganizationIntent, OrganizationResult, DiscoveryIntent, DiscoveryResult, RemovalIntent, RemovalResult, WorkflowIntent, WorkflowResult, NaturalLanguageIntent, NaturalLanguageResult, SemanticConfig } from './semantic/index.js';
//# sourceMappingURL=index.d.ts.map