/** * kosha-discovery — vLLM discoverer. * * vLLM exposes an OpenAI-compatible HTTP server on `localhost:8000` by * default. Unlike Ollama / LM Studio it can run remotely too, so the base * URL is configurable. We still treat it as a local-style provider * (loopback-only through the proxy allowlist) by default. * @module */ import type { CredentialResult, ModelCard } from "../types.js"; import { BaseDiscoverer } from "./base.js"; export declare class VllmDiscoverer extends BaseDiscoverer { readonly providerId = "vllm"; readonly providerName = "vLLM (Local)"; readonly baseUrl: string; constructor(baseUrl?: string); discover(_credential: CredentialResult, options?: { timeout?: number; }): Promise; private toModelCard; private normalizeLocalModelId; private inferMode; private inferRawCapabilities; private isConnectionError; } //# sourceMappingURL=vllm.d.ts.map