import { AdapterRegistry } from "../adapters/registry.js"; import type { CliAdapter } from "../adapters/types.js"; import { type GroupXConfig } from "../config.js"; import type { AgentDriver } from "../launch/command-spec.js"; export declare function createStructuredAgentAdapter(agentId: string, driver: AgentDriver, timeouts: GroupXConfig["timeouts"]): CliAdapter; /** Build one adapter per enabled configured agent in the single globally selected transport. */ export declare function createAdapterRegistry(config: Pick): AdapterRegistry; //# sourceMappingURL=adapter-factory.d.ts.map