import type { Args } from "./cli/args.ts"; import type { AgentSessionRuntimeDiagnostic } from "./core/agent-session-services.ts"; import { type ScopedModel } from "./core/model-resolver.ts"; import type { ModelRuntime } from "./core/model-runtime.js"; import type { CreateAgentSessionOptions } from "./core/sdk.ts"; import type { SettingsManager } from "./core/settings-manager.ts"; export declare function buildSessionOptions(parsed: Args, scopedModels: ScopedModel[], hasExistingSession: boolean, modelRuntime: ModelRuntime, settingsManager: SettingsManager): { options: CreateAgentSessionOptions; cliThinkingFromModel: boolean; diagnostics: AgentSessionRuntimeDiagnostic[]; }; //# sourceMappingURL=main-session-options.d.ts.map