import type { HyperchartInspectAgentDefaults } from "@surprisal/hyperchart/internal/core/inspect_ast"; import { type AgentDefinition, type AgentDefinitionResolution, type ThinkingLevel } from "@surprisal/hyperchart/runtime"; export type { AgentDefinition, ThinkingLevel }; export declare function loadAgentDefinition(name: string, dirs: string[]): AgentDefinition; export declare function resolvePiSubagentDefinitionDirs(cwd: string, agentDir?: string, chartPath?: string): string[]; export declare function createAgentDefaultsResolver(cwd: string, agentDir?: string, chartPath?: string, resolution?: AgentDefinitionResolution): (agentName: string) => HyperchartInspectAgentDefaults; //# sourceMappingURL=agent_definitions.d.ts.map