import type { Task } from './async-optimizer.types.js'; /** Snapshot stored in failed TaskResult.data for retryTask */ export declare function failedTaskDataToTaskFields(data: unknown): { type: string; data: unknown; priority: number; createdAt: Date; maxRetries: number; timeout: number; }; interface MemoryOperationTaskData { operation: unknown; content: unknown; type: unknown; tags: unknown; importance: unknown; } export declare function parseMemoryOperationTaskData(data: unknown): MemoryOperationTaskData; interface FailureEventTaskData { event: unknown; handler: (event: unknown) => Promise; } export declare function parseFailureEventTaskData(data: unknown): FailureEventTaskData; export type { Task }; //# sourceMappingURL=async-optimizer-parsers.d.ts.map