packfs-core
Version:
Semantic filesystem operations for LLM agent frameworks with natural language understanding. See LLM_AGENT_GUIDE.md for copy-paste examples.
18 lines • 846 B
TypeScript
/**
* Native Mastra integration for PackFS
* Provides tool factory pattern for seamless Mastra agent integration
*/
import type { PackfsToolConfig, PackfsToolSet } from './types.js';
/**
* Create a PackFS tool set for Mastra agents
*
* @param config Configuration for tool generation and security
* @returns Object containing requested tools based on permissions
*/
export declare function createPackfsTools(config: PackfsToolConfig): PackfsToolSet;
export type { PackfsToolConfig, PackfsToolSet, MastraTool } from './types.js';
export type { AccessIntent, DiscoverIntent, UpdateIntent } from './intents/index.js';
export type { SecurityConfig } from './security/config.js';
export { MastraSecurityValidator } from './security/validator.js';
export { schemas, outputSchemas } from './schemas/index.js';
//# sourceMappingURL=index.d.ts.map