import { SettingsManager } from "@earendil-works/pi-coding-agent"; import type { KlawConfig } from "../config/types.klaw.js"; import type { PluginMetadataSnapshot } from "../plugins/plugin-metadata-snapshot.js"; export declare function createPreparedEmbeddedPiSettingsManager(params: { cwd: string; agentDir: string; cfg?: KlawConfig; pluginMetadataSnapshot?: PluginMetadataSnapshot; /** Resolved context window budget so reserve-token floor can be capped for small models. */ contextTokenBudget?: number; }): SettingsManager;