UNPKG

openrouter-model-picker

Version:

Third-party React component for OpenRouter model selection

22 lines 705 B
import { ModelInfo } from '../types'; interface UseModelDataReturn { models: ModelInfo[]; freeModels: ModelInfo[]; paidModels: ModelInfo[]; loading: boolean; error: string | null; refresh: () => Promise<void>; testModel: (modelId: string, apiKey: string, testMessage?: string) => Promise<{ success: boolean; response?: string; error?: string; usage?: { prompt_tokens: number; completion_tokens: number; total_tokens: number; }; }>; } export declare function useModelData(apiEndpoint?: string, fallbackModels?: ModelInfo[]): UseModelDataReturn; export {}; //# sourceMappingURL=useModelData.d.ts.map