import { type ModelSource, buildClaudeModelSource } from "./model-picker.js"; import type { Theme } from "@earendil-works/pi-coding-agent"; import type { FabricConfig } from "../config.js"; import type { SettingItem } from "@earendil-works/pi-tui"; export declare const populateClaudeModelSource: (source: ModelSource, load: () => Promise[0]>) => Promise; export declare const buildFabricSettingsItems: (theme: Theme, config: FabricConfig, apply: (id: string, value: unknown) => void, options: { keepVisibleCandidates: readonly string[]; modelSource: ModelSource; claudeModelSource?: ModelSource; classifierModels?: readonly string[]; availableClassifierModels?: readonly string[] | undefined; activeModelKey?: string; cachedMcpServers?: readonly string[]; }) => SettingItem[]; //# sourceMappingURL=settings-sections.d.ts.map