/** * Tool to read and parse a SKILL.md file */ export declare const createSkillReader: (allowedRoot: string) => import("@mastra/core/tools").Tool<{ filePath: string; }, { frontmatter: { [key: string]: any; }; body: string; }, unknown, unknown, import("@mastra/core/tools").ToolExecutionContext, "skillReader", unknown>; /** * Tool to explore files in the skill directory */ export declare const createFileExplorer: (allowedRoot: string) => import("@mastra/core/tools").Tool<{ directoryPath: string; }, { files: string[]; }, unknown, unknown, import("@mastra/core/tools").ToolExecutionContext, "fileExplorer", unknown>; /** * Tool to read the raw content of any file in the skill directory. * Used by security agents to inspect scripts, assets, and other files. */ export declare const createFileReader: (allowedRoot: string) => import("@mastra/core/tools").Tool<{ filePath: string; }, { content: string; truncated: boolean; }, unknown, unknown, import("@mastra/core/tools").ToolExecutionContext, "fileReader", unknown>; /** * Tool to provide specification details for agentskills.io */ export declare const specLookup: import("@mastra/core/tools").Tool<{ query: string; }, { specDocs: string; }, unknown, unknown, import("@mastra/core/tools").ToolExecutionContext, "specLookup", unknown>;