import "reflect-metadata";
import { CopilotRuntimeChatCompletionRequest, CopilotRuntimeChatCompletionResponse, CopilotServiceAdapter } from "../../service-adapter.mjs";

//#region src/service-adapters/experimental/ollama/ollama-adapter.d.ts
interface OllamaAdapterOptions {
  model?: string;
}
declare class ExperimentalOllamaAdapter implements CopilotServiceAdapter {
  model: string;
  provider: string;
  get name(): string;
  constructor(options?: OllamaAdapterOptions);
  process(request: CopilotRuntimeChatCompletionRequest): Promise<CopilotRuntimeChatCompletionResponse>;
}
//#endregion
export { ExperimentalOllamaAdapter };
//# sourceMappingURL=ollama-adapter.d.mts.map