/** * YAML loader for agent and tool definitions */ import type { AgentDefinition, ToolDefinition } from '../schemas'; export declare class YAMLLoader { private validator; /** * Load agent definition from YAML file */ loadAgent(filePath: string): Promise; /** * Load tool definition from YAML file */ loadTool(filePath: string): Promise; /** * Load agent definition from YAML string */ loadAgentFromString(yamlContent: string, sourceName?: string): AgentDefinition; /** * Load tool definition from YAML string */ loadToolFromString(yamlContent: string, sourceName?: string): ToolDefinition; } //# sourceMappingURL=yaml-loader.d.ts.map