import { AgentHealth } from "@mcoda/shared"; import { AdapterConfig, AgentAdapter, InvocationRequest, InvocationResult } from "../AdapterTypes.js"; type CodaliProviderResolution = { provider: string; sourceAdapter?: string; requiresApiKey: boolean; localOpenAiCompatible: boolean; }; export declare const resolveCodaliProviderFromAdapter: (params: { sourceAdapter?: string; explicitProvider?: string; }) => CodaliProviderResolution; export declare class CodaliAdapter implements AgentAdapter { private config; constructor(config: AdapterConfig); getCapabilities(): Promise; healthCheck(): Promise; invoke(request: InvocationRequest): Promise; invokeStream(request: InvocationRequest): AsyncGenerator; } export {}; //# sourceMappingURL=CodaliAdapter.d.ts.map