import type { UUID } from "../../../types/index.ts";
export interface TaskCompletionAssessment {
    assessed: boolean;
    completed: boolean;
    reason: string;
    source: "reflection";
    evaluatedAt: number;
    messageId?: UUID;
}
export declare function getTaskCompletionCacheKey(messageId: UUID): string;
export declare function formatTaskCompletionStatus(assessment: TaskCompletionAssessment | null | undefined): string;
//# sourceMappingURL=task-completion.d.ts.map