import type { ExtensionAPI, ExtensionContext } from "@earendil-works/pi-coding-agent"; import type { ContextManagementMode } from "../adapter/activation/config.ts"; export declare const NOTE_SAVE_MARKER = "codex-note-save-marker"; export declare function latestNoteSaveMarker(manager: ExtensionContext["sessionManager"]): string | undefined; export declare function recordNoteSaveMarker(pi: ExtensionAPI, ctx: ExtensionContext, windowId: string, mode: ContextManagementMode): void; /** Context preparation runs after Pi persists the user prompt, unlike message hooks. */ export declare function bookmarkNotesContinuation(pi: ExtensionAPI, ctx: ExtensionContext, windowId: string, mode: ContextManagementMode): void;