import { type Component } from "@earendil-works/pi-tui"; import type { TaskCompletionNotice } from "../../../core/tasks/completion.js"; export declare function completionNoticeFromDetails(details: unknown): TaskCompletionNotice | undefined; /** Same persisted completion message in main and workflow chats; no model reply required. */ export declare class TaskCompletionMessage implements Component { private readonly notice; private readonly expanded; constructor(notice: TaskCompletionNotice, expanded: boolean); invalidate(): void; render(width: number): string[]; private renderContent; } //# sourceMappingURL=task-completion-message.d.ts.map