@@ -729,8 +729,6 @@ type DeepOmitArray<T extends any[], K> = {
729
729
[P in keyof T]: DeepOmit<T[P], K>;
730
730
};
731
731
732
- // Warning: (ae-forgotten-export) The symbol "Primitive" needs to be exported by the entry point index.d.ts
733
- //
734
732
// @public (undocumented)
735
733
type DeepOmitPrimitive = Primitive | Function;
736
734
@@ -2142,7 +2140,7 @@ export type Prettify<T> = {
2142
2140
export function preventUnhandledRejection<T>(promise: Promise<T>): Promise<T>;
2143
2141
2144
2142
// @public (undocumented)
2145
- type Primitive = null | undefined | string | number | boolean | symbol | bigint;
2143
+ export type Primitive = null | undefined | string | number | boolean | symbol | bigint;
2146
2144
2147
2145
// @public (undocumented)
2148
2146
const print_2: ((ast: ASTNode) => string) & {
@@ -2780,7 +2778,7 @@ type UnionToIntersection_2<U> = (U extends any ? (k: U) => void : never) extends
2780
2778
type Unmasked<TData> = true extends IsAny<TData> ? TData : TData extends object ? true extends ContainsFragmentsRefs<TData> ? UnwrapFragmentRefs<RemoveMaskedMarker<RemoveFragmentName<TData>>> : TData : TData;
2781
2779
2782
2780
// @public (undocumented)
2783
- type UnwrapFragmentRefs<TData> = true extends IsAny<TData> ? TData : TData extends any ? string extends keyof TData ? TData : keyof TData extends never ? TData : TData extends {
2781
+ type UnwrapFragmentRefs<TData> = true extends IsAny<TData> ? TData : TData extends any ? TData extends Primitive ? TData : string extends keyof TData ? TData : keyof TData extends never ? TData : TData extends {
2784
2782
" $fragmentRefs"?: infer FragmentRefs;
2785
2783
} ? UnwrapFragmentRefs<CombineIntersection<Omit<TData, " $fragmentRefs"> | RemoveFragmentName<NonNullable<NonNullable<FragmentRefs>[keyof NonNullable<FragmentRefs>]>>>> : TData extends object ? {
2786
2784
[K in keyof TData]: UnwrapFragmentRefs<TData[K]>;
0 commit comments