@@ -38,7 +38,11 @@ import { isPromise, maybeThen } from '../utils/promises';
3838import { fastSkipSerialize , SerializerSymbol } from './verify' ;
3939import { Constants , TypeIds } from './constants' ;
4040import { qrlToString } from './qrl-to-string' ;
41- import { BackRef , type SeenRef , type SerializationContext } from './serialization-context' ;
41+ import {
42+ SerializationBackRef ,
43+ type SeenRef ,
44+ type SerializationContext ,
45+ } from './serialization-context' ;
4246
4347/**
4448 * Format:
@@ -169,7 +173,7 @@ export async function serialize(serializationContext: SerializationContext): Pro
169173 }
170174
171175 // Now we know it's a root and we should output a RootRef
172- const rootIdx = value instanceof BackRef ? value . $path$ : seen . $index$ ;
176+ const rootIdx = value instanceof SerializationBackRef ? value . $path$ : seen . $index$ ;
173177
174178 // But make sure we do output ourselves
175179 if ( ! parent && rootIdx === index ) {
@@ -280,7 +284,7 @@ export async function serialize(serializationContext: SerializationContext): Pro
280284 output ( TypeIds . Constant , Constants . EMPTY_OBJ ) ;
281285 } else if ( value === null ) {
282286 output ( TypeIds . Constant , Constants . Null ) ;
283- } else if ( value instanceof BackRef ) {
287+ } else if ( value instanceof SerializationBackRef ) {
284288 output ( TypeIds . RootRef , value . $path$ ) ;
285289 } else {
286290 const newSeenRef = getSeenRefOrOutput ( value , index ) ;
0 commit comments