import { type LlmProvider } from "./provider.js"; interface FreeSource { id: "free-1" | "free-2"; name: string; baseUrl: string; curated: readonly string[]; catalogFreeIds(payload: unknown): string[]; keylessId(id: string): boolean; fallbackModels(): string[]; } export declare function resolveFreeSource(model: string): { source: FreeSource; model: string; }; export declare function isKeylessModel(model: string): boolean; export declare const freeProvider: LlmProvider; export {};