import type { CompactableTranscript, ContextCompactionParameters } from "./context-compaction-types.ts";
export declare const CONTEXT_COMPACTION_SYSTEM_PROMPT = "You are a context compaction assistant.\n\nYour task is to read relevant parts of a conversation between a user and an AI assistant provided via a transcript file, then run a series of tools to apply deletion-only verbatim compaction using the exact context_delete or context_grep_delete format specified.";
export interface ContextCompactionTranscriptFile {
    path: string;
    cleanup(): void;
}
export declare function writeContextCompactionTranscriptFile(transcript: CompactableTranscript): ContextCompactionTranscriptFile;
export declare function buildContextCompactionPrompt(transcript: CompactableTranscript, transcriptFilePath?: string, parameters?: ContextCompactionParameters): string;
//# sourceMappingURL=context-compaction-prompt.d.ts.map