import type { AgentHarnessAdapter } from "./types.js"; export interface AgentHarnessEntry { name: string; label: string; description: string; installPackage?: string; capabilities: AgentHarnessAdapter["capabilities"]; create(config?: Record): AgentHarnessAdapter; } export declare function registerAgentHarness(entry: AgentHarnessEntry): void; export declare function getAgentHarnessEntry(name: string): AgentHarnessEntry | undefined; export declare function listAgentHarnesses(): AgentHarnessEntry[]; export declare function resolveAgentHarness(name: string, config?: Record): AgentHarnessAdapter; export declare function isAgentHarnessPackageInstalled(entry: Pick): boolean; //# sourceMappingURL=registry.d.ts.map