import type { TerminalTaskStatus } from '@n8n/constants'; export interface RetentionBatch { statuses: TerminalTaskStatus[]; olderThanMs: number; limit: number; } export interface RetentionStore { deleteFinishedOlderThan(batch: RetentionBatch): Promise; }