import type { AssistantMessage, Context } from "@mariozechner/pi-ai"; import type { ProviderSettings } from "../../../settings.js"; type CompactionLogAppendOptions = { agentsDir: string; agentId: string; startedAt: number; finishedAt: number; sessionId: string; requestContext: Context; providersOverride: ProviderSettings[]; providerId?: string; modelId?: string; responseMessage?: AssistantMessage; summaryText?: string; error?: unknown; }; /** * Appends a full compaction inference trace to the per-agent daily markdown log. * Expects: startedAt/finishedAt are unix timestamps in milliseconds. */ export declare function compactionLogAppend(options: CompactionLogAppendOptions): Promise; export {}; //# sourceMappingURL=compactionLogAppend.d.ts.map