@@ -437,14 +437,13 @@ export function maskFragment<TData = unknown>(data: TData, document: TypedDocume
437
437
export function maskOperation<TData = unknown >(data : TData , document : DocumentNode | TypedDocumentNode <TData >, cache : ApolloCache <unknown >): TData ;
438
438
439
439
// Warning: (ae-forgotten-export) The symbol "RemoveMaskedMarker" needs to be exported by the entry point index.d.ts
440
- // Warning: (ae-forgotten-export) The symbol "ContainsFragmentsRefs" needs to be exported by the entry point index.d.ts
441
440
//
442
441
// @public
443
442
export type MaybeMasked <TData > = DataMasking extends {
444
443
mode: " unmask" ;
445
444
} ? TData extends any ? true extends IsAny <TData > ? TData : TData extends {
446
445
__masked? : true ;
447
- } ? Prettify <RemoveMaskedMarker <TData >> : true extends ContainsFragmentsRefs < TData > ? Unmasked <TData > : TData : never : DataMasking extends {
446
+ } ? Prettify <RemoveMaskedMarker <TData >> : Unmasked <TData > : never : DataMasking extends {
448
447
mode: " preserveTypes" ;
449
448
} ? TData : TData ;
450
449
@@ -612,11 +611,12 @@ type Transaction<T> = (c: ApolloCache<T>) => void;
612
611
// @public (undocumented)
613
612
type unionToIntersection <T > = (T extends unknown ? (x : T ) => unknown : never ) extends ((x : infer U ) => unknown ) ? U : never ;
614
613
614
+ // Warning: (ae-forgotten-export) The symbol "ContainsFragmentsRefs" needs to be exported by the entry point index.d.ts
615
615
// Warning: (ae-forgotten-export) The symbol "UnwrapFragmentRefs" needs to be exported by the entry point index.d.ts
616
616
// Warning: (ae-forgotten-export) The symbol "RemoveFragmentName" needs to be exported by the entry point index.d.ts
617
617
//
618
618
// @public
619
- export type Unmasked <TData > = true extends IsAny <TData > ? TData : TData extends object ? UnwrapFragmentRefs <RemoveMaskedMarker <RemoveFragmentName <TData >>> : TData ;
619
+ export type Unmasked <TData > = true extends IsAny <TData > ? TData : TData extends object ? true extends ContainsFragmentsRefs < TData > ? UnwrapFragmentRefs <RemoveMaskedMarker <RemoveFragmentName <TData >>> : TData : TData ;
620
620
621
621
// @public (undocumented)
622
622
type UnwrapFragmentRefs <TData > = true extends IsAny <TData > ? TData : TData extends any ? string extends keyof TData ? TData : keyof TData extends never ? TData : TData extends {
0 commit comments