/** * Catalog-driven model configuration for onboarding. */ import type { Config } from '../../../config/schema.js'; import { type XopcCloudCatalogCoordinator } from '../../../providers/xopc-cloud-catalog-coordinator.js'; import type { CLIContext } from '../../registry.js'; export declare function setPrimaryModel(config: Config, workspacePath: string, modelRef: string): Config; export declare function refreshOnboardModelCatalogIfNeeded(provider: string, hasCatalogModels: boolean, coordinator?: Pick): Promise; export declare function setupModel(existingConfig: Config | null, ctx: CLIContext): Promise;