import type { OMPack } from '@mastra/code-sdk/onboarding/packs'; import type { TUIState } from './state.js'; /** Point both live OM roles at one model, without pinning it to the current thread. */ export declare function applyOMModelToSession(state: TUIState, modelId: string): Promise; /** Seed OM from a provider login, preserving explicit settings; undefined when nothing was seeded. */ export declare function applyProviderOMDefaultIfUnconfigured(state: TUIState, providerId: string): Promise; export declare function seedOMDefaultAfterLogin(state: TUIState, providerId: string, showInfo: (message: string) => void): Promise; //# sourceMappingURL=om-defaults.d.ts.map