import { resolveModel, resolveModelWithFallback as resolveModelWithFallbackFromCore, normalizeFallbackModels, flattenToFallbackModelStrings } from "@oh-my-opencode/model-core"; import type { ModelResolutionInput, ExtendedModelResolutionInput } from "@oh-my-opencode/model-core"; export { resolveModel, normalizeFallbackModels, flattenToFallbackModelStrings }; type CoreModelResolutionResult = ReturnType; export type ModelResolutionResult = Exclude; export type ModelSource = ModelResolutionResult["source"]; export declare function resolveModelWithFallback(input: ExtendedModelResolutionInput): CoreModelResolutionResult; export type { ModelResolutionInput, ExtendedModelResolutionInput, };