/**
 * Soft warning appended when context usage crosses the threshold.
 * Fires once per session (tracked via `SessionEntry.contextWarningSent`).
 */
export declare const SESSION_CONTEXT_WARNING_MESSAGE: string;
/**
 * Inline status emitted by Symi before running compaction proactively
 * at the 90% threshold. Followed by the agent's actual response in the
 * same turn.
 */
export declare const SESSION_COMPACTING_MESSAGE = "\uD83D\uDCCB Context limit reached for this session. Compacting older context and continuing\u2026";
/**
 * Returned when compaction can't recover enough budget to continue —
 * either because the proactive compaction at 90% failed, or because a
 * single user message overshot the window in one turn and the reactive
 * fallback compaction also failed. Same message also short-circuits
 * subsequent turns until /reset or /new.
 */
export declare const SESSION_COMPACTION_FAILED_MESSAGE: string;
/**
 * @deprecated Use SESSION_COMPACTION_FAILED_MESSAGE. Kept as an alias
 * during the 3.5.6 transition; the new code path renders the same text.
 */
export declare const SESSION_OVERFLOW_MESSAGE: string;
