import type { AgentMessage } from '@earendil-works/pi-agent-core';
/**
 * LLM transcript range for one user turn: the user row plus every following
 * assistant / tool / toolResult row until the next user (or EOF).
 */
export declare function computeUserRoundDeleteRange(messages: readonly AgentMessage[], userRoundIndex: number): {
    startIndex: number;
    count: number;
} | null;
