/** * OpenClaw Adapter — Preserves all existing OpenClaw functionality * * This adapter wraps the original `callSkill()` / `OpenClawSkill` interface * so the SwarmOrchestrator continues to work exactly as before for OpenClaw users. * * @module OpenClawAdapter * @version 1.0.0 */ import { BaseAdapter } from './base-adapter'; import type { AdapterConfig, AdapterCapabilities, AgentPayload, AgentContext, AgentResult } from '../types/agent-adapter'; export type { OpenClawSkill, SkillContext, SkillResult } from 'openclaw-core'; export declare class OpenClawAdapter extends BaseAdapter { readonly name = "openclaw"; readonly version = "1.0.0"; private callSkill; get capabilities(): AdapterCapabilities; initialize(config: AdapterConfig): Promise; executeAgent(agentId: string, payload: AgentPayload, context: AgentContext): Promise; } //# sourceMappingURL=openclaw-adapter.d.ts.map