/** * @license * Copyright 2025 Vybestack LLC * SPDX-License-Identifier: Apache-2.0 */ import type { ModelsDevModel, ModelsDevProvider, LlxprtModel, LlxprtProvider } from './schema.js'; /** * Transform a models.dev model to llxprt format */ export declare function transformModel(providerId: string, provider: ModelsDevProvider, modelId: string, model: ModelsDevModel): LlxprtModel; /** * Transform a models.dev provider to llxprt format */ export declare function transformProvider(providerId: string, provider: ModelsDevProvider): LlxprtProvider; /** * Transform entire models.dev API response to llxprt format */ export declare function transformApiResponse(data: Record): { models: Map; providers: Map; };