/** * kosha-discovery — LM Studio (local) discoverer. * * LM Studio runs an OpenAI-compatible HTTP server on `localhost:1234`. We * query `/v1/models` for the catalogue of locally-loaded models. Like the * other local discoverers, we return [] when the daemon is absent so a * full discovery pass keeps going. * @module */ import type { CredentialResult, ModelCard } from "../types.js"; import { BaseDiscoverer } from "./base.js"; export declare class LmStudioDiscoverer extends BaseDiscoverer { readonly providerId = "lmstudio"; readonly providerName = "LM Studio (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=lmstudio.d.ts.map