export declare const Compaction: typeof import("./compaction.js"); export declare namespace Compaction { type DEFAULT_RESERVE_TOKENS = typeof import("./compaction.js").DEFAULT_RESERVE_TOKENS; type DEFAULT_KEEP_RECENT_TOKENS = typeof import("./compaction.js").DEFAULT_KEEP_RECENT_TOKENS; type SUMMARY_TEMPLATE = typeof import("./compaction.js").SUMMARY_TEMPLATE; type AgentSummary = import("./compaction.js").AgentSummary; type withLifecycle = typeof import("./compaction.js").withLifecycle; type CompactionError = import("./compaction.js").CompactionError; type Compaction = import("./compaction.js").Compaction; type defaultStrategy = typeof import("./compaction.js").defaultStrategy; type strategy = typeof import("./compaction.js").strategy; type toolOutputBound = typeof import("./compaction.js").toolOutputBound; type keepRecent = typeof import("./compaction.js").keepRecent; type structuredSummary = typeof import("./compaction.js").structuredSummary; type make = typeof import("./compaction.js").make; type layer = typeof import("./compaction.js").layer; type truncate = typeof import("./compaction.js").truncate; type layerTest = typeof import("./compaction.js").layerTest; type DefaultOptions = import("./compaction.js").DefaultOptions; type Interface = import("./compaction.js").Interface; type KeepRecentOptions = import("./compaction.js").KeepRecentOptions; type LayerOptions = import("./compaction.js").LayerOptions; type MicrocompactResult = import("./compaction.js").MicrocompactResult; type Plan = import("./compaction.js").Plan; type Request = import("./compaction.js").Request; type Result = import("./compaction.js").Result; type Strategy = import("./compaction.js").Strategy; type StrategyPart = import("./compaction.js").StrategyPart; type StructuredSummaryOptions = import("./compaction.js").StructuredSummaryOptions; type SummarizeResult = import("./compaction.js").SummarizeResult; type ToolOutputBoundOptions = import("./compaction.js").ToolOutputBoundOptions; type Usage = import("./compaction.js").Usage; }