import { ModelInfo } from "../Provider.js"; export declare class OpenAIModels { protected readonly baseUrl: string; protected readonly apiKey: string; constructor(baseUrl: string, apiKey: string); protected getProviderName(): string; protected formatDisplayName(modelId: string): string; protected getContextWindow(modelId: string): number | null; protected getMaxOutputTokens(modelId: string): number | null; protected getModalities(modelId: string): { input: string[]; output: string[]; }; protected getCapabilities(modelId: string): string[]; protected getPricing(modelId: string): import("../../models/types.js").ModelPricing | undefined; execute(): Promise; find(modelId: string): import("../../models/types.js").Model | undefined; } //# sourceMappingURL=Models.d.ts.map