@@ -19,7 +19,6 @@ import { concat } from '@apollo/client/link';
19
19
import { createHttpLink } from ' @apollo/client/link/http' ;
20
20
import { createSignalIfSupported } from ' @apollo/client/link/http' ;
21
21
import { DataMasking } from ' @apollo/client/masking' ;
22
- import { DataProxy } from ' @apollo/client/cache' ;
23
22
import type { DeepPartial } from ' @apollo/client/utilities' ;
24
23
import { defaultDataIdFromObject } from ' @apollo/client/cache' ;
25
24
import { defaultPrinter } from ' @apollo/client/link/http' ;
@@ -115,6 +114,50 @@ export { ApolloCache }
115
114
116
115
// @public (undocumented)
117
116
export namespace ApolloClient {
117
+ // (undocumented)
118
+ export namespace Base {
119
+ // (undocumented)
120
+ export interface ReadQueryOptions <TData , TVariables extends OperationVariables > {
121
+ id? : string ;
122
+ optimistic? : boolean ;
123
+ query: DocumentNode_2 | TypedDocumentNode <TData , TVariables >;
124
+ returnPartialData? : boolean ;
125
+ }
126
+ }
127
+ // (undocumented)
128
+ export namespace Base {
129
+ // (undocumented)
130
+ export interface ReadFragmentOptions <TData , TVariables extends OperationVariables > {
131
+ fragment: DocumentNode_2 | TypedDocumentNode <TData , TVariables >;
132
+ fragmentName? : string ;
133
+ id? : string ;
134
+ optimistic? : boolean ;
135
+ returnPartialData? : boolean ;
136
+ }
137
+ }
138
+ // (undocumented)
139
+ export namespace Base {
140
+ // (undocumented)
141
+ export interface WriteQueryOptions <TData , TVariables extends OperationVariables > {
142
+ broadcast? : boolean ;
143
+ data: Unmasked <TData >;
144
+ id? : string ;
145
+ overwrite? : boolean ;
146
+ query: DocumentNode_2 | TypedDocumentNode <TData , TVariables >;
147
+ }
148
+ }
149
+ // (undocumented)
150
+ export namespace Base {
151
+ // (undocumented)
152
+ export interface WriteFragmentOptions <TData , TVariables extends OperationVariables > {
153
+ broadcast? : boolean ;
154
+ data: Unmasked <TData >;
155
+ fragment: DocumentNode_2 | TypedDocumentNode <TData , TVariables >;
156
+ fragmentName? : string ;
157
+ id? : string ;
158
+ overwrite? : boolean ;
159
+ }
160
+ }
118
161
// (undocumented)
119
162
export interface DefaultOptions {
120
163
// (undocumented)
@@ -130,6 +173,34 @@ export namespace ApolloClient {
130
173
name? : string ;
131
174
}
132
175
// (undocumented)
176
+ export namespace DocumentationTypes {
177
+ // (undocumented)
178
+ export interface ReadQueryOptions <TData , TVariables extends OperationVariables > extends Base .ReadQueryOptions <TData , TVariables > {
179
+ variables? : TVariables ;
180
+ }
181
+ }
182
+ // (undocumented)
183
+ export namespace DocumentationTypes {
184
+ // (undocumented)
185
+ export interface WriteQueryOptions <TData , TVariables extends OperationVariables > extends Base .WriteQueryOptions <TData , TVariables > {
186
+ variables? : TVariables ;
187
+ }
188
+ }
189
+ // (undocumented)
190
+ export namespace DocumentationTypes {
191
+ // (undocumented)
192
+ export interface WriteQueryOptions <TData , TVariables extends OperationVariables > extends Base .WriteQueryOptions <TData , TVariables > {
193
+ variables? : TVariables ;
194
+ }
195
+ }
196
+ // (undocumented)
197
+ export namespace DocumentationTypes {
198
+ // (undocumented)
199
+ export interface WriteFragmentOptions <TData , TVariables extends OperationVariables > extends Base .WriteFragmentOptions <TData , TVariables > {
200
+ variables? : TVariables ;
201
+ }
202
+ }
203
+ // (undocumented)
133
204
export type MutateOptions <TData = unknown , TVariables extends OperationVariables = OperationVariables , TCache extends ApolloCache = ApolloCache > = {
134
205
optimisticResponse? : Unmasked <NoInfer <TData >> | ((vars : TVariables , { IGNORE }: {
135
206
IGNORE: IgnoreModifier ;
@@ -185,6 +256,10 @@ export namespace ApolloClient {
185
256
data: TData | undefined ;
186
257
error? : ErrorLike ;
187
258
}
259
+ // (undocumented)
260
+ export type ReadFragmentOptions <TData , TVariables extends OperationVariables > = Base .ReadFragmentOptions <TData , TVariables > & VariablesOption <TVariables >;
261
+ // (undocumented)
262
+ export type ReadQueryOptions <TData , TVariables extends OperationVariables > = Base .ReadQueryOptions <TData , TVariables > & VariablesOption <TVariables >;
188
263
export interface RefetchQueriesOptions <TCache extends ApolloCache , TResult > {
189
264
include? : RefetchQueriesInclude ;
190
265
onQueryUpdated? : OnQueryUpdated <TResult > | null ;
@@ -232,10 +307,14 @@ export namespace ApolloClient {
232
307
skipPollAttempt? : () => boolean ;
233
308
query: DocumentNode_2 | TypedDocumentNode <TData , TVariables >;
234
309
} & VariablesOption <NoInfer <TVariables >>;
310
+ // (undocumented)
311
+ export type WriteFragmentOptions <TData , TVariables extends OperationVariables > = Base .WriteFragmentOptions <TData , TVariables > & VariablesOption <TVariables >;
312
+ // (undocumented)
313
+ export type WriteQueryOptions <TData , TVariables extends OperationVariables > = Base .WriteQueryOptions <TData , TVariables > & VariablesOption <TVariables >;
235
314
}
236
315
237
316
// @public
238
- export class ApolloClient implements DataProxy {
317
+ export class ApolloClient {
239
318
// (undocumented)
240
319
__actionHookForDevTools(cb : () => any ): void ;
241
320
constructor (options : ApolloClient .Options );
@@ -268,8 +347,13 @@ export class ApolloClient implements DataProxy {
268
347
query<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .QueryOptions <TData , TVariables >): Promise <ApolloClient .QueryResult <MaybeMasked <TData >>>;
269
348
// (undocumented)
270
349
queryDeduplication: boolean ;
271
- readFragment<T = unknown , TVariables = OperationVariables >(options : DataProxy .Fragment <TVariables , T >, optimistic ? : boolean ): Unmasked <T > | null ;
272
- readQuery<TData = unknown , TVariables = OperationVariables >(options : DataProxy .Query <TVariables , TData >, optimistic ? : boolean ): Unmasked <TData > | null ;
350
+ readFragment<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .ReadFragmentOptions <TData , TVariables >): Unmasked <TData > | null ;
351
+ // @deprecated
352
+ readFragment<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .ReadFragmentOptions <TData , TVariables >, optimistic : boolean ): Unmasked <TData > | null ;
353
+ readQuery<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .ReadQueryOptions <TData , TVariables >): Unmasked <TData > | null ;
354
+ // @deprecated
355
+ readQuery<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .ReadQueryOptions <TData , TVariables >,
356
+ optimistic : boolean ): Unmasked <TData > | null ;
273
357
// @deprecated
274
358
reFetchObservableQueries: (includeStandby ? : boolean ) => Promise <ApolloClient .QueryResult <any >[]>;
275
359
refetchObservableQueries(includeStandby ? : boolean ): Promise <ApolloClient .QueryResult <any >[]>;
@@ -283,8 +367,8 @@ export class ApolloClient implements DataProxy {
283
367
version: string ;
284
368
watchFragment<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .WatchFragmentOptions <TData , TVariables >): Observable_2 <ApolloClient .WatchFragmentResult <MaybeMasked <TData >>>;
285
369
watchQuery<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .WatchQueryOptions <TData , TVariables >): ObservableQuery <TData , TVariables >;
286
- writeFragment<TData = unknown , TVariables = OperationVariables >(options : DataProxy .WriteFragmentOptions <TData , TVariables >): Reference_2 | undefined ;
287
- writeQuery<TData = unknown , TVariables = OperationVariables >(options : DataProxy .WriteQueryOptions <TData , TVariables >): Reference_2 | undefined ;
370
+ writeFragment<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .WriteFragmentOptions <TData , TVariables >): Reference_2 | undefined ;
371
+ writeQuery<TData = unknown , TVariables extends OperationVariables = OperationVariables >(options : ApolloClient .WriteQueryOptions <TData , TVariables >): Reference_2 | undefined ;
288
372
}
289
373
290
374
// @public @deprecated (undocumented)
@@ -320,8 +404,6 @@ export { createSignalIfSupported }
320
404
321
405
export { DataMasking }
322
406
323
- export { DataProxy }
324
-
325
407
// @public (undocumented)
326
408
export type DataState <TData > = {
327
409
data: DataValue .Complete <TData >;
@@ -1066,7 +1148,7 @@ export type WatchQueryOptions<TVariables extends OperationVariables = OperationV
1066
1148
1067
1149
// Warnings were encountered during analysis:
1068
1150
//
1069
- // src/core/ApolloClient.ts:358 :5 - (ae-forgotten-export) The symbol "NextFetchPolicyContext" needs to be exported by the entry point index.d.ts
1151
+ // src/core/ApolloClient.ts:357 :5 - (ae-forgotten-export) The symbol "NextFetchPolicyContext" needs to be exported by the entry point index.d.ts
1070
1152
// src/core/ObservableQuery.ts:359:5 - (ae-forgotten-export) The symbol "QueryManager" needs to be exported by the entry point index.d.ts
1071
1153
// src/core/QueryManager.ts:175:5 - (ae-forgotten-export) The symbol "MutationStoreValue" needs to be exported by the entry point index.d.ts
1072
1154
0 commit comments