import React from 'react'; import { TModelSpec, TInterfaceConfig } from 'librechat-data-provider'; export interface Endpoint { value: string; label: string; hasModels: boolean; models?: string[]; icon: React.ReactNode; agentNames?: Record; assistantNames?: Record; modelIcons?: Record; } export interface SelectedValues { endpoint: string | null; model: string | null; modelSpec: string | null; } export interface ModelSelectorProps { interfaceConfig: TInterfaceConfig; modelSpecs: TModelSpec[]; }