declare const referenceBrand: unique symbol; export interface QxObjectRef { readonly [referenceBrand]: { readonly [K in Identity]: true; }; equals(other: QxObjectRef): boolean; } export declare const isObjectReference: (value: unknown) => value is QxObjectRef; /** Internal transport boundary; intentionally not exported from the SDK entry. */ export declare const referenceFromWire: (id: string) => QxObjectRef; export declare const referenceToWire: (value: unknown) => string; export declare const assertReferenceFree: (value: unknown, seen?: Set) => void; export {}; //# sourceMappingURL=references.d.ts.map