import { CURRENT_PRESET_SENTINEL, ConfigScope, DEFAULT_CONFIG, IncludeFilesTouchedSettings, LiveCompactionConfig, LiveCompactionPaths, PresetConfig, PromptKind, PromptResolution, ThinkingLevel, normalizeOptionalText, normalizeThinkingLevel, parseConfig } from "./config/schema.mjs"; import { loadConfig, loadEffectiveConfig } from "./config/io.mjs"; import { DEFAULT_COMPACTION_PROMPT_CONTRACT, loadBranchSummaryPromptContract, loadCompactionPromptContract, loadEffectiveBranchSummaryPromptContract, loadEffectiveCompactionPromptContract } from "./config/prompts.mjs"; import { formatManifestOperations, renderFilesTouchedManifestBlock } from "./files-touched/manifest.mjs"; import { runGroundedBranchSummaryAugmentation } from "./branch/handler.mjs"; import { fetchTaskStateSnapshot } from "./compaction/progress.mjs"; import { runLiveCompaction } from "./compaction/handler.mjs"; import { parseCompactInstructions, resolvePresetMatch } from "./preset/matching.mjs"; import { getEffectiveThinkingLevel, resolveDefaultSummarizer, resolvePresetSummarizer } from "./preset/summarizer.mjs"; import { ExtensionAPI } from "@earendil-works/pi-coding-agent"; //#region src/index.d.ts declare function liveCompactionExtension(pi: ExtensionAPI): Promise; //#endregion export { CURRENT_PRESET_SENTINEL, type ConfigScope, DEFAULT_COMPACTION_PROMPT_CONTRACT, DEFAULT_CONFIG, type IncludeFilesTouchedSettings, type LiveCompactionConfig, type LiveCompactionPaths, type PresetConfig, type PromptKind, type PromptResolution, type ThinkingLevel, liveCompactionExtension as default, fetchTaskStateSnapshot, formatManifestOperations, getEffectiveThinkingLevel, loadBranchSummaryPromptContract, loadCompactionPromptContract, loadConfig, loadEffectiveBranchSummaryPromptContract, loadEffectiveCompactionPromptContract, loadEffectiveConfig, normalizeOptionalText, normalizeThinkingLevel, parseCompactInstructions, parseConfig, renderFilesTouchedManifestBlock, resolveDefaultSummarizer, resolvePresetMatch, resolvePresetSummarizer, runGroundedBranchSummaryAugmentation, runLiveCompaction }; //# sourceMappingURL=index.d.mts.map