export interface FreeDefaultModelDeps { readonly listModels?: (() => Promise) | undefined; readonly timeoutMs?: number | undefined; } export declare function pickFreeModel(catalog: readonly string[]): string; export declare function resetFreeDefaultModelCache(): void; export declare function resolveFreeDefaultModel(deps?: FreeDefaultModelDeps): Promise;