/** * Public Agent API */ import type { ExecutableAgentInterface, AgentInfo, HealthCheckResult } from './types'; export declare class AgentAPI { private resolver; private factory; private cacheManager; constructor(config?: any); /** * Resolve and load an executable agent */ agentResolve(name: string): Promise; /** * Check if an agent exists */ agentHas(name: string): Promise; /** * Get agent information */ agentInfoGet(name: string): Promise; /** * Health check for CI/CD validation */ agentHealthCheck(name: string): Promise; /** * Refresh prompt cache for an agent */ agentCacheRefresh(name: string): Promise; /** * List available agents */ agentList(filters?: { tags?: string[]; }): Promise; } //# sourceMappingURL=agent-api.d.ts.map