/**
 * Recursively restore image references in parsed data.
 * Replaces { $screenshot: "id" } with lazy { get base64() {...}, capturedAt } objects.
 * The resolver is only called when .base64 is first accessed.
 */
export declare function restoreImageReferences<T>(data: T, resolveImage: (id: string) => string): T;
