import type { TaskAttachment } from './attachments.js'; export interface PreparedRetryTaskSpec { taskDir: string; taskDirRelative: string; retryNote: string; } export declare function hasAttachments(attachments: readonly TaskAttachment[] | undefined): attachments is readonly TaskAttachment[]; export declare function prepareRetryTaskSpecWithAttachments(projectDir: string, taskContent: string, retryNote: string, attachments: readonly TaskAttachment[] | undefined, taskDir?: string): PreparedRetryTaskSpec | undefined; export declare function cleanupPreparedRetryTaskSpec(preparedSpec: PreparedRetryTaskSpec | undefined): void; //# sourceMappingURL=retryTaskSpecAttachments.d.ts.map