Files
oh-my-opencode/dist/shared/fallback-model-availability.d.ts
T
2026-03-14 04:56:50 +00:00

13 lines
535 B
TypeScript

type FallbackEntry = {
providers: string[];
model: string;
};
type ResolvedFallbackModel = {
provider: string;
model: string;
};
export declare function resolveFirstAvailableFallback(fallbackChain: FallbackEntry[], availableModels: Set<string>): ResolvedFallbackModel | null;
export declare function isAnyFallbackModelAvailable(fallbackChain: FallbackEntry[], availableModels: Set<string>): boolean;
export declare function isAnyProviderConnected(providers: string[], availableModels: Set<string>): boolean;
export {};