Mirror of https://github.com/roostorg/coop
github.com/roostorg/coop
1/* eslint-disable */
2import type {
3 GraphQLResolveInfo,
4 GraphQLScalarType,
5 GraphQLScalarTypeConfig,
6} from 'graphql';
7import { JsonObject, JsonValue } from 'type-fest';
8
9import type { UserHistoryForGQL } from '../graphql/datasources/InvestigationApi.js';
10import type {
11 ContentItemTypeResolversParentType,
12 ItemTypeResolversParentType,
13 ItemTypeSchemaVariantInputResolverValue,
14 ItemTypeSchemaVariantResolverValue,
15 ThreadItemTypeResolversParentType,
16 UserItemTypeResolversParentType,
17} from '../graphql/modules/itemType.js';
18import type { ReportingInsights } from '../graphql/modules/reporting.js';
19import type { HashBank } from '../models/HashBankModel.js';
20import type { Org } from '../models/OrgModel.js';
21import type {
22 CustomAction,
23 EnqueueAuthorToMrtAction,
24 EnqueueToMrtAction,
25 EnqueueToNcmecAction,
26} from '../models/rules/ActionModel.js';
27import type { Backtest } from '../models/rules/BacktestModel.js';
28import type { ItemType } from '../models/rules/ItemTypeModel.js';
29import type {
30 ConditionSetWithResult,
31 ConditionWithResult,
32 LeafConditionWithResult,
33 Rule,
34} from '../models/rules/RuleModel.js';
35import type { User } from '../models/UserModel.js';
36import type { SignalWithScore } from '../services/analyticsQueries/RuleActionInsights.js';
37import type { DerivedFieldSpecSource } from '../services/derivedFieldsService/helpers.js';
38import type {
39 ContentAppealReviewJobPayload,
40 ContentManualReviewJobPayload,
41 ManualReviewJobOrAppeal,
42 ManualReviewJobPayload,
43 ManualReviewQueue,
44 NcmecManualReviewJobPayload,
45 ThreadAppealReviewJobPayload,
46 ThreadManualReviewJobPayload,
47 UserAppealReviewJobPayload,
48 UserManualReviewJobPayload,
49} from '../services/manualReviewToolService/index.js';
50import type { ManualReviewJobComment } from '../services/manualReviewToolService/modules/CommentOperations.js';
51import type { RoutingRuleWithoutVersion } from '../services/manualReviewToolService/modules/JobRouting.js';
52import type {
53 Condition,
54 ConditionSet,
55 LeafCondition,
56} from '../services/moderationConfigService/index.js';
57import type { Notification } from '../services/notificationsService/notificationsService.js';
58import type { ReportingRuleWithoutVersion } from '../services/reportingService/ReportingRules.js';
59import type { Signal } from '../services/signalsService/index.js';
60import type { NonEmptyString } from '../utils/typescript-types.js';
61import type { LocationBankWithoutFullPlacesAPIResponse } from './datasources/LocationBankApi.js';
62import type { Context } from './resolvers.js';
63import type { ItemSubmissionForGQL } from './types.js';
64
65export type Maybe<T> = T extends Promise<infer U>
66 ? Promise<U | null>
67 : T | null;
68export type InputMaybe<T> = T extends Promise<infer U>
69 ? Promise<U | null>
70 : T | null;
71export type Exact<T extends { [key: string]: unknown }> = {
72 [K in keyof T]: T[K];
73};
74export type MakeOptional<T, K extends keyof T> = Omit<T, K> & {
75 [SubKey in K]?: Maybe<T[SubKey]>;
76};
77export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & {
78 [SubKey in K]: Maybe<T[SubKey]>;
79};
80export type MakeEmpty<
81 T extends { [key: string]: unknown },
82 K extends keyof T,
83> = { [_ in K]?: never };
84export type Incremental<T> =
85 | T
86 | {
87 [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never;
88 };
89export type Omit<T, K extends keyof T> = Pick<T, Exclude<keyof T, K>>;
90export type EnumResolverSignature<T, AllowedValues = any> = {
91 [key in keyof T]?: AllowedValues;
92};
93export type RequireFields<T, K extends keyof T> = Omit<T, K> & {
94 [P in K]-?: NonNullable<T[P]>;
95};
96/** All built-in and custom scalars, mapped to their actual values */
97export type Scalars = {
98 ID: { input: string; output: string };
99 String: { input: string; output: string };
100 Boolean: { input: boolean; output: boolean };
101 Int: { input: number; output: number };
102 Float: { input: number; output: number };
103 /** Represents the possible types for the name of a ConditionInput */
104 CoopInputOrString: { input: string; output: string };
105 Cursor: { input: JsonValue; output: JsonValue };
106 /** Date represents just a date, with no time, no timezone, no offset. */
107 Date: { input: Date | string; output: Date | string };
108 /**
109 * DateTime represents an instant, with a UTC offset, serialized in ISO 8601
110 * (specifically, the profile of ISO 8601 supported by Date.toISOString()).
111 * as implemented by https://www.graphql-scalars.dev/docs/scalars/date-time
112 * NB: This is different from Apollo's default serialization of JS Date's, which
113 * uses a string with a unix timestamp in it, so be careful when updating existing
114 * fields.
115 */
116 DateTime: { input: Date | string; output: Date | string };
117 /** Represents any JSON value (object, array, string, number, boolean, null). */
118 JSON: { input: JsonValue; output: JsonValue };
119 /** Represents an arbitrary json object. */
120 JSONObject: { input: JsonObject; output: JsonObject };
121 /** Represents a string that must be non-empty. */
122 NonEmptyString: { input: NonEmptyString; output: NonEmptyString };
123 /** Represents a string | float union, which is the type of a Condition's threshold */
124 StringOrFloat: { input: string | number; output: string | number };
125};
126
127export type GQLAcceptAppealDecisionComponent =
128 GQLManualReviewDecisionComponentBase & {
129 readonly __typename?: 'AcceptAppealDecisionComponent';
130 readonly actionIds: ReadonlyArray<Scalars['String']['output']>;
131 readonly appealId: Scalars['String']['output'];
132 readonly type: GQLManualReviewDecisionType;
133 };
134
135export type GQLAction =
136 | GQLCustomAction
137 | GQLEnqueueAuthorToMrtAction
138 | GQLEnqueueToMrtAction
139 | GQLEnqueueToNcmecAction;
140
141export type GQLActionBase = {
142 readonly applyUserStrikes?: Maybe<Scalars['Boolean']['output']>;
143 readonly description?: Maybe<Scalars['String']['output']>;
144 readonly id: Scalars['ID']['output'];
145 readonly itemTypes: ReadonlyArray<GQLItemType>;
146 readonly name: Scalars['String']['output'];
147 readonly orgId: Scalars['String']['output'];
148 readonly penalty: GQLUserPenaltySeverity;
149};
150
151export type GQLActionData = {
152 readonly __typename?: 'ActionData';
153 readonly action_id?: Maybe<Scalars['String']['output']>;
154 readonly count: Scalars['Int']['output'];
155 readonly item_type_id?: Maybe<Scalars['String']['output']>;
156 readonly policy_id?: Maybe<Scalars['String']['output']>;
157 readonly rule_id?: Maybe<Scalars['String']['output']>;
158 readonly source?: Maybe<Scalars['String']['output']>;
159 readonly time: Scalars['String']['output'];
160};
161
162export type GQLActionNameExistsError = GQLError & {
163 readonly __typename?: 'ActionNameExistsError';
164 readonly detail?: Maybe<Scalars['String']['output']>;
165 readonly pointer?: Maybe<Scalars['String']['output']>;
166 readonly requestId?: Maybe<Scalars['String']['output']>;
167 readonly status: Scalars['Int']['output'];
168 readonly title: Scalars['String']['output'];
169 readonly type: ReadonlyArray<Scalars['String']['output']>;
170};
171
172export const GQLActionSource = {
173 AutomatedRule: 'AUTOMATED_RULE',
174 ManualActionRun: 'MANUAL_ACTION_RUN',
175 MrtDecision: 'MRT_DECISION',
176 PostActions: 'POST_ACTIONS',
177} as const;
178
179export type GQLActionSource =
180 (typeof GQLActionSource)[keyof typeof GQLActionSource];
181export type GQLActionStatisticsFilters = {
182 readonly actionIds: ReadonlyArray<Scalars['String']['input']>;
183 readonly endDate: Scalars['DateTime']['input'];
184 readonly itemTypeIds: ReadonlyArray<Scalars['String']['input']>;
185 readonly policyIds: ReadonlyArray<Scalars['String']['input']>;
186 readonly ruleIds: ReadonlyArray<Scalars['String']['input']>;
187 readonly sources: ReadonlyArray<GQLActionSource>;
188 readonly startDate: Scalars['DateTime']['input'];
189};
190
191export const GQLActionStatisticsGroupByColumns = {
192 ActionId: 'ACTION_ID',
193 ActionSource: 'ACTION_SOURCE',
194 ItemTypeId: 'ITEM_TYPE_ID',
195 PolicyId: 'POLICY_ID',
196 RuleId: 'RULE_ID',
197} as const;
198
199export type GQLActionStatisticsGroupByColumns =
200 (typeof GQLActionStatisticsGroupByColumns)[keyof typeof GQLActionStatisticsGroupByColumns];
201export type GQLActionStatisticsInput = {
202 readonly filterBy: GQLActionStatisticsFilters;
203 readonly groupBy: GQLActionStatisticsGroupByColumns;
204 readonly timeDivision: GQLMetricsTimeDivisionOptions;
205 readonly timeZone: Scalars['String']['input'];
206};
207
208export type GQLAddAccessibleQueuesToUserInput = {
209 readonly queueIds: ReadonlyArray<Scalars['ID']['input']>;
210 readonly userId: Scalars['ID']['input'];
211};
212
213export type GQLAddAccessibleQueuesToUserResponse =
214 GQLMutateAccessibleQueuesForUserSuccessResponse;
215
216export type GQLAddCommentFailedError = GQLError & {
217 readonly __typename?: 'AddCommentFailedError';
218 readonly detail?: Maybe<Scalars['String']['output']>;
219 readonly pointer?: Maybe<Scalars['String']['output']>;
220 readonly requestId?: Maybe<Scalars['String']['output']>;
221 readonly status: Scalars['Int']['output'];
222 readonly title: Scalars['String']['output'];
223 readonly type: ReadonlyArray<Scalars['String']['output']>;
224};
225
226export type GQLAddFavoriteMrtQueueSuccessResponse = {
227 readonly __typename?: 'AddFavoriteMRTQueueSuccessResponse';
228 readonly _?: Maybe<Scalars['Boolean']['output']>;
229};
230
231export type GQLAddFavoriteRuleResponse = GQLAddFavoriteRuleSuccessResponse;
232
233export type GQLAddFavoriteRuleSuccessResponse = {
234 readonly __typename?: 'AddFavoriteRuleSuccessResponse';
235 readonly _?: Maybe<Scalars['Boolean']['output']>;
236};
237
238export type GQLAddManualReviewJobCommentResponse =
239 | GQLAddManualReviewJobCommentSuccessResponse
240 | GQLNotFoundError;
241
242export type GQLAddManualReviewJobCommentSuccessResponse = {
243 readonly __typename?: 'AddManualReviewJobCommentSuccessResponse';
244 readonly comment: GQLManualReviewJobComment;
245};
246
247export type GQLAddPoliciesResponse = {
248 readonly __typename?: 'AddPoliciesResponse';
249 readonly failures: ReadonlyArray<Scalars['String']['output']>;
250 readonly policies: ReadonlyArray<GQLPolicy>;
251};
252
253export type GQLAddPolicyInput = {
254 readonly enforcementGuidelines?: InputMaybe<Scalars['String']['input']>;
255 readonly id?: InputMaybe<Scalars['ID']['input']>;
256 readonly name: Scalars['String']['input'];
257 readonly parentId?: InputMaybe<Scalars['ID']['input']>;
258 readonly parentName?: InputMaybe<Scalars['String']['input']>;
259 readonly policyText?: InputMaybe<Scalars['String']['input']>;
260 readonly policyType?: InputMaybe<GQLPolicyType>;
261};
262
263export type GQLAggregation = {
264 readonly __typename?: 'Aggregation';
265 readonly type: GQLAggregationType;
266};
267
268export type GQLAggregationClause = {
269 readonly __typename?: 'AggregationClause';
270 readonly aggregation?: Maybe<GQLAggregation>;
271 readonly conditionSet?: Maybe<GQLConditionSet>;
272 readonly groupBy: ReadonlyArray<GQLConditionInputField>;
273 readonly id: Scalars['ID']['output'];
274 readonly window: GQLWindowConfiguration;
275};
276
277export type GQLAggregationClauseInput = {
278 readonly aggregation: GQLAggregationInput;
279 readonly conditionSet?: InputMaybe<GQLConditionSetInput>;
280 readonly groupBy: ReadonlyArray<GQLConditionInputFieldInput>;
281 readonly window: GQLWindowConfigurationInput;
282};
283
284export type GQLAggregationInput = {
285 readonly type: GQLAggregationType;
286};
287
288export type GQLAggregationSignalArgs = {
289 readonly __typename?: 'AggregationSignalArgs';
290 readonly aggregationClause?: Maybe<GQLAggregationClause>;
291};
292
293export type GQLAggregationSignalArgsInput = {
294 readonly aggregationClause: GQLAggregationClauseInput;
295};
296
297export const GQLAggregationType = {
298 Count: 'COUNT',
299} as const;
300
301export type GQLAggregationType =
302 (typeof GQLAggregationType)[keyof typeof GQLAggregationType];
303export type GQLAllLanguages = {
304 readonly __typename?: 'AllLanguages';
305 readonly _?: Maybe<Scalars['Boolean']['output']>;
306};
307
308export type GQLAllRuleInsights = {
309 readonly __typename?: 'AllRuleInsights';
310 readonly actionedSubmissionsByActionByDay: ReadonlyArray<GQLCountByActionByDay>;
311 readonly actionedSubmissionsByDay: ReadonlyArray<GQLCountByDay>;
312 readonly actionedSubmissionsByPolicyByDay: ReadonlyArray<GQLCountByPolicyByDay>;
313 readonly actionedSubmissionsByTagByDay: ReadonlyArray<GQLCountByTagByDay>;
314 readonly totalSubmissionsByDay: ReadonlyArray<GQLCountByDay>;
315};
316
317export type GQLApiKey = {
318 readonly __typename?: 'ApiKey';
319 readonly createdAt: Scalars['String']['output'];
320 readonly createdBy?: Maybe<Scalars['String']['output']>;
321 readonly description?: Maybe<Scalars['String']['output']>;
322 readonly id: Scalars['ID']['output'];
323 readonly isActive: Scalars['Boolean']['output'];
324 readonly lastUsedAt?: Maybe<Scalars['String']['output']>;
325 readonly name: Scalars['String']['output'];
326};
327
328export const GQLAppealDecision = {
329 Accept: 'ACCEPT',
330 Reject: 'REJECT',
331} as const;
332
333export type GQLAppealDecision =
334 (typeof GQLAppealDecision)[keyof typeof GQLAppealDecision];
335export type GQLAppealEnqueueSourceInfo = {
336 readonly __typename?: 'AppealEnqueueSourceInfo';
337 readonly kind: GQLJobCreationSourceOptions;
338};
339
340export type GQLAppealSettings = {
341 readonly __typename?: 'AppealSettings';
342 readonly appealsCallbackBody?: Maybe<Scalars['JSONObject']['output']>;
343 readonly appealsCallbackHeaders?: Maybe<Scalars['JSONObject']['output']>;
344 readonly appealsCallbackUrl?: Maybe<Scalars['String']['output']>;
345};
346
347export type GQLAppealSettingsInput = {
348 readonly appealsCallbackBody?: InputMaybe<Scalars['JSONObject']['input']>;
349 readonly appealsCallbackHeaders?: InputMaybe<Scalars['JSONObject']['input']>;
350 readonly appealsCallbackUrl?: InputMaybe<Scalars['String']['input']>;
351};
352
353export type GQLAutomaticCloseDecisionComponent =
354 GQLManualReviewDecisionComponentBase & {
355 readonly __typename?: 'AutomaticCloseDecisionComponent';
356 readonly type: GQLManualReviewDecisionType;
357 };
358
359export type GQLBacktest = {
360 readonly __typename?: 'Backtest';
361 readonly contentItemsMatched: Scalars['Int']['output'];
362 readonly contentItemsProcessed: Scalars['Int']['output'];
363 readonly createdAt: Scalars['String']['output'];
364 readonly id: Scalars['ID']['output'];
365 readonly results?: Maybe<GQLRuleExecutionResultsConnection>;
366 readonly sampleActualSize: Scalars['Int']['output'];
367 readonly sampleDesiredSize: Scalars['Int']['output'];
368 readonly sampleEndAt: Scalars['String']['output'];
369 readonly sampleStartAt: Scalars['String']['output'];
370 readonly samplingComplete: Scalars['Boolean']['output'];
371 readonly status: GQLBacktestStatus;
372};
373
374export type GQLBacktestResultsArgs = {
375 after?: InputMaybe<Scalars['Cursor']['input']>;
376 before?: InputMaybe<Scalars['Cursor']['input']>;
377 first?: InputMaybe<Scalars['Int']['input']>;
378 last?: InputMaybe<Scalars['Int']['input']>;
379 sort?: InputMaybe<GQLSortOrder>;
380};
381
382export const GQLBacktestStatus = {
383 Canceled: 'CANCELED',
384 Complete: 'COMPLETE',
385 Running: 'RUNNING',
386} as const;
387
388export type GQLBacktestStatus =
389 (typeof GQLBacktestStatus)[keyof typeof GQLBacktestStatus];
390export type GQLBaseField = GQLField & {
391 readonly __typename?: 'BaseField';
392 readonly container?: Maybe<GQLContainer>;
393 readonly name: Scalars['String']['output'];
394 readonly required: Scalars['Boolean']['output'];
395 readonly type: GQLFieldType;
396};
397
398export type GQLCannotDeleteDefaultUserError = GQLError & {
399 readonly __typename?: 'CannotDeleteDefaultUserError';
400 readonly detail?: Maybe<Scalars['String']['output']>;
401 readonly pointer?: Maybe<Scalars['String']['output']>;
402 readonly requestId?: Maybe<Scalars['String']['output']>;
403 readonly status: Scalars['Int']['output'];
404 readonly title: Scalars['String']['output'];
405 readonly type: ReadonlyArray<Scalars['String']['output']>;
406};
407
408export type GQLChangePasswordError = GQLError & {
409 readonly __typename?: 'ChangePasswordError';
410 readonly detail?: Maybe<Scalars['String']['output']>;
411 readonly pointer?: Maybe<Scalars['String']['output']>;
412 readonly requestId?: Maybe<Scalars['String']['output']>;
413 readonly status: Scalars['Int']['output'];
414 readonly title: Scalars['String']['output'];
415 readonly type: ReadonlyArray<Scalars['String']['output']>;
416};
417
418export type GQLChangePasswordInput = {
419 readonly currentPassword: Scalars['String']['input'];
420 readonly newPassword: Scalars['String']['input'];
421};
422
423export type GQLChangePasswordResponse =
424 | GQLChangePasswordError
425 | GQLChangePasswordSuccessResponse;
426
427export type GQLChangePasswordSuccessResponse = {
428 readonly __typename?: 'ChangePasswordSuccessResponse';
429 readonly _?: Maybe<Scalars['Boolean']['output']>;
430};
431
432export type GQLCondition = GQLConditionSet | GQLLeafCondition;
433
434export const GQLConditionConjunction = {
435 And: 'AND',
436 Or: 'OR',
437 Xor: 'XOR',
438} as const;
439
440export type GQLConditionConjunction =
441 (typeof GQLConditionConjunction)[keyof typeof GQLConditionConjunction];
442export type GQLConditionInput = {
443 readonly comparator?: InputMaybe<GQLValueComparator>;
444 readonly conditions?: InputMaybe<ReadonlyArray<GQLConditionInput>>;
445 readonly conjunction?: InputMaybe<GQLConditionConjunction>;
446 readonly input?: InputMaybe<GQLConditionInputFieldInput>;
447 readonly matchingValues?: InputMaybe<GQLConditionMatchingValuesInput>;
448 readonly signal?: InputMaybe<GQLConditionInputSignalInput>;
449 readonly threshold?: InputMaybe<Scalars['StringOrFloat']['input']>;
450};
451
452export type GQLConditionInputField = {
453 readonly __typename?: 'ConditionInputField';
454 readonly contentTypeId?: Maybe<Scalars['String']['output']>;
455 readonly contentTypeIds?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
456 readonly name?: Maybe<Scalars['CoopInputOrString']['output']>;
457 readonly spec?: Maybe<GQLDerivedFieldSpec>;
458 readonly type: GQLConditionInputInputType;
459};
460
461export type GQLConditionInputFieldInput = {
462 readonly contentTypeId?: InputMaybe<Scalars['String']['input']>;
463 readonly contentTypeIds?: InputMaybe<
464 ReadonlyArray<Scalars['String']['input']>
465 >;
466 readonly name?: InputMaybe<Scalars['CoopInputOrString']['input']>;
467 readonly spec?: InputMaybe<GQLDerivedFieldSpecInput>;
468 readonly type: GQLConditionInputInputType;
469};
470
471export const GQLConditionInputInputType = {
472 ContentCoopInput: 'CONTENT_COOP_INPUT',
473 ContentDerivedField: 'CONTENT_DERIVED_FIELD',
474 ContentField: 'CONTENT_FIELD',
475 FullItem: 'FULL_ITEM',
476 UserId: 'USER_ID',
477} as const;
478
479export type GQLConditionInputInputType =
480 (typeof GQLConditionInputInputType)[keyof typeof GQLConditionInputInputType];
481export type GQLConditionInputSignalInput = {
482 readonly args?: InputMaybe<GQLSignalArgsInput>;
483 readonly id: Scalars['ID']['input'];
484 readonly name?: InputMaybe<Scalars['String']['input']>;
485 readonly subcategory?: InputMaybe<Scalars['String']['input']>;
486 readonly type: Scalars['String']['input'];
487};
488
489export type GQLConditionMatchingValuesInput = {
490 readonly imageBankIds?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
491 readonly locationBankIds?: InputMaybe<
492 ReadonlyArray<Scalars['String']['input']>
493 >;
494 readonly locations?: InputMaybe<ReadonlyArray<GQLLocationAreaInput>>;
495 readonly strings?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
496 readonly textBankIds?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
497};
498
499export const GQLConditionOutcome = {
500 Errored: 'ERRORED',
501 Failed: 'FAILED',
502 Inapplicable: 'INAPPLICABLE',
503 Passed: 'PASSED',
504} as const;
505
506export type GQLConditionOutcome =
507 (typeof GQLConditionOutcome)[keyof typeof GQLConditionOutcome];
508export type GQLConditionResult = {
509 readonly __typename?: 'ConditionResult';
510 readonly matchedValue?: Maybe<Scalars['String']['output']>;
511 readonly outcome: GQLConditionOutcome;
512 readonly score?: Maybe<Scalars['String']['output']>;
513};
514
515export type GQLConditionSet = {
516 readonly __typename?: 'ConditionSet';
517 readonly conditions: ReadonlyArray<GQLCondition>;
518 readonly conjunction: GQLConditionConjunction;
519};
520
521export type GQLConditionSetInput = {
522 readonly conditions: ReadonlyArray<GQLConditionInput>;
523 readonly conjunction: GQLConditionConjunction;
524};
525
526export type GQLConditionSetWithResult = {
527 readonly __typename?: 'ConditionSetWithResult';
528 readonly conditions: ReadonlyArray<GQLConditionWithResult>;
529 readonly conjunction?: Maybe<GQLConditionConjunction>;
530 readonly result?: Maybe<GQLConditionResult>;
531};
532
533export type GQLConditionWithResult =
534 | GQLConditionSetWithResult
535 | GQLLeafConditionWithResult;
536
537export type GQLContainer = {
538 readonly __typename?: 'Container';
539 readonly containerType: GQLContainerType;
540 readonly keyScalarType?: Maybe<GQLScalarType>;
541 readonly valueScalarType: GQLScalarType;
542};
543
544export type GQLContainerInput = {
545 readonly containerType: GQLContainerType;
546 readonly keyScalarType?: InputMaybe<GQLScalarType>;
547 readonly valueScalarType: GQLScalarType;
548};
549
550export const GQLContainerType = {
551 Array: 'ARRAY',
552 Map: 'MAP',
553} as const;
554
555export type GQLContainerType =
556 (typeof GQLContainerType)[keyof typeof GQLContainerType];
557export type GQLContentAppealManualReviewJobPayload = {
558 readonly __typename?: 'ContentAppealManualReviewJobPayload';
559 readonly actionsTaken: ReadonlyArray<Scalars['String']['output']>;
560 readonly additionalContentItems: ReadonlyArray<GQLContentItem>;
561 readonly appealId: Scalars['String']['output'];
562 readonly appealReason?: Maybe<Scalars['String']['output']>;
563 readonly appealerIdentifier?: Maybe<GQLItemIdentifier>;
564 readonly enqueueSourceInfo?: Maybe<GQLAppealEnqueueSourceInfo>;
565 readonly item: GQLContentItem;
566 readonly userScore?: Maybe<Scalars['Int']['output']>;
567};
568
569export type GQLContentItem = GQLItemBase & {
570 readonly __typename?: 'ContentItem';
571 readonly data: Scalars['JSONObject']['output'];
572 readonly id: Scalars['ID']['output'];
573 readonly submissionId: Scalars['ID']['output'];
574 readonly submissionTime?: Maybe<Scalars['DateTime']['output']>;
575 readonly type: GQLContentItemType;
576};
577
578export type GQLContentItemType = GQLItemTypeBase & {
579 readonly __typename?: 'ContentItemType';
580 readonly baseFields: ReadonlyArray<GQLBaseField>;
581 readonly derivedFields: ReadonlyArray<GQLDerivedField>;
582 readonly description?: Maybe<Scalars['String']['output']>;
583 readonly hiddenFields: ReadonlyArray<Scalars['String']['output']>;
584 readonly id: Scalars['ID']['output'];
585 readonly name: Scalars['String']['output'];
586 readonly schemaFieldRoles: GQLContentSchemaFieldRoles;
587 readonly schemaVariant: GQLItemTypeSchemaVariant;
588 readonly version: Scalars['String']['output'];
589};
590
591export type GQLContentManualReviewJobPayload = {
592 readonly __typename?: 'ContentManualReviewJobPayload';
593 readonly additionalContentItems: ReadonlyArray<GQLContentItem>;
594 readonly enqueueSourceInfo?: Maybe<GQLManualReviewJobEnqueueSourceInfo>;
595 readonly item: GQLContentItem;
596 readonly itemThreadContentItems?: Maybe<ReadonlyArray<GQLContentItem>>;
597 readonly reportHistory: ReadonlyArray<GQLReportHistoryEntry>;
598 readonly reportedForReason?: Maybe<Scalars['String']['output']>;
599 readonly reportedForReasons: ReadonlyArray<GQLReportedForReason>;
600 readonly userScore?: Maybe<Scalars['Int']['output']>;
601};
602
603export type GQLContentRule = GQLRule & {
604 readonly __typename?: 'ContentRule';
605 readonly actions: ReadonlyArray<GQLAction>;
606 readonly backtests: ReadonlyArray<GQLBacktest>;
607 readonly conditionSet: GQLConditionSet;
608 readonly createdAt: Scalars['String']['output'];
609 readonly creator: GQLUser;
610 readonly description?: Maybe<Scalars['String']['output']>;
611 readonly expirationTime?: Maybe<Scalars['String']['output']>;
612 readonly id: Scalars['ID']['output'];
613 readonly insights: GQLRuleInsights;
614 readonly itemTypes: ReadonlyArray<GQLItemType>;
615 readonly maxDailyActions?: Maybe<Scalars['Float']['output']>;
616 readonly name: Scalars['String']['output'];
617 readonly parentId?: Maybe<Scalars['ID']['output']>;
618 readonly policies: ReadonlyArray<GQLPolicy>;
619 readonly status: GQLRuleStatus;
620 readonly tags?: Maybe<ReadonlyArray<Maybe<Scalars['String']['output']>>>;
621 readonly updatedAt: Scalars['String']['output'];
622};
623
624export type GQLContentRuleBacktestsArgs = {
625 ids?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
626};
627
628export type GQLContentSchemaFieldRoles = {
629 readonly __typename?: 'ContentSchemaFieldRoles';
630 readonly createdAt?: Maybe<Scalars['String']['output']>;
631 readonly creatorId?: Maybe<Scalars['String']['output']>;
632 readonly displayName?: Maybe<Scalars['String']['output']>;
633 readonly isDeleted?: Maybe<Scalars['String']['output']>;
634 readonly parentId?: Maybe<Scalars['String']['output']>;
635 readonly threadId?: Maybe<Scalars['String']['output']>;
636};
637
638export type GQLContentSchemaFieldRolesInput = {
639 readonly createdAt?: InputMaybe<Scalars['String']['input']>;
640 readonly creatorId?: InputMaybe<Scalars['String']['input']>;
641 readonly displayName?: InputMaybe<Scalars['String']['input']>;
642 readonly isDeleted?: InputMaybe<Scalars['String']['input']>;
643 readonly parentId?: InputMaybe<Scalars['String']['input']>;
644 readonly threadId?: InputMaybe<Scalars['String']['input']>;
645};
646
647export type GQLContentType = {
648 readonly __typename?: 'ContentType';
649 readonly actions: ReadonlyArray<GQLAction>;
650 readonly baseFields: ReadonlyArray<GQLBaseField>;
651 readonly derivedFields: ReadonlyArray<GQLDerivedField>;
652 readonly description?: Maybe<Scalars['String']['output']>;
653 readonly id: Scalars['ID']['output'];
654 readonly name: Scalars['String']['output'];
655};
656
657export type GQLCoopActionDecisionInput = {
658 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
659};
660
661export const GQLCoopInput = {
662 AllText: 'ALL_TEXT',
663 AnyGeohash: 'ANY_GEOHASH',
664 AnyImage: 'ANY_IMAGE',
665 AnyVideo: 'ANY_VIDEO',
666 AuthorUser: 'AUTHOR_USER',
667 PolicyId: 'POLICY_ID',
668 Source: 'SOURCE',
669} as const;
670
671export type GQLCoopInput = (typeof GQLCoopInput)[keyof typeof GQLCoopInput];
672export type GQLCountByActionByDay = {
673 readonly __typename?: 'CountByActionByDay';
674 readonly action: GQLCountByActionByDayAction;
675 readonly count: Scalars['Int']['output'];
676 readonly date: Scalars['Date']['output'];
677};
678
679export type GQLCountByActionByDayAction = {
680 readonly __typename?: 'CountByActionByDayAction';
681 readonly id: Scalars['ID']['output'];
682 readonly name: Scalars['String']['output'];
683};
684
685export type GQLCountByDay = {
686 readonly __typename?: 'CountByDay';
687 readonly count: Scalars['Int']['output'];
688 readonly date: Scalars['Date']['output'];
689};
690
691export type GQLCountByDecisionTypeByDay = {
692 readonly __typename?: 'CountByDecisionTypeByDay';
693 readonly count: Scalars['Int']['output'];
694 readonly date: Scalars['Date']['output'];
695 readonly decisionType: Scalars['String']['output'];
696};
697
698export type GQLCountByPolicyByDay = {
699 readonly __typename?: 'CountByPolicyByDay';
700 readonly count: Scalars['Int']['output'];
701 readonly date: Scalars['Date']['output'];
702 readonly policy: GQLCountByPolicyByDayPolicy;
703};
704
705export type GQLCountByPolicyByDayPolicy = {
706 readonly __typename?: 'CountByPolicyByDayPolicy';
707 readonly id: Scalars['ID']['output'];
708 readonly name: Scalars['String']['output'];
709};
710
711export type GQLCountByTagByDay = {
712 readonly __typename?: 'CountByTagByDay';
713 readonly count: Scalars['Int']['output'];
714 readonly date: Scalars['Date']['output'];
715 readonly tag: Scalars['String']['output'];
716};
717
718export type GQLCreateActionInput = {
719 readonly applyUserStrikes?: InputMaybe<Scalars['Boolean']['input']>;
720 readonly callbackUrl: Scalars['String']['input'];
721 readonly callbackUrlBody?: InputMaybe<Scalars['JSONObject']['input']>;
722 readonly callbackUrlHeaders?: InputMaybe<Scalars['JSONObject']['input']>;
723 readonly description?: InputMaybe<Scalars['String']['input']>;
724 readonly itemTypeIds: ReadonlyArray<Scalars['ID']['input']>;
725 readonly name: Scalars['String']['input'];
726};
727
728export type GQLCreateBacktestInput = {
729 readonly ruleId: Scalars['ID']['input'];
730 readonly sampleDesiredSize: Scalars['Int']['input'];
731 readonly sampleEndAt: Scalars['String']['input'];
732 readonly sampleStartAt: Scalars['String']['input'];
733};
734
735export type GQLCreateBacktestResponse = {
736 readonly __typename?: 'CreateBacktestResponse';
737 readonly backtest: GQLBacktest;
738};
739
740export type GQLCreateContentItemTypeInput = {
741 readonly description?: InputMaybe<Scalars['String']['input']>;
742 readonly fieldRoles: GQLContentSchemaFieldRolesInput;
743 readonly fields: ReadonlyArray<GQLFieldInput>;
744 readonly hiddenFields?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
745 readonly name: Scalars['String']['input'];
746};
747
748export type GQLCreateContentRuleInput = {
749 readonly actionIds: ReadonlyArray<Scalars['ID']['input']>;
750 readonly conditionSet: GQLConditionSetInput;
751 readonly contentTypeIds: ReadonlyArray<Scalars['ID']['input']>;
752 readonly description?: InputMaybe<Scalars['String']['input']>;
753 readonly expirationTime?: InputMaybe<Scalars['DateTime']['input']>;
754 readonly maxDailyActions?: InputMaybe<Scalars['Float']['input']>;
755 readonly name: Scalars['String']['input'];
756 readonly parentId?: InputMaybe<Scalars['ID']['input']>;
757 readonly policyIds: ReadonlyArray<Scalars['ID']['input']>;
758 readonly status: GQLRuleStatus;
759 readonly tags: ReadonlyArray<Scalars['String']['input']>;
760};
761
762export type GQLCreateContentRuleResponse =
763 | GQLMutateContentRuleSuccessResponse
764 | GQLRuleNameExistsError;
765
766export type GQLCreateHashBankInput = {
767 readonly description?: InputMaybe<Scalars['String']['input']>;
768 readonly enabled_ratio: Scalars['Float']['input'];
769 readonly exchange?: InputMaybe<GQLExchangeConfigInput>;
770 readonly name: Scalars['String']['input'];
771};
772
773export type GQLCreateLocationBankInput = {
774 readonly description?: InputMaybe<Scalars['String']['input']>;
775 readonly locations: ReadonlyArray<GQLLocationAreaInput>;
776 readonly name: Scalars['String']['input'];
777};
778
779export type GQLCreateManualReviewJobCommentInput = {
780 readonly commentText: Scalars['String']['input'];
781 readonly jobId: Scalars['String']['input'];
782};
783
784export type GQLCreateManualReviewQueueInput = {
785 readonly autoCloseJobs: Scalars['Boolean']['input'];
786 readonly description?: InputMaybe<Scalars['String']['input']>;
787 readonly hiddenActionIds: ReadonlyArray<Scalars['ID']['input']>;
788 readonly isAppealsQueue: Scalars['Boolean']['input'];
789 readonly name: Scalars['String']['input'];
790 readonly userIds: ReadonlyArray<Scalars['ID']['input']>;
791};
792
793export type GQLCreateManualReviewQueueResponse =
794 | GQLManualReviewQueueNameExistsError
795 | GQLMutateManualReviewQueueSuccessResponse;
796
797export type GQLCreateOrgInput = {
798 readonly email: Scalars['String']['input'];
799 readonly name: Scalars['String']['input'];
800 readonly website: Scalars['String']['input'];
801};
802
803export type GQLCreateOrgResponse =
804 | GQLCreateOrgSuccessResponse
805 | GQLOrgWithEmailExistsError
806 | GQLOrgWithNameExistsError;
807
808export type GQLCreateOrgSuccessResponse = {
809 readonly __typename?: 'CreateOrgSuccessResponse';
810 readonly id: Scalars['ID']['output'];
811};
812
813export type GQLCreateReportingRuleInput = {
814 readonly actionIds: ReadonlyArray<Scalars['ID']['input']>;
815 readonly conditionSet: GQLConditionSetInput;
816 readonly description?: InputMaybe<Scalars['String']['input']>;
817 readonly itemTypeIds: ReadonlyArray<Scalars['ID']['input']>;
818 readonly name: Scalars['String']['input'];
819 readonly policyIds: ReadonlyArray<Scalars['ID']['input']>;
820 readonly status: GQLReportingRuleStatus;
821};
822
823export type GQLCreateReportingRuleResponse =
824 | GQLMutateReportingRuleSuccessResponse
825 | GQLReportingRuleNameExistsError;
826
827export type GQLCreateRoutingRuleInput = {
828 readonly conditionSet: GQLConditionSetInput;
829 readonly description?: InputMaybe<Scalars['String']['input']>;
830 readonly destinationQueueId: Scalars['ID']['input'];
831 readonly isAppealsRule?: InputMaybe<Scalars['Boolean']['input']>;
832 readonly itemTypeIds: ReadonlyArray<Scalars['ID']['input']>;
833 readonly name: Scalars['String']['input'];
834 readonly sequenceNumber?: InputMaybe<Scalars['Int']['input']>;
835 readonly status: GQLRoutingRuleStatus;
836};
837
838export type GQLCreateRoutingRuleResponse =
839 | GQLMutateRoutingRuleSuccessResponse
840 | GQLQueueDoesNotExistError
841 | GQLRoutingRuleNameExistsError;
842
843export type GQLCreateTextBankInput = {
844 readonly description?: InputMaybe<Scalars['String']['input']>;
845 readonly name: Scalars['String']['input'];
846 readonly strings: ReadonlyArray<Scalars['String']['input']>;
847 readonly type: GQLTextBankType;
848};
849
850export type GQLCreateThreadItemTypeInput = {
851 readonly description?: InputMaybe<Scalars['String']['input']>;
852 readonly fieldRoles: GQLThreadSchemaFieldRolesInput;
853 readonly fields: ReadonlyArray<GQLFieldInput>;
854 readonly hiddenFields?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
855 readonly name: Scalars['String']['input'];
856};
857
858export type GQLCreateUserItemTypeInput = {
859 readonly description?: InputMaybe<Scalars['String']['input']>;
860 readonly fieldRoles: GQLUserSchemaFieldRolesInput;
861 readonly fields: ReadonlyArray<GQLFieldInput>;
862 readonly hiddenFields?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
863 readonly name: Scalars['String']['input'];
864};
865
866export type GQLCreateUserRuleInput = {
867 readonly actionIds: ReadonlyArray<Scalars['ID']['input']>;
868 readonly conditionSet: GQLConditionSetInput;
869 readonly description?: InputMaybe<Scalars['String']['input']>;
870 readonly expirationTime?: InputMaybe<Scalars['DateTime']['input']>;
871 readonly maxDailyActions?: InputMaybe<Scalars['Float']['input']>;
872 readonly name: Scalars['String']['input'];
873 readonly parentId?: InputMaybe<Scalars['ID']['input']>;
874 readonly policyIds: ReadonlyArray<Scalars['ID']['input']>;
875 readonly status: GQLRuleStatus;
876 readonly tags: ReadonlyArray<Scalars['String']['input']>;
877};
878
879export type GQLCreateUserRuleResponse =
880 | GQLMutateUserRuleSuccessResponse
881 | GQLRuleNameExistsError;
882
883export type GQLCustomAction = GQLActionBase & {
884 readonly __typename?: 'CustomAction';
885 readonly applyUserStrikes?: Maybe<Scalars['Boolean']['output']>;
886 readonly callbackUrl: Scalars['String']['output'];
887 readonly callbackUrlBody?: Maybe<Scalars['JSONObject']['output']>;
888 readonly callbackUrlHeaders?: Maybe<Scalars['JSONObject']['output']>;
889 readonly customMrtApiParams: ReadonlyArray<Maybe<GQLCustomMrtApiParamSpec>>;
890 readonly description?: Maybe<Scalars['String']['output']>;
891 readonly id: Scalars['ID']['output'];
892 readonly itemTypes: ReadonlyArray<GQLItemType>;
893 readonly name: Scalars['String']['output'];
894 readonly orgId: Scalars['String']['output'];
895 readonly penalty: GQLUserPenaltySeverity;
896};
897
898export type GQLCustomMrtApiParamSpec = {
899 readonly __typename?: 'CustomMrtApiParamSpec';
900 readonly displayName: Scalars['String']['output'];
901 readonly name: Scalars['String']['output'];
902 readonly type: Scalars['String']['output'];
903};
904
905export const GQLDecisionActionType = {
906 CustomAction: 'CUSTOM_ACTION',
907 RelatedAction: 'RELATED_ACTION',
908} as const;
909
910export type GQLDecisionActionType =
911 (typeof GQLDecisionActionType)[keyof typeof GQLDecisionActionType];
912export type GQLDecisionCount = {
913 readonly __typename?: 'DecisionCount';
914 readonly action_id?: Maybe<Scalars['String']['output']>;
915 readonly count: Scalars['Int']['output'];
916 readonly policy_id?: Maybe<Scalars['String']['output']>;
917 readonly queue_id?: Maybe<Scalars['String']['output']>;
918 readonly reviewer_id?: Maybe<Scalars['String']['output']>;
919 readonly time: Scalars['String']['output'];
920 readonly type?: Maybe<GQLManualReviewDecisionType>;
921};
922
923export type GQLDecisionCountFilterBy = {
924 readonly __typename?: 'DecisionCountFilterBy';
925 readonly actionIds: ReadonlyArray<Scalars['String']['output']>;
926 readonly endDate: Scalars['DateTime']['output'];
927 readonly filteredDecisionActionType?: Maybe<
928 ReadonlyArray<GQLDecisionActionType>
929 >;
930 readonly itemTypeIds: ReadonlyArray<Scalars['String']['output']>;
931 readonly policyIds: ReadonlyArray<Scalars['String']['output']>;
932 readonly queueIds: ReadonlyArray<Scalars['String']['output']>;
933 readonly reviewerIds: ReadonlyArray<Scalars['String']['output']>;
934 readonly startDate: Scalars['DateTime']['output'];
935 readonly type: ReadonlyArray<GQLManualReviewDecisionType>;
936};
937
938export type GQLDecisionCountFilterByInput = {
939 readonly actionIds: ReadonlyArray<Scalars['String']['input']>;
940 readonly endDate: Scalars['DateTime']['input'];
941 readonly filteredDecisionActionType?: InputMaybe<
942 ReadonlyArray<GQLDecisionActionType>
943 >;
944 readonly itemTypeIds: ReadonlyArray<Scalars['String']['input']>;
945 readonly policyIds: ReadonlyArray<Scalars['String']['input']>;
946 readonly queueIds: ReadonlyArray<Scalars['String']['input']>;
947 readonly reviewerIds: ReadonlyArray<Scalars['String']['input']>;
948 readonly startDate: Scalars['DateTime']['input'];
949 readonly type: ReadonlyArray<GQLManualReviewDecisionType>;
950};
951
952export const GQLDecisionCountGroupByColumns = {
953 PolicyId: 'POLICY_ID',
954 QueueId: 'QUEUE_ID',
955 ReviewerId: 'REVIEWER_ID',
956 Type: 'TYPE',
957} as const;
958
959export type GQLDecisionCountGroupByColumns =
960 (typeof GQLDecisionCountGroupByColumns)[keyof typeof GQLDecisionCountGroupByColumns];
961export type GQLDecisionCountSettingsInput = {
962 readonly filterBy: GQLDecisionCountFilterByInput;
963 readonly groupBy: ReadonlyArray<GQLDecisionCountGroupByColumns>;
964 readonly timeDivision: GQLMetricsTimeDivisionOptions;
965};
966
967export type GQLDecisionCountTableFilterByInput = {
968 readonly endDate: Scalars['DateTime']['input'];
969 readonly queueIds: ReadonlyArray<Scalars['String']['input']>;
970 readonly reviewerIds: ReadonlyArray<Scalars['String']['input']>;
971 readonly startDate: Scalars['DateTime']['input'];
972};
973
974export type GQLDecisionSubmission = {
975 readonly acceptAppeal?: InputMaybe<GQLSubmitAppealDecisionInput>;
976 readonly ignore?: InputMaybe<GQLCoopActionDecisionInput>;
977 readonly rejectAppeal?: InputMaybe<GQLSubmitAppealDecisionInput>;
978 readonly submitNcmecReport?: InputMaybe<GQLSubmitNcmecReportInput>;
979 readonly transformJobAndRecreateInQueue?: InputMaybe<GQLTransformJobAndRecreateInQueue>;
980 readonly userAction?: InputMaybe<GQLExecuteBulkActionsInput>;
981};
982
983export const GQLDecisionsCountGroupBy = {
984 QueueId: 'QUEUE_ID',
985 ReviewerId: 'REVIEWER_ID',
986} as const;
987
988export type GQLDecisionsCountGroupBy =
989 (typeof GQLDecisionsCountGroupBy)[keyof typeof GQLDecisionsCountGroupBy];
990export type GQLDeleteAllJobsFromQueueResponse =
991 | GQLDeleteAllJobsFromQueueSuccessResponse
992 | GQLDeleteAllJobsUnauthorizedError;
993
994export type GQLDeleteAllJobsFromQueueSuccessResponse = {
995 readonly __typename?: 'DeleteAllJobsFromQueueSuccessResponse';
996 readonly _: Scalars['Boolean']['output'];
997};
998
999export type GQLDeleteAllJobsUnauthorizedError = GQLError & {
1000 readonly __typename?: 'DeleteAllJobsUnauthorizedError';
1001 readonly detail?: Maybe<Scalars['String']['output']>;
1002 readonly pointer?: Maybe<Scalars['String']['output']>;
1003 readonly requestId?: Maybe<Scalars['String']['output']>;
1004 readonly status: Scalars['Int']['output'];
1005 readonly title: Scalars['String']['output'];
1006 readonly type: ReadonlyArray<Scalars['String']['output']>;
1007};
1008
1009export type GQLDeleteItemTypeResponse =
1010 | GQLCannotDeleteDefaultUserError
1011 | GQLDeleteItemTypeSuccessResponse;
1012
1013export type GQLDeleteItemTypeSuccessResponse = {
1014 readonly __typename?: 'DeleteItemTypeSuccessResponse';
1015 readonly _?: Maybe<Scalars['Boolean']['output']>;
1016};
1017
1018export type GQLDeleteManualReviewJobCommentInput = {
1019 readonly commentId: Scalars['String']['input'];
1020 readonly jobId: Scalars['String']['input'];
1021};
1022
1023export type GQLDeleteRoutingRuleInput = {
1024 readonly id: Scalars['ID']['input'];
1025 readonly isAppealsRule?: InputMaybe<Scalars['Boolean']['input']>;
1026};
1027
1028export type GQLDequeueManualReviewJobResponse =
1029 GQLDequeueManualReviewJobSuccessResponse;
1030
1031export type GQLDequeueManualReviewJobSuccessResponse = {
1032 readonly __typename?: 'DequeueManualReviewJobSuccessResponse';
1033 readonly job: GQLManualReviewJob;
1034 readonly lockToken: Scalars['String']['output'];
1035 readonly numPendingJobs: Scalars['Int']['output'];
1036};
1037
1038export type GQLDerivedField = GQLField & {
1039 readonly __typename?: 'DerivedField';
1040 readonly container?: Maybe<GQLContainer>;
1041 readonly name: Scalars['String']['output'];
1042 readonly spec: GQLDerivedFieldSpec;
1043 readonly type: GQLFieldType;
1044};
1045
1046export type GQLDerivedFieldCoopInputSource = {
1047 readonly __typename?: 'DerivedFieldCoopInputSource';
1048 readonly name: GQLCoopInput;
1049};
1050
1051export type GQLDerivedFieldCoopInputSourceInput = {
1052 readonly name: GQLCoopInput;
1053};
1054
1055export const GQLDerivedFieldDerivationType = {
1056 EnglishTranslation: 'ENGLISH_TRANSLATION',
1057 VideoTranscription: 'VIDEO_TRANSCRIPTION',
1058} as const;
1059
1060export type GQLDerivedFieldDerivationType =
1061 (typeof GQLDerivedFieldDerivationType)[keyof typeof GQLDerivedFieldDerivationType];
1062export type GQLDerivedFieldFieldSource = {
1063 readonly __typename?: 'DerivedFieldFieldSource';
1064 readonly contentTypeId: Scalars['String']['output'];
1065 readonly name: Scalars['String']['output'];
1066};
1067
1068export type GQLDerivedFieldFieldSourceInput = {
1069 readonly contentTypeId: Scalars['String']['input'];
1070 readonly name: Scalars['String']['input'];
1071};
1072
1073export type GQLDerivedFieldFullItemSource = {
1074 readonly __typename?: 'DerivedFieldFullItemSource';
1075 readonly _?: Maybe<Scalars['Boolean']['output']>;
1076};
1077
1078export type GQLDerivedFieldFullItemSourceInput = {
1079 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
1080};
1081
1082export type GQLDerivedFieldSource =
1083 | GQLDerivedFieldCoopInputSource
1084 | GQLDerivedFieldFieldSource
1085 | GQLDerivedFieldFullItemSource;
1086
1087export type GQLDerivedFieldSourceInput = {
1088 readonly contentCoopInput?: InputMaybe<GQLDerivedFieldCoopInputSourceInput>;
1089 readonly contentField?: InputMaybe<GQLDerivedFieldFieldSourceInput>;
1090 readonly fullItem?: InputMaybe<GQLDerivedFieldFullItemSourceInput>;
1091};
1092
1093export type GQLDerivedFieldSpec = {
1094 readonly __typename?: 'DerivedFieldSpec';
1095 readonly derivationType: GQLDerivedFieldDerivationType;
1096 readonly source: GQLDerivedFieldSource;
1097};
1098
1099export type GQLDerivedFieldSpecInput = {
1100 readonly derivationType: GQLDerivedFieldDerivationType;
1101 readonly source: GQLDerivedFieldSourceInput;
1102};
1103
1104export type GQLDisabledInfo = {
1105 readonly __typename?: 'DisabledInfo';
1106 readonly disabled: Scalars['Boolean']['output'];
1107 readonly disabledMessage?: Maybe<Scalars['String']['output']>;
1108};
1109
1110export type GQLDisabledInfoInput = {
1111 readonly disabled?: InputMaybe<Scalars['Boolean']['input']>;
1112 readonly disabledMessage?: InputMaybe<Scalars['String']['input']>;
1113};
1114
1115export type GQLEnqueueAuthorToMrtAction = GQLActionBase & {
1116 readonly __typename?: 'EnqueueAuthorToMrtAction';
1117 readonly applyUserStrikes: Scalars['Boolean']['output'];
1118 readonly description?: Maybe<Scalars['String']['output']>;
1119 readonly id: Scalars['ID']['output'];
1120 readonly itemTypes: ReadonlyArray<GQLItemType>;
1121 readonly name: Scalars['String']['output'];
1122 readonly orgId: Scalars['String']['output'];
1123 readonly penalty: GQLUserPenaltySeverity;
1124};
1125
1126export type GQLEnqueueToMrtAction = GQLActionBase & {
1127 readonly __typename?: 'EnqueueToMrtAction';
1128 readonly applyUserStrikes?: Maybe<Scalars['Boolean']['output']>;
1129 readonly description?: Maybe<Scalars['String']['output']>;
1130 readonly id: Scalars['ID']['output'];
1131 readonly itemTypes: ReadonlyArray<GQLItemType>;
1132 readonly name: Scalars['String']['output'];
1133 readonly orgId: Scalars['String']['output'];
1134 readonly penalty: GQLUserPenaltySeverity;
1135};
1136
1137export type GQLEnqueueToNcmecAction = GQLActionBase & {
1138 readonly __typename?: 'EnqueueToNcmecAction';
1139 readonly applyUserStrikes?: Maybe<Scalars['Boolean']['output']>;
1140 readonly description?: Maybe<Scalars['String']['output']>;
1141 readonly id: Scalars['ID']['output'];
1142 readonly itemTypes: ReadonlyArray<GQLItemType>;
1143 readonly name: Scalars['String']['output'];
1144 readonly orgId: Scalars['String']['output'];
1145 readonly penalty: GQLUserPenaltySeverity;
1146};
1147
1148export type GQLEnumSignalOutputType = {
1149 readonly __typename?: 'EnumSignalOutputType';
1150 readonly enum: ReadonlyArray<Scalars['String']['output']>;
1151 readonly ordered: Scalars['Boolean']['output'];
1152 readonly scalarType: GQLScalarType;
1153};
1154
1155/** Base type for all errors. */
1156export type GQLError = {
1157 readonly detail?: Maybe<Scalars['String']['output']>;
1158 readonly pointer?: Maybe<Scalars['String']['output']>;
1159 readonly requestId?: Maybe<Scalars['String']['output']>;
1160 readonly status: Scalars['Int']['output'];
1161 readonly title: Scalars['String']['output'];
1162 readonly type: ReadonlyArray<Scalars['String']['output']>;
1163};
1164
1165export type GQLExchangeApiInfo = {
1166 readonly __typename?: 'ExchangeApiInfo';
1167 readonly has_auth: Scalars['Boolean']['output'];
1168 readonly name: Scalars['String']['output'];
1169 readonly supports_auth: Scalars['Boolean']['output'];
1170};
1171
1172export type GQLExchangeApiSchema = {
1173 readonly __typename?: 'ExchangeApiSchema';
1174 readonly config_schema: GQLExchangeSchemaSection;
1175 readonly credentials_schema?: Maybe<GQLExchangeSchemaSection>;
1176};
1177
1178export type GQLExchangeConfigInput = {
1179 readonly api_name: Scalars['String']['input'];
1180 readonly config_json: Scalars['String']['input'];
1181 readonly credentials_json?: InputMaybe<Scalars['String']['input']>;
1182};
1183
1184export type GQLExchangeFieldDescriptor = {
1185 readonly __typename?: 'ExchangeFieldDescriptor';
1186 readonly choices?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
1187 readonly default?: Maybe<Scalars['JSON']['output']>;
1188 readonly help?: Maybe<Scalars['String']['output']>;
1189 readonly name: Scalars['String']['output'];
1190 readonly required: Scalars['Boolean']['output'];
1191 readonly type: Scalars['String']['output'];
1192};
1193
1194export type GQLExchangeInfo = {
1195 readonly __typename?: 'ExchangeInfo';
1196 readonly api: Scalars['String']['output'];
1197 readonly enabled: Scalars['Boolean']['output'];
1198 readonly error?: Maybe<Scalars['String']['output']>;
1199 readonly fetched_items?: Maybe<Scalars['Int']['output']>;
1200 readonly has_auth: Scalars['Boolean']['output'];
1201 readonly is_fetching?: Maybe<Scalars['Boolean']['output']>;
1202 readonly last_fetch_succeeded?: Maybe<Scalars['Boolean']['output']>;
1203 readonly last_fetch_time?: Maybe<Scalars['String']['output']>;
1204 readonly up_to_date?: Maybe<Scalars['Boolean']['output']>;
1205};
1206
1207export type GQLExchangeSchemaSection = {
1208 readonly __typename?: 'ExchangeSchemaSection';
1209 readonly fields: ReadonlyArray<GQLExchangeFieldDescriptor>;
1210};
1211
1212export type GQLExecuteActionResponse = {
1213 readonly __typename?: 'ExecuteActionResponse';
1214 readonly actionId: Scalars['String']['output'];
1215 readonly itemId: Scalars['String']['output'];
1216 readonly success: Scalars['Boolean']['output'];
1217};
1218
1219export type GQLExecuteBulkActionInput = {
1220 readonly actionIds: ReadonlyArray<Scalars['String']['input']>;
1221 readonly itemIds: ReadonlyArray<Scalars['String']['input']>;
1222 readonly itemTypeId: Scalars['String']['input'];
1223 readonly policyIds: ReadonlyArray<Scalars['String']['input']>;
1224};
1225
1226export type GQLExecuteBulkActionResponse = {
1227 readonly __typename?: 'ExecuteBulkActionResponse';
1228 readonly results: ReadonlyArray<GQLExecuteActionResponse>;
1229};
1230
1231export type GQLExecuteBulkActionsInput = {
1232 readonly actionIds: ReadonlyArray<Scalars['String']['input']>;
1233 readonly actionIdsToMrtApiParamDecisionPayload?: InputMaybe<
1234 Scalars['JSONObject']['input']
1235 >;
1236 readonly itemIds: ReadonlyArray<Scalars['String']['input']>;
1237 readonly itemTypeId: Scalars['String']['input'];
1238 readonly policyIds: ReadonlyArray<Scalars['String']['input']>;
1239};
1240
1241export type GQLField = {
1242 readonly container?: Maybe<GQLContainer>;
1243 readonly name: Scalars['String']['output'];
1244 readonly type: GQLFieldType;
1245};
1246
1247export type GQLFieldInput = {
1248 readonly container?: InputMaybe<GQLContainerInput>;
1249 readonly name: Scalars['String']['input'];
1250 readonly required: Scalars['Boolean']['input'];
1251 readonly type: GQLFieldType;
1252};
1253
1254export const GQLFieldType = {
1255 Array: 'ARRAY',
1256 Audio: 'AUDIO',
1257 Boolean: 'BOOLEAN',
1258 Datetime: 'DATETIME',
1259 Geohash: 'GEOHASH',
1260 Id: 'ID',
1261 Image: 'IMAGE',
1262 Map: 'MAP',
1263 Number: 'NUMBER',
1264 PolicyId: 'POLICY_ID',
1265 RelatedItem: 'RELATED_ITEM',
1266 String: 'STRING',
1267 Url: 'URL',
1268 UserId: 'USER_ID',
1269 Video: 'VIDEO',
1270} as const;
1271
1272export type GQLFieldType = (typeof GQLFieldType)[keyof typeof GQLFieldType];
1273export const GQLForgotPasswordError = {
1274 Other: 'OTHER',
1275 UserNotFound: 'USER_NOT_FOUND',
1276} as const;
1277
1278export type GQLForgotPasswordError =
1279 (typeof GQLForgotPasswordError)[keyof typeof GQLForgotPasswordError];
1280export type GQLGetDecisionCountInput = {
1281 readonly filterBy: GQLDecisionCountFilterByInput;
1282 readonly groupBy: ReadonlyArray<GQLDecisionCountGroupByColumns>;
1283 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1284 readonly timeZone: Scalars['String']['input'];
1285};
1286
1287export type GQLGetDecisionCountSettings = {
1288 readonly __typename?: 'GetDecisionCountSettings';
1289 readonly filterBy: GQLDecisionCountFilterBy;
1290 readonly groupBy: ReadonlyArray<GQLDecisionCountGroupByColumns>;
1291 readonly metric: GQLManualReviewChartMetric;
1292 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1293 readonly title: Scalars['String']['output'];
1294};
1295
1296export type GQLGetDecisionCountsTableInput = {
1297 readonly filterBy: GQLDecisionCountTableFilterByInput;
1298 readonly groupBy: GQLDecisionsCountGroupBy;
1299 readonly timeZone: Scalars['String']['input'];
1300};
1301
1302export type GQLGetFullReportingRuleResultForItemResponse =
1303 | GQLNotFoundError
1304 | GQLReportingRuleExecutionResult;
1305
1306export type GQLGetFullResultForItemInput = {
1307 readonly date?: InputMaybe<Scalars['String']['input']>;
1308 readonly item: GQLItemIdentifierInput;
1309 readonly lookback?: InputMaybe<GQLLookbackVersion>;
1310 readonly ruleId: Scalars['ID']['input'];
1311};
1312
1313export type GQLGetFullResultForItemResponse =
1314 | GQLNotFoundError
1315 | GQLRuleExecutionResult;
1316
1317export type GQLGetJobCreationCountInput = {
1318 readonly filterBy: GQLJobCreationFilterByInput;
1319 readonly groupBy: ReadonlyArray<GQLJobCreationGroupByColumns>;
1320 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1321 readonly timeZone: Scalars['String']['input'];
1322};
1323
1324export type GQLGetJobCreationCountSettings = {
1325 readonly __typename?: 'GetJobCreationCountSettings';
1326 readonly filterBy: GQLJobCreationFilterBy;
1327 readonly groupBy: ReadonlyArray<GQLJobCreationGroupByColumns>;
1328 readonly metric: GQLManualReviewChartMetric;
1329 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1330 readonly title: Scalars['String']['output'];
1331};
1332
1333export type GQLGetResolvedJobCountInput = {
1334 readonly filterBy: GQLJobCountFilterByInput;
1335 readonly groupBy: ReadonlyArray<GQLJobCountGroupByColumns>;
1336 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1337 readonly timeZone: Scalars['String']['input'];
1338};
1339
1340export type GQLGetSkippedJobCountInput = {
1341 readonly filterBy: GQLSkippedJobFilterByInput;
1342 readonly groupBy: ReadonlyArray<GQLSkippedJobCountGroupByColumns>;
1343 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1344 readonly timeZone: Scalars['String']['input'];
1345};
1346
1347export type GQLGoogleContentSafetyApiIntegrationApiCredential = {
1348 readonly __typename?: 'GoogleContentSafetyApiIntegrationApiCredential';
1349 readonly apiKey: Scalars['String']['output'];
1350};
1351
1352export type GQLGoogleContentSafetyApiIntegrationApiCredentialInput = {
1353 readonly apiKey: Scalars['String']['input'];
1354};
1355
1356export type GQLGooglePlaceLocationInfo = {
1357 readonly __typename?: 'GooglePlaceLocationInfo';
1358 readonly id: Scalars['ID']['output'];
1359};
1360
1361export type GQLHashBank = {
1362 readonly __typename?: 'HashBank';
1363 readonly description?: Maybe<Scalars['String']['output']>;
1364 readonly enabled_ratio: Scalars['Float']['output'];
1365 readonly exchange?: Maybe<GQLExchangeInfo>;
1366 readonly hma_name: Scalars['String']['output'];
1367 readonly id: Scalars['ID']['output'];
1368 readonly name: Scalars['String']['output'];
1369 readonly org_id: Scalars['String']['output'];
1370};
1371
1372export type GQLIgnoreDecisionComponent =
1373 GQLManualReviewDecisionComponentBase & {
1374 readonly __typename?: 'IgnoreDecisionComponent';
1375 readonly type: GQLManualReviewDecisionType;
1376 };
1377
1378export const GQLIntegration = {
1379 Akismet: 'AKISMET',
1380 GoogleContentSafetyApi: 'GOOGLE_CONTENT_SAFETY_API',
1381 L1Ght: 'L1GHT',
1382 MicrosoftAzureContentModerator: 'MICROSOFT_AZURE_CONTENT_MODERATOR',
1383 Oopspam: 'OOPSPAM',
1384 OpenAi: 'OPEN_AI',
1385 SightEngine: 'SIGHT_ENGINE',
1386 TwoHat: 'TWO_HAT',
1387 Zentropi: 'ZENTROPI',
1388} as const;
1389
1390export type GQLIntegration =
1391 (typeof GQLIntegration)[keyof typeof GQLIntegration];
1392export type GQLIntegrationApiCredential =
1393 | GQLGoogleContentSafetyApiIntegrationApiCredential
1394 | GQLOpenAiIntegrationApiCredential
1395 | GQLPluginIntegrationApiCredential
1396 | GQLZentropiIntegrationApiCredential;
1397
1398export type GQLIntegrationApiCredentialInput = {
1399 readonly googleContentSafetyApi?: InputMaybe<GQLGoogleContentSafetyApiIntegrationApiCredentialInput>;
1400 readonly openAi?: InputMaybe<GQLOpenAiIntegrationApiCredentialInput>;
1401 readonly zentropi?: InputMaybe<GQLZentropiIntegrationApiCredentialInput>;
1402};
1403
1404export type GQLIntegrationConfig = {
1405 readonly __typename?: 'IntegrationConfig';
1406 readonly apiCredential: GQLIntegrationApiCredential;
1407 readonly docsUrl: Scalars['String']['output'];
1408 readonly logoUrl?: Maybe<Scalars['String']['output']>;
1409 readonly logoWithBackgroundUrl?: Maybe<Scalars['String']['output']>;
1410 readonly modelCard: GQLModelCard;
1411 readonly modelCardLearnMoreUrl?: Maybe<Scalars['String']['output']>;
1412 readonly name: Scalars['String']['output'];
1413 readonly requiresConfig: Scalars['Boolean']['output'];
1414 readonly title: Scalars['String']['output'];
1415};
1416
1417export type GQLIntegrationConfigQueryResponse =
1418 | GQLIntegrationConfigSuccessResult
1419 | GQLIntegrationConfigUnsupportedIntegrationError;
1420
1421export type GQLIntegrationConfigSuccessResult = {
1422 readonly __typename?: 'IntegrationConfigSuccessResult';
1423 readonly config?: Maybe<GQLIntegrationConfig>;
1424};
1425
1426export type GQLIntegrationConfigTooManyCredentialsError = GQLError & {
1427 readonly __typename?: 'IntegrationConfigTooManyCredentialsError';
1428 readonly detail?: Maybe<Scalars['String']['output']>;
1429 readonly pointer?: Maybe<Scalars['String']['output']>;
1430 readonly requestId?: Maybe<Scalars['String']['output']>;
1431 readonly status: Scalars['Int']['output'];
1432 readonly title: Scalars['String']['output'];
1433 readonly type: ReadonlyArray<Scalars['String']['output']>;
1434};
1435
1436export type GQLIntegrationConfigUnsupportedIntegrationError = GQLError & {
1437 readonly __typename?: 'IntegrationConfigUnsupportedIntegrationError';
1438 readonly detail?: Maybe<Scalars['String']['output']>;
1439 readonly pointer?: Maybe<Scalars['String']['output']>;
1440 readonly requestId?: Maybe<Scalars['String']['output']>;
1441 readonly status: Scalars['Int']['output'];
1442 readonly title: Scalars['String']['output'];
1443 readonly type: ReadonlyArray<Scalars['String']['output']>;
1444};
1445
1446export type GQLIntegrationEmptyInputCredentialsError = GQLError & {
1447 readonly __typename?: 'IntegrationEmptyInputCredentialsError';
1448 readonly detail?: Maybe<Scalars['String']['output']>;
1449 readonly pointer?: Maybe<Scalars['String']['output']>;
1450 readonly requestId?: Maybe<Scalars['String']['output']>;
1451 readonly status: Scalars['Int']['output'];
1452 readonly title: Scalars['String']['output'];
1453 readonly type: ReadonlyArray<Scalars['String']['output']>;
1454};
1455
1456export type GQLIntegrationMetadata = {
1457 readonly __typename?: 'IntegrationMetadata';
1458 readonly docsUrl: Scalars['String']['output'];
1459 readonly logoUrl?: Maybe<Scalars['String']['output']>;
1460 readonly logoWithBackgroundUrl?: Maybe<Scalars['String']['output']>;
1461 readonly name: Scalars['String']['output'];
1462 readonly requiresConfig: Scalars['Boolean']['output'];
1463 readonly title: Scalars['String']['output'];
1464};
1465
1466export type GQLIntegrationNoInputCredentialsError = GQLError & {
1467 readonly __typename?: 'IntegrationNoInputCredentialsError';
1468 readonly detail?: Maybe<Scalars['String']['output']>;
1469 readonly pointer?: Maybe<Scalars['String']['output']>;
1470 readonly requestId?: Maybe<Scalars['String']['output']>;
1471 readonly status: Scalars['Int']['output'];
1472 readonly title: Scalars['String']['output'];
1473 readonly type: ReadonlyArray<Scalars['String']['output']>;
1474};
1475
1476export type GQLInviteUserInput = {
1477 readonly email: Scalars['String']['input'];
1478 readonly role: GQLUserRole;
1479};
1480
1481export type GQLInviteUserToken = {
1482 readonly __typename?: 'InviteUserToken';
1483 readonly email: Scalars['String']['output'];
1484 readonly orgId: Scalars['String']['output'];
1485 readonly role: GQLUserRole;
1486 readonly samlEnabled: Scalars['Boolean']['output'];
1487 readonly token: Scalars['String']['output'];
1488};
1489
1490export type GQLInviteUserTokenExpiredError = GQLError & {
1491 readonly __typename?: 'InviteUserTokenExpiredError';
1492 readonly detail?: Maybe<Scalars['String']['output']>;
1493 readonly pointer?: Maybe<Scalars['String']['output']>;
1494 readonly requestId?: Maybe<Scalars['String']['output']>;
1495 readonly status: Scalars['Int']['output'];
1496 readonly title: Scalars['String']['output'];
1497 readonly type: ReadonlyArray<Scalars['String']['output']>;
1498};
1499
1500export type GQLInviteUserTokenMissingError = GQLError & {
1501 readonly __typename?: 'InviteUserTokenMissingError';
1502 readonly detail?: Maybe<Scalars['String']['output']>;
1503 readonly pointer?: Maybe<Scalars['String']['output']>;
1504 readonly requestId?: Maybe<Scalars['String']['output']>;
1505 readonly status: Scalars['Int']['output'];
1506 readonly title: Scalars['String']['output'];
1507 readonly type: ReadonlyArray<Scalars['String']['output']>;
1508};
1509
1510export type GQLInviteUserTokenResponse =
1511 | GQLInviteUserTokenExpiredError
1512 | GQLInviteUserTokenMissingError
1513 | GQLInviteUserTokenSuccessResponse;
1514
1515export type GQLInviteUserTokenSuccessResponse = {
1516 readonly __typename?: 'InviteUserTokenSuccessResponse';
1517 readonly tokenData: GQLInviteUserToken;
1518};
1519
1520export type GQLIpAddress = {
1521 readonly __typename?: 'IpAddress';
1522 readonly ip: Scalars['String']['output'];
1523 readonly port?: Maybe<Scalars['Int']['output']>;
1524};
1525
1526export type GQLIpAddressInput = {
1527 readonly ip: Scalars['String']['input'];
1528 readonly port?: InputMaybe<Scalars['Int']['input']>;
1529};
1530
1531export type GQLItem = GQLContentItem | GQLThreadItem | GQLUserItem;
1532
1533export type GQLItemAction = {
1534 readonly __typename?: 'ItemAction';
1535 readonly actionId: Scalars['ID']['output'];
1536 readonly actorId?: Maybe<Scalars['ID']['output']>;
1537 readonly itemCreatorId?: Maybe<Scalars['ID']['output']>;
1538 readonly itemCreatorTypeId?: Maybe<Scalars['ID']['output']>;
1539 readonly itemId: Scalars['ID']['output'];
1540 readonly itemTypeId: Scalars['ID']['output'];
1541 readonly jobId?: Maybe<Scalars['ID']['output']>;
1542 readonly policies: ReadonlyArray<Scalars['String']['output']>;
1543 readonly ruleIds: ReadonlyArray<Scalars['ID']['output']>;
1544 readonly ts: Scalars['DateTime']['output'];
1545};
1546
1547export type GQLItemBase = {
1548 readonly data: Scalars['JSONObject']['output'];
1549 readonly id: Scalars['ID']['output'];
1550 readonly submissionId: Scalars['ID']['output'];
1551 readonly submissionTime?: Maybe<Scalars['DateTime']['output']>;
1552 readonly type: GQLItemTypeBase;
1553};
1554
1555export type GQLItemHistoryResponse = GQLItemHistoryResult | GQLNotFoundError;
1556
1557export type GQLItemHistoryResult = {
1558 readonly __typename?: 'ItemHistoryResult';
1559 readonly executions: ReadonlyArray<GQLRuleExecutionResult>;
1560 readonly item: GQLItem;
1561};
1562
1563export type GQLItemIdentifier = {
1564 readonly __typename?: 'ItemIdentifier';
1565 readonly id: Scalars['String']['output'];
1566 readonly typeId: Scalars['String']['output'];
1567};
1568
1569export type GQLItemIdentifierInput = {
1570 readonly id: Scalars['String']['input'];
1571 readonly typeId: Scalars['String']['input'];
1572};
1573
1574export type GQLItemInput = {
1575 readonly data: Scalars['JSONObject']['input'];
1576 readonly itemId: Scalars['NonEmptyString']['input'];
1577 readonly itemType: GQLItemTypeIdentifierInput;
1578};
1579
1580export type GQLItemSubmissions = {
1581 readonly __typename?: 'ItemSubmissions';
1582 readonly latest: GQLItem;
1583 readonly prior?: Maybe<ReadonlyArray<GQLItem>>;
1584};
1585
1586export type GQLItemType =
1587 | GQLContentItemType
1588 | GQLThreadItemType
1589 | GQLUserItemType;
1590
1591export type GQLItemTypeBase = {
1592 readonly baseFields: ReadonlyArray<GQLBaseField>;
1593 readonly derivedFields: ReadonlyArray<GQLDerivedField>;
1594 readonly description?: Maybe<Scalars['String']['output']>;
1595 readonly hiddenFields: ReadonlyArray<Scalars['String']['output']>;
1596 readonly id: Scalars['ID']['output'];
1597 readonly name: Scalars['String']['output'];
1598 readonly schemaVariant: GQLItemTypeSchemaVariant;
1599 readonly version: Scalars['String']['output'];
1600};
1601
1602export type GQLItemTypeIdentifier = {
1603 readonly __typename?: 'ItemTypeIdentifier';
1604 readonly id: Scalars['String']['output'];
1605 readonly schemaVariant: GQLItemTypeSchemaVariant;
1606 readonly version: Scalars['NonEmptyString']['output'];
1607};
1608
1609export type GQLItemTypeIdentifierInput = {
1610 readonly id: Scalars['NonEmptyString']['input'];
1611 readonly schemaVariant: GQLItemTypeSchemaVariantInput;
1612 readonly version: Scalars['NonEmptyString']['input'];
1613};
1614
1615export type GQLItemTypeNameAlreadyExistsError = GQLError & {
1616 readonly __typename?: 'ItemTypeNameAlreadyExistsError';
1617 readonly detail?: Maybe<Scalars['String']['output']>;
1618 readonly pointer?: Maybe<Scalars['String']['output']>;
1619 readonly requestId?: Maybe<Scalars['String']['output']>;
1620 readonly status: Scalars['Int']['output'];
1621 readonly title: Scalars['String']['output'];
1622 readonly type: ReadonlyArray<Scalars['String']['output']>;
1623};
1624
1625export const GQLItemTypeSchemaVariant = {
1626 Original: 'ORIGINAL',
1627 Partial: 'PARTIAL',
1628} as const;
1629
1630export type GQLItemTypeSchemaVariant =
1631 (typeof GQLItemTypeSchemaVariant)[keyof typeof GQLItemTypeSchemaVariant];
1632export const GQLItemTypeSchemaVariantInput = {
1633 Original: 'ORIGINAL',
1634} as const;
1635
1636export type GQLItemTypeSchemaVariantInput =
1637 (typeof GQLItemTypeSchemaVariantInput)[keyof typeof GQLItemTypeSchemaVariantInput];
1638export type GQLItemWithParents = {
1639 readonly __typename?: 'ItemWithParents';
1640 readonly item: GQLItemSubmissions;
1641 readonly parents: ReadonlyArray<GQLItemSubmissions>;
1642};
1643
1644export type GQLJobCountFilterByInput = {
1645 readonly endDate: Scalars['DateTime']['input'];
1646 readonly queueIds: ReadonlyArray<Scalars['String']['input']>;
1647 readonly reviewerIds: ReadonlyArray<Scalars['String']['input']>;
1648 readonly startDate: Scalars['DateTime']['input'];
1649};
1650
1651export const GQLJobCountGroupByColumns = {
1652 QueueId: 'QUEUE_ID',
1653 ReviewerId: 'REVIEWER_ID',
1654} as const;
1655
1656export type GQLJobCountGroupByColumns =
1657 (typeof GQLJobCountGroupByColumns)[keyof typeof GQLJobCountGroupByColumns];
1658export type GQLJobCreationCount = {
1659 readonly __typename?: 'JobCreationCount';
1660 readonly count: Scalars['Int']['output'];
1661 readonly itemTypeId?: Maybe<Scalars['String']['output']>;
1662 readonly policyId?: Maybe<Scalars['String']['output']>;
1663 readonly queueId?: Maybe<Scalars['String']['output']>;
1664 readonly ruleId?: Maybe<Scalars['String']['output']>;
1665 readonly source?: Maybe<GQLJobCreationSourceOptions>;
1666 readonly time: Scalars['String']['output'];
1667};
1668
1669export type GQLJobCreationFilterBy = {
1670 readonly __typename?: 'JobCreationFilterBy';
1671 readonly endDate: Scalars['DateTime']['output'];
1672 readonly itemTypeIds: ReadonlyArray<Scalars['String']['output']>;
1673 readonly policyIds: ReadonlyArray<Scalars['String']['output']>;
1674 readonly queueIds: ReadonlyArray<Scalars['String']['output']>;
1675 readonly ruleIds: ReadonlyArray<Scalars['String']['output']>;
1676 readonly sources: ReadonlyArray<GQLJobCreationSourceOptions>;
1677 readonly startDate: Scalars['DateTime']['output'];
1678};
1679
1680export type GQLJobCreationFilterByInput = {
1681 readonly endDate: Scalars['DateTime']['input'];
1682 readonly itemTypeIds: ReadonlyArray<Scalars['String']['input']>;
1683 readonly policyIds: ReadonlyArray<Scalars['String']['input']>;
1684 readonly queueIds: ReadonlyArray<Scalars['String']['input']>;
1685 readonly ruleIds: ReadonlyArray<Scalars['String']['input']>;
1686 readonly sources: ReadonlyArray<GQLJobCreationSourceOptions>;
1687 readonly startDate: Scalars['DateTime']['input'];
1688};
1689
1690export const GQLJobCreationGroupByColumns = {
1691 ItemTypeId: 'ITEM_TYPE_ID',
1692 PolicyId: 'POLICY_ID',
1693 QueueId: 'QUEUE_ID',
1694 Source: 'SOURCE',
1695} as const;
1696
1697export type GQLJobCreationGroupByColumns =
1698 (typeof GQLJobCreationGroupByColumns)[keyof typeof GQLJobCreationGroupByColumns];
1699export type GQLJobCreationSettingsInput = {
1700 readonly filterBy: GQLJobCreationFilterByInput;
1701 readonly groupBy: ReadonlyArray<GQLJobCreationGroupByColumns>;
1702 readonly timeDivision: GQLMetricsTimeDivisionOptions;
1703};
1704
1705export const GQLJobCreationSourceOptions = {
1706 Appeal: 'APPEAL',
1707 MrtJob: 'MRT_JOB',
1708 PostActions: 'POST_ACTIONS',
1709 Report: 'REPORT',
1710 RuleExecution: 'RULE_EXECUTION',
1711} as const;
1712
1713export type GQLJobCreationSourceOptions =
1714 (typeof GQLJobCreationSourceOptions)[keyof typeof GQLJobCreationSourceOptions];
1715export type GQLJobHasAlreadyBeenSubmittedError = GQLError & {
1716 readonly __typename?: 'JobHasAlreadyBeenSubmittedError';
1717 readonly detail?: Maybe<Scalars['String']['output']>;
1718 readonly pointer?: Maybe<Scalars['String']['output']>;
1719 readonly requestId?: Maybe<Scalars['String']['output']>;
1720 readonly status: Scalars['Int']['output'];
1721 readonly title: Scalars['String']['output'];
1722 readonly type: ReadonlyArray<Scalars['String']['output']>;
1723};
1724
1725export const GQLLanguage = {
1726 Abkhazian: 'ABKHAZIAN',
1727 Afar: 'AFAR',
1728 Afrikaans: 'AFRIKAANS',
1729 Akan: 'AKAN',
1730 Albanian: 'ALBANIAN',
1731 Amharic: 'AMHARIC',
1732 Arabic: 'ARABIC',
1733 Aragonese: 'ARAGONESE',
1734 Armenian: 'ARMENIAN',
1735 Assamese: 'ASSAMESE',
1736 Avaric: 'AVARIC',
1737 Avestan: 'AVESTAN',
1738 Aymara: 'AYMARA',
1739 Azerbaijani: 'AZERBAIJANI',
1740 Azeri: 'AZERI',
1741 Bambara: 'BAMBARA',
1742 Bashkir: 'BASHKIR',
1743 Basque: 'BASQUE',
1744 Belarusian: 'BELARUSIAN',
1745 Bengali: 'BENGALI',
1746 Bihari: 'BIHARI',
1747 Bislama: 'BISLAMA',
1748 Bokmal: 'BOKMAL',
1749 Bosnian: 'BOSNIAN',
1750 Breton: 'BRETON',
1751 Bulgarian: 'BULGARIAN',
1752 Burmese: 'BURMESE',
1753 Catalan: 'CATALAN',
1754 Cebuano: 'CEBUANO',
1755 CentralKhmer: 'CENTRAL_KHMER',
1756 Chamorro: 'CHAMORRO',
1757 Chechen: 'CHECHEN',
1758 Chinese: 'CHINESE',
1759 ChurchSlavic: 'CHURCH_SLAVIC',
1760 Chuvash: 'CHUVASH',
1761 Cornish: 'CORNISH',
1762 Corsican: 'CORSICAN',
1763 Cree: 'CREE',
1764 Croatian: 'CROATIAN',
1765 Czech: 'CZECH',
1766 Danish: 'DANISH',
1767 Dhivehi: 'DHIVEHI',
1768 Dutch: 'DUTCH',
1769 Dzongkha: 'DZONGKHA',
1770 English: 'ENGLISH',
1771 Esperanto: 'ESPERANTO',
1772 Estonian: 'ESTONIAN',
1773 Ewe: 'EWE',
1774 Faroese: 'FAROESE',
1775 Farsi: 'FARSI',
1776 Fijian: 'FIJIAN',
1777 Finnish: 'FINNISH',
1778 Flemish: 'FLEMISH',
1779 French: 'FRENCH',
1780 Fulah: 'FULAH',
1781 Gaelic: 'GAELIC',
1782 Galician: 'GALICIAN',
1783 Ganda: 'GANDA',
1784 Georgian: 'GEORGIAN',
1785 German: 'GERMAN',
1786 Greek: 'GREEK',
1787 Guarani: 'GUARANI',
1788 Gujarati: 'GUJARATI',
1789 Haitian: 'HAITIAN',
1790 Hausa: 'HAUSA',
1791 Hawaiian: 'HAWAIIAN',
1792 Hebrew: 'HEBREW',
1793 Herero: 'HERERO',
1794 Hindi: 'HINDI',
1795 HiriMotu: 'HIRI_MOTU',
1796 Hungarian: 'HUNGARIAN',
1797 Icelandic: 'ICELANDIC',
1798 Ido: 'IDO',
1799 Igbo: 'IGBO',
1800 Indonesian: 'INDONESIAN',
1801 Interlingua: 'INTERLINGUA',
1802 Inuktitut: 'INUKTITUT',
1803 Inupiaq: 'INUPIAQ',
1804 Irish: 'IRISH',
1805 Italian: 'ITALIAN',
1806 Japanese: 'JAPANESE',
1807 Javanese: 'JAVANESE',
1808 Kalaallisut: 'KALAALLISUT',
1809 Kannada: 'KANNADA',
1810 Kanuri: 'KANURI',
1811 Kashmiri: 'KASHMIRI',
1812 Kazakh: 'KAZAKH',
1813 Kikuyu: 'KIKUYU',
1814 Kinyarwanda: 'KINYARWANDA',
1815 Komi: 'KOMI',
1816 Kongo: 'KONGO',
1817 Korean: 'KOREAN',
1818 Kuanyama: 'KUANYAMA',
1819 Kurdish: 'KURDISH',
1820 Kyrgyz: 'KYRGYZ',
1821 Lao: 'LAO',
1822 Latin: 'LATIN',
1823 Latvian: 'LATVIAN',
1824 Limburgan: 'LIMBURGAN',
1825 Lingala: 'LINGALA',
1826 Lithuanian: 'LITHUANIAN',
1827 LubaKatanga: 'LUBA_KATANGA',
1828 Luxembourgish: 'LUXEMBOURGISH',
1829 Macedonian: 'MACEDONIAN',
1830 Malagasy: 'MALAGASY',
1831 Malay: 'MALAY',
1832 Malayalam: 'MALAYALAM',
1833 Maltese: 'MALTESE',
1834 Manx: 'MANX',
1835 Maori: 'MAORI',
1836 Marathi: 'MARATHI',
1837 Marshallese: 'MARSHALLESE',
1838 Moldovian: 'MOLDOVIAN',
1839 Mongolian: 'MONGOLIAN',
1840 Nauru: 'NAURU',
1841 Navajo: 'NAVAJO',
1842 Ndonga: 'NDONGA',
1843 Nepali: 'NEPALI',
1844 NorthernSami: 'NORTHERN_SAMI',
1845 NorthNdebele: 'NORTH_NDEBELE',
1846 Norwegian: 'NORWEGIAN',
1847 Nyanja: 'NYANJA',
1848 Occitan: 'OCCITAN',
1849 Ojibwa: 'OJIBWA',
1850 Oriya: 'ORIYA',
1851 Oromo: 'OROMO',
1852 Ossetian: 'OSSETIAN',
1853 Pali: 'PALI',
1854 Pashto: 'PASHTO',
1855 Persian: 'PERSIAN',
1856 Pidgin: 'PIDGIN',
1857 Polish: 'POLISH',
1858 Portuguese: 'PORTUGUESE',
1859 Punjabi: 'PUNJABI',
1860 Quechua: 'QUECHUA',
1861 Romanian: 'ROMANIAN',
1862 Romansh: 'ROMANSH',
1863 Rundi: 'RUNDI',
1864 Russian: 'RUSSIAN',
1865 Samoan: 'SAMOAN',
1866 Sango: 'SANGO',
1867 Sanskrit: 'SANSKRIT',
1868 Sardinian: 'SARDINIAN',
1869 Serbian: 'SERBIAN',
1870 Shona: 'SHONA',
1871 SichuanYi: 'SICHUAN_YI',
1872 Sindhi: 'SINDHI',
1873 Sinhalese: 'SINHALESE',
1874 Slovak: 'SLOVAK',
1875 Slovene: 'SLOVENE',
1876 Somali: 'SOMALI',
1877 SouthernSotho: 'SOUTHERN_SOTHO',
1878 SouthNdebele: 'SOUTH_NDEBELE',
1879 Spanish: 'SPANISH',
1880 Sundanese: 'SUNDANESE',
1881 Swahili: 'SWAHILI',
1882 Swati: 'SWATI',
1883 Swedish: 'SWEDISH',
1884 Tagalog: 'TAGALOG',
1885 Tahitian: 'TAHITIAN',
1886 Tajik: 'TAJIK',
1887 Tamil: 'TAMIL',
1888 Tatar: 'TATAR',
1889 Telugu: 'TELUGU',
1890 Thai: 'THAI',
1891 Tibetan: 'TIBETAN',
1892 Tigrinya: 'TIGRINYA',
1893 Tonga: 'TONGA',
1894 Tsonga: 'TSONGA',
1895 Tswana: 'TSWANA',
1896 Turkish: 'TURKISH',
1897 Turkmen: 'TURKMEN',
1898 Twi: 'TWI',
1899 Ukrainian: 'UKRAINIAN',
1900 Urdu: 'URDU',
1901 Uyghur: 'UYGHUR',
1902 Uzbek: 'UZBEK',
1903 Venda: 'VENDA',
1904 Vietnamese: 'VIETNAMESE',
1905 Volapuk: 'VOLAPUK',
1906 Walloon: 'WALLOON',
1907 Welsh: 'WELSH',
1908 WesternFrisian: 'WESTERN_FRISIAN',
1909 Wolof: 'WOLOF',
1910 Xhosa: 'XHOSA',
1911 Yiddish: 'YIDDISH',
1912 Yoruba: 'YORUBA',
1913 Zhuang: 'ZHUANG',
1914 Zulu: 'ZULU',
1915} as const;
1916
1917export type GQLLanguage = (typeof GQLLanguage)[keyof typeof GQLLanguage];
1918export type GQLLanguages = {
1919 readonly __typename?: 'Languages';
1920 readonly languages: ReadonlyArray<GQLLanguage>;
1921};
1922
1923export type GQLLatLng = {
1924 readonly __typename?: 'LatLng';
1925 readonly lat: Scalars['Float']['output'];
1926 readonly lng: Scalars['Float']['output'];
1927};
1928
1929export type GQLLatLngInput = {
1930 readonly lat: Scalars['Float']['input'];
1931 readonly lng: Scalars['Float']['input'];
1932};
1933
1934export type GQLLeafCondition = {
1935 readonly __typename?: 'LeafCondition';
1936 readonly comparator?: Maybe<GQLValueComparator>;
1937 readonly input: GQLConditionInputField;
1938 readonly matchingValues?: Maybe<GQLMatchingValues>;
1939 readonly signal?: Maybe<GQLSignal>;
1940 readonly threshold?: Maybe<Scalars['StringOrFloat']['output']>;
1941};
1942
1943export type GQLLeafConditionWithResult = {
1944 readonly __typename?: 'LeafConditionWithResult';
1945 readonly comparator?: Maybe<GQLValueComparator>;
1946 readonly input: GQLConditionInputField;
1947 readonly matchingValues?: Maybe<GQLMatchingValues>;
1948 readonly result?: Maybe<GQLConditionResult>;
1949 readonly signal?: Maybe<GQLSignal>;
1950 readonly threshold?: Maybe<Scalars['StringOrFloat']['output']>;
1951};
1952
1953export type GQLLocationArea = {
1954 readonly __typename?: 'LocationArea';
1955 readonly bounds?: Maybe<GQLPlaceBounds>;
1956 readonly geometry: GQLLocationGeometry;
1957 readonly googlePlaceInfo?: Maybe<GQLGooglePlaceLocationInfo>;
1958 readonly id: Scalars['ID']['output'];
1959 readonly name?: Maybe<Scalars['String']['output']>;
1960};
1961
1962export type GQLLocationAreaInput = {
1963 readonly bounds?: InputMaybe<GQLPlaceBoundsInput>;
1964 readonly geometry: GQLLocationGeometryInput;
1965 readonly googlePlaceId?: InputMaybe<Scalars['String']['input']>;
1966 readonly name?: InputMaybe<Scalars['String']['input']>;
1967};
1968
1969export type GQLLocationBank = {
1970 readonly __typename?: 'LocationBank';
1971 readonly description?: Maybe<Scalars['String']['output']>;
1972 readonly id: Scalars['ID']['output'];
1973 readonly locations: ReadonlyArray<GQLLocationArea>;
1974 readonly name: Scalars['String']['output'];
1975};
1976
1977export type GQLLocationBankNameExistsError = GQLError & {
1978 readonly __typename?: 'LocationBankNameExistsError';
1979 readonly detail?: Maybe<Scalars['String']['output']>;
1980 readonly pointer?: Maybe<Scalars['String']['output']>;
1981 readonly requestId?: Maybe<Scalars['String']['output']>;
1982 readonly status: Scalars['Int']['output'];
1983 readonly title: Scalars['String']['output'];
1984 readonly type: ReadonlyArray<Scalars['String']['output']>;
1985};
1986
1987export type GQLLocationGeometry = {
1988 readonly __typename?: 'LocationGeometry';
1989 readonly center: GQLLatLng;
1990 readonly radius: Scalars['Float']['output'];
1991};
1992
1993export type GQLLocationGeometryInput = {
1994 readonly center: GQLLatLngInput;
1995 readonly radius: Scalars['Float']['input'];
1996};
1997
1998export type GQLLogSkipInput = {
1999 readonly jobId: Scalars['String']['input'];
2000 readonly queueId: Scalars['String']['input'];
2001};
2002
2003export type GQLLoginIncorrectPasswordError = GQLError & {
2004 readonly __typename?: 'LoginIncorrectPasswordError';
2005 readonly detail?: Maybe<Scalars['String']['output']>;
2006 readonly pointer?: Maybe<Scalars['String']['output']>;
2007 readonly requestId?: Maybe<Scalars['String']['output']>;
2008 readonly status: Scalars['Int']['output'];
2009 readonly title: Scalars['String']['output'];
2010 readonly type: ReadonlyArray<Scalars['String']['output']>;
2011};
2012
2013export type GQLLoginInput = {
2014 readonly email: Scalars['String']['input'];
2015 readonly password: Scalars['String']['input'];
2016 readonly remember?: InputMaybe<Scalars['Boolean']['input']>;
2017};
2018
2019export const GQLLoginMethod = {
2020 Password: 'PASSWORD',
2021 Saml: 'SAML',
2022} as const;
2023
2024export type GQLLoginMethod =
2025 (typeof GQLLoginMethod)[keyof typeof GQLLoginMethod];
2026export type GQLLoginResponse =
2027 | GQLLoginIncorrectPasswordError
2028 | GQLLoginSsoRequiredError
2029 | GQLLoginSuccessResponse
2030 | GQLLoginUserDoesNotExistError;
2031
2032export type GQLLoginSsoRequiredError = GQLError & {
2033 readonly __typename?: 'LoginSsoRequiredError';
2034 readonly detail?: Maybe<Scalars['String']['output']>;
2035 readonly pointer?: Maybe<Scalars['String']['output']>;
2036 readonly requestId?: Maybe<Scalars['String']['output']>;
2037 readonly status: Scalars['Int']['output'];
2038 readonly title: Scalars['String']['output'];
2039 readonly type: ReadonlyArray<Scalars['String']['output']>;
2040};
2041
2042export type GQLLoginSuccessResponse = {
2043 readonly __typename?: 'LoginSuccessResponse';
2044 readonly user: GQLUser;
2045};
2046
2047export type GQLLoginUserDoesNotExistError = GQLError & {
2048 readonly __typename?: 'LoginUserDoesNotExistError';
2049 readonly detail?: Maybe<Scalars['String']['output']>;
2050 readonly pointer?: Maybe<Scalars['String']['output']>;
2051 readonly requestId?: Maybe<Scalars['String']['output']>;
2052 readonly status: Scalars['Int']['output'];
2053 readonly title: Scalars['String']['output'];
2054 readonly type: ReadonlyArray<Scalars['String']['output']>;
2055};
2056
2057export const GQLLookbackVersion = {
2058 Latest: 'LATEST',
2059 Prior: 'PRIOR',
2060} as const;
2061
2062export type GQLLookbackVersion =
2063 (typeof GQLLookbackVersion)[keyof typeof GQLLookbackVersion];
2064export type GQLManualReviewChartConfigurationsInput = {
2065 readonly chartConfigurations: ReadonlyArray<GQLManualReviewChartSettingsInput>;
2066};
2067
2068export const GQLManualReviewChartMetric = {
2069 Decisions: 'DECISIONS',
2070 Jobs: 'JOBS',
2071} as const;
2072
2073export type GQLManualReviewChartMetric =
2074 (typeof GQLManualReviewChartMetric)[keyof typeof GQLManualReviewChartMetric];
2075export type GQLManualReviewChartSettings =
2076 | GQLGetDecisionCountSettings
2077 | GQLGetJobCreationCountSettings;
2078
2079export type GQLManualReviewChartSettingsInput = {
2080 readonly decisionCountSettings?: InputMaybe<GQLDecisionCountSettingsInput>;
2081 readonly jobCreationCountSettings?: InputMaybe<GQLJobCreationSettingsInput>;
2082 readonly metric: GQLManualReviewChartMetric;
2083 readonly title: Scalars['String']['input'];
2084};
2085
2086export type GQLManualReviewDecision = {
2087 readonly __typename?: 'ManualReviewDecision';
2088 readonly createdAt: Scalars['DateTime']['output'];
2089 readonly decisionReason?: Maybe<Scalars['String']['output']>;
2090 readonly decisions: ReadonlyArray<GQLManualReviewDecisionComponent>;
2091 readonly id: Scalars['String']['output'];
2092 readonly itemId?: Maybe<Scalars['String']['output']>;
2093 readonly itemTypeId?: Maybe<Scalars['String']['output']>;
2094 readonly jobId: Scalars['String']['output'];
2095 readonly queueId: Scalars['String']['output'];
2096 readonly relatedActions: ReadonlyArray<GQLManualReviewDecisionComponent>;
2097 readonly reviewerId?: Maybe<Scalars['String']['output']>;
2098};
2099
2100export type GQLManualReviewDecisionComponent =
2101 | GQLAcceptAppealDecisionComponent
2102 | GQLAutomaticCloseDecisionComponent
2103 | GQLIgnoreDecisionComponent
2104 | GQLRejectAppealDecisionComponent
2105 | GQLSubmitNcmecReportDecisionComponent
2106 | GQLTransformJobAndRecreateInQueueDecisionComponent
2107 | GQLUserOrRelatedActionDecisionComponent;
2108
2109export type GQLManualReviewDecisionComponentBase = {
2110 readonly type: GQLManualReviewDecisionType;
2111};
2112
2113export const GQLManualReviewDecisionType = {
2114 AcceptAppeal: 'ACCEPT_APPEAL',
2115 AutomaticClose: 'AUTOMATIC_CLOSE',
2116 CustomAction: 'CUSTOM_ACTION',
2117 Ignore: 'IGNORE',
2118 RejectAppeal: 'REJECT_APPEAL',
2119 RelatedAction: 'RELATED_ACTION',
2120 SubmitNcmecReport: 'SUBMIT_NCMEC_REPORT',
2121 TransformJobAndRecreateInQueue: 'TRANSFORM_JOB_AND_RECREATE_IN_QUEUE',
2122} as const;
2123
2124export type GQLManualReviewDecisionType =
2125 (typeof GQLManualReviewDecisionType)[keyof typeof GQLManualReviewDecisionType];
2126export type GQLManualReviewExistingJob = {
2127 readonly __typename?: 'ManualReviewExistingJob';
2128 readonly job: GQLManualReviewJob;
2129 readonly queueId: Scalars['String']['output'];
2130};
2131
2132export type GQLManualReviewJob = {
2133 readonly __typename?: 'ManualReviewJob';
2134 readonly comments: ReadonlyArray<GQLManualReviewJobComment>;
2135 readonly createdAt: Scalars['DateTime']['output'];
2136 readonly id: Scalars['ID']['output'];
2137 readonly numTimesReported?: Maybe<Scalars['Int']['output']>;
2138 readonly payload: GQLManualReviewJobPayload;
2139 readonly policyIds: ReadonlyArray<Scalars['String']['output']>;
2140};
2141
2142export type GQLManualReviewJobComment = {
2143 readonly __typename?: 'ManualReviewJobComment';
2144 readonly author: GQLUser;
2145 readonly commentText: Scalars['String']['output'];
2146 readonly createdAt: Scalars['DateTime']['output'];
2147 readonly id: Scalars['ID']['output'];
2148};
2149
2150export type GQLManualReviewJobEnqueueSourceInfo =
2151 | GQLAppealEnqueueSourceInfo
2152 | GQLMrtJobEnqueueSourceInfo
2153 | GQLPostActionsEnqueueSourceInfo
2154 | GQLReportEnqueueSourceInfo
2155 | GQLRuleExecutionEnqueueSourceInfo;
2156
2157export const GQLManualReviewJobKind = {
2158 Default: 'DEFAULT',
2159 Ncmec: 'NCMEC',
2160} as const;
2161
2162export type GQLManualReviewJobKind =
2163 (typeof GQLManualReviewJobKind)[keyof typeof GQLManualReviewJobKind];
2164export type GQLManualReviewJobPayload =
2165 | GQLContentAppealManualReviewJobPayload
2166 | GQLContentManualReviewJobPayload
2167 | GQLNcmecManualReviewJobPayload
2168 | GQLThreadAppealManualReviewJobPayload
2169 | GQLThreadManualReviewJobPayload
2170 | GQLUserAppealManualReviewJobPayload
2171 | GQLUserManualReviewJobPayload;
2172
2173export type GQLManualReviewJobWithDecisions = {
2174 readonly __typename?: 'ManualReviewJobWithDecisions';
2175 readonly decision: GQLManualReviewDecision;
2176 readonly job: GQLManualReviewJob;
2177};
2178
2179export type GQLManualReviewQueue = {
2180 readonly __typename?: 'ManualReviewQueue';
2181 readonly autoCloseJobs: Scalars['Boolean']['output'];
2182 readonly description?: Maybe<Scalars['String']['output']>;
2183 readonly explicitlyAssignedReviewers: ReadonlyArray<GQLUser>;
2184 readonly hiddenActionIds: ReadonlyArray<Scalars['ID']['output']>;
2185 readonly id: Scalars['ID']['output'];
2186 readonly isAppealsQueue: Scalars['Boolean']['output'];
2187 readonly isDefaultQueue: Scalars['Boolean']['output'];
2188 readonly jobs: ReadonlyArray<GQLManualReviewJob>;
2189 readonly name: Scalars['String']['output'];
2190 readonly oldestJobCreatedAt?: Maybe<Scalars['DateTime']['output']>;
2191 readonly orgId: Scalars['ID']['output'];
2192 readonly pendingJobCount: Scalars['Int']['output'];
2193};
2194
2195export type GQLManualReviewQueueJobsArgs = {
2196 ids?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
2197};
2198
2199export type GQLManualReviewQueueNameExistsError = GQLError & {
2200 readonly __typename?: 'ManualReviewQueueNameExistsError';
2201 readonly detail?: Maybe<Scalars['String']['output']>;
2202 readonly pointer?: Maybe<Scalars['String']['output']>;
2203 readonly requestId?: Maybe<Scalars['String']['output']>;
2204 readonly status: Scalars['Int']['output'];
2205 readonly title: Scalars['String']['output'];
2206 readonly type: ReadonlyArray<Scalars['String']['output']>;
2207};
2208
2209export type GQLMatchingBankNameExistsError = GQLError & {
2210 readonly __typename?: 'MatchingBankNameExistsError';
2211 readonly detail?: Maybe<Scalars['String']['output']>;
2212 readonly pointer?: Maybe<Scalars['String']['output']>;
2213 readonly requestId?: Maybe<Scalars['String']['output']>;
2214 readonly status: Scalars['Int']['output'];
2215 readonly title: Scalars['String']['output'];
2216 readonly type: ReadonlyArray<Scalars['String']['output']>;
2217};
2218
2219export type GQLMatchingBanks = {
2220 readonly __typename?: 'MatchingBanks';
2221 readonly hashBanks: ReadonlyArray<GQLHashBank>;
2222 readonly locationBanks: ReadonlyArray<GQLLocationBank>;
2223 readonly textBanks: ReadonlyArray<GQLTextBank>;
2224};
2225
2226export type GQLMatchingValues = {
2227 readonly __typename?: 'MatchingValues';
2228 readonly imageBankIds?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
2229 readonly locationBankIds?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
2230 readonly locations?: Maybe<ReadonlyArray<GQLLocationArea>>;
2231 readonly strings?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
2232 readonly textBankIds?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
2233};
2234
2235export type GQLMessageWithIpAddress = {
2236 readonly __typename?: 'MessageWithIpAddress';
2237 readonly ipAddress: GQLIpAddress;
2238 readonly message: GQLContentItem;
2239};
2240
2241export const GQLMetricsTimeDivisionOptions = {
2242 Day: 'DAY',
2243 Hour: 'HOUR',
2244} as const;
2245
2246export type GQLMetricsTimeDivisionOptions =
2247 (typeof GQLMetricsTimeDivisionOptions)[keyof typeof GQLMetricsTimeDivisionOptions];
2248export type GQLModelCard = {
2249 readonly __typename?: 'ModelCard';
2250 readonly modelName: Scalars['String']['output'];
2251 readonly releaseDate?: Maybe<Scalars['String']['output']>;
2252 readonly sections?: Maybe<ReadonlyArray<GQLModelCardSection>>;
2253 readonly version: Scalars['String']['output'];
2254};
2255
2256export type GQLModelCardField = {
2257 readonly __typename?: 'ModelCardField';
2258 readonly label: Scalars['String']['output'];
2259 readonly value: Scalars['String']['output'];
2260};
2261
2262export type GQLModelCardSection = {
2263 readonly __typename?: 'ModelCardSection';
2264 readonly fields?: Maybe<ReadonlyArray<GQLModelCardField>>;
2265 readonly id: Scalars['String']['output'];
2266 readonly subsections?: Maybe<ReadonlyArray<GQLModelCardSubsection>>;
2267 readonly title: Scalars['String']['output'];
2268};
2269
2270export type GQLModelCardSubsection = {
2271 readonly __typename?: 'ModelCardSubsection';
2272 readonly fields: ReadonlyArray<GQLModelCardField>;
2273 readonly title: Scalars['String']['output'];
2274};
2275
2276export type GQLModeratorSafetySettingsInput = {
2277 readonly moderatorSafetyBlurLevel: Scalars['Int']['input'];
2278 readonly moderatorSafetyGrayscale: Scalars['Boolean']['input'];
2279 readonly moderatorSafetyMuteVideo: Scalars['Boolean']['input'];
2280};
2281
2282export type GQLMrtJobEnqueueSourceInfo = {
2283 readonly __typename?: 'MrtJobEnqueueSourceInfo';
2284 readonly kind: GQLJobCreationSourceOptions;
2285};
2286
2287export type GQLMutateAccessibleQueuesForUserSuccessResponse = {
2288 readonly __typename?: 'MutateAccessibleQueuesForUserSuccessResponse';
2289 readonly _: Scalars['Boolean']['output'];
2290};
2291
2292export const GQLMutateActionError = {
2293 ActionNameExists: 'ACTION_NAME_EXISTS',
2294} as const;
2295
2296export type GQLMutateActionError =
2297 (typeof GQLMutateActionError)[keyof typeof GQLMutateActionError];
2298export type GQLMutateActionResponse =
2299 | GQLActionNameExistsError
2300 | GQLMutateActionSuccessResponse;
2301
2302export type GQLMutateActionSuccessResponse = {
2303 readonly __typename?: 'MutateActionSuccessResponse';
2304 readonly data: GQLCustomAction;
2305};
2306
2307export type GQLMutateBankResponse = {
2308 readonly __typename?: 'MutateBankResponse';
2309 readonly error?: Maybe<Scalars['String']['output']>;
2310 readonly success?: Maybe<Scalars['Boolean']['output']>;
2311};
2312
2313export type GQLMutateContentItemTypeResponse =
2314 | GQLItemTypeNameAlreadyExistsError
2315 | GQLMutateContentTypeSuccessResponse;
2316
2317export type GQLMutateContentRuleSuccessResponse = {
2318 readonly __typename?: 'MutateContentRuleSuccessResponse';
2319 readonly data: GQLContentRule;
2320};
2321
2322export type GQLMutateContentTypeSuccessResponse = {
2323 readonly __typename?: 'MutateContentTypeSuccessResponse';
2324 readonly data?: Maybe<GQLContentItemType>;
2325};
2326
2327export type GQLMutateHashBankResponse =
2328 | GQLMatchingBankNameExistsError
2329 | GQLMutateHashBankSuccessResponse;
2330
2331export type GQLMutateHashBankSuccessResponse = {
2332 readonly __typename?: 'MutateHashBankSuccessResponse';
2333 readonly data: GQLHashBank;
2334 readonly warning?: Maybe<Scalars['String']['output']>;
2335};
2336
2337export type GQLMutateLocationBankResponse =
2338 | GQLLocationBankNameExistsError
2339 | GQLMutateLocationBankSuccessResponse;
2340
2341export type GQLMutateLocationBankSuccessResponse = {
2342 readonly __typename?: 'MutateLocationBankSuccessResponse';
2343 readonly data: GQLLocationBank;
2344};
2345
2346export type GQLMutateManualReviewQueueSuccessResponse = {
2347 readonly __typename?: 'MutateManualReviewQueueSuccessResponse';
2348 readonly data: GQLManualReviewQueue;
2349};
2350
2351export type GQLMutateReportingRuleSuccessResponse = {
2352 readonly __typename?: 'MutateReportingRuleSuccessResponse';
2353 readonly data: GQLReportingRule;
2354};
2355
2356export type GQLMutateRoutingRuleSuccessResponse = {
2357 readonly __typename?: 'MutateRoutingRuleSuccessResponse';
2358 readonly data: GQLRoutingRule;
2359};
2360
2361export type GQLMutateRoutingRulesOrderSuccessResponse = {
2362 readonly __typename?: 'MutateRoutingRulesOrderSuccessResponse';
2363 readonly data: ReadonlyArray<GQLRoutingRule>;
2364};
2365
2366export type GQLMutateThreadItemTypeResponse =
2367 | GQLItemTypeNameAlreadyExistsError
2368 | GQLMutateThreadTypeSuccessResponse;
2369
2370export type GQLMutateThreadTypeSuccessResponse = {
2371 readonly __typename?: 'MutateThreadTypeSuccessResponse';
2372 readonly data?: Maybe<GQLThreadItemType>;
2373};
2374
2375export type GQLMutateUserItemTypeResponse =
2376 | GQLItemTypeNameAlreadyExistsError
2377 | GQLMutateUserTypeSuccessResponse;
2378
2379export type GQLMutateUserRuleSuccessResponse = {
2380 readonly __typename?: 'MutateUserRuleSuccessResponse';
2381 readonly data: GQLUserRule;
2382};
2383
2384export type GQLMutateUserTypeSuccessResponse = {
2385 readonly __typename?: 'MutateUserTypeSuccessResponse';
2386 readonly data?: Maybe<GQLUserItemType>;
2387};
2388
2389export type GQLMutation = {
2390 readonly __typename?: 'Mutation';
2391 readonly addAccessibleQueuesToUser: GQLAddAccessibleQueuesToUserResponse;
2392 readonly addFavoriteMRTQueue: GQLAddFavoriteMrtQueueSuccessResponse;
2393 readonly addFavoriteRule: GQLAddFavoriteRuleSuccessResponse;
2394 readonly addPolicies: GQLAddPoliciesResponse;
2395 readonly approveUser?: Maybe<Scalars['Boolean']['output']>;
2396 readonly bulkExecuteActions: GQLExecuteBulkActionResponse;
2397 readonly changePassword: GQLChangePasswordResponse;
2398 readonly createAction: GQLMutateActionResponse;
2399 readonly createBacktest?: Maybe<GQLCreateBacktestResponse>;
2400 readonly createContentItemType: GQLMutateContentItemTypeResponse;
2401 readonly createContentRule: GQLCreateContentRuleResponse;
2402 readonly createHashBank: GQLMutateHashBankResponse;
2403 readonly createLocationBank: GQLMutateLocationBankResponse;
2404 readonly createManualReviewJobComment: GQLAddManualReviewJobCommentResponse;
2405 readonly createManualReviewQueue: GQLCreateManualReviewQueueResponse;
2406 readonly createOrg: GQLCreateOrgResponse;
2407 readonly createReportingRule: GQLCreateReportingRuleResponse;
2408 readonly createRoutingRule: GQLCreateRoutingRuleResponse;
2409 readonly createTextBank: GQLMutateBankResponse;
2410 readonly createThreadItemType: GQLMutateThreadItemTypeResponse;
2411 readonly createUserItemType: GQLMutateUserItemTypeResponse;
2412 readonly createUserRule: GQLCreateUserRuleResponse;
2413 readonly deleteAction?: Maybe<Scalars['Boolean']['output']>;
2414 readonly deleteAllJobsFromQueue: GQLDeleteAllJobsFromQueueResponse;
2415 readonly deleteHashBank: Scalars['Boolean']['output'];
2416 readonly deleteInvite?: Maybe<Scalars['Boolean']['output']>;
2417 readonly deleteItemType: GQLDeleteItemTypeResponse;
2418 readonly deleteLocationBank?: Maybe<Scalars['Boolean']['output']>;
2419 readonly deleteManualReviewJobComment: Scalars['Boolean']['output'];
2420 readonly deleteManualReviewQueue: Scalars['Boolean']['output'];
2421 readonly deletePolicy?: Maybe<Scalars['Boolean']['output']>;
2422 readonly deleteReportingRule: Scalars['Boolean']['output'];
2423 readonly deleteRoutingRule: Scalars['Boolean']['output'];
2424 readonly deleteRule?: Maybe<Scalars['Boolean']['output']>;
2425 readonly deleteTextBank: Scalars['Boolean']['output'];
2426 readonly deleteUser?: Maybe<Scalars['Boolean']['output']>;
2427 readonly dequeueManualReviewJob?: Maybe<GQLDequeueManualReviewJobResponse>;
2428 readonly generatePasswordResetToken?: Maybe<Scalars['String']['output']>;
2429 readonly inviteUser?: Maybe<Scalars['String']['output']>;
2430 readonly logSkip: Scalars['Boolean']['output'];
2431 readonly login: GQLLoginResponse;
2432 readonly logout?: Maybe<Scalars['Boolean']['output']>;
2433 readonly rejectUser?: Maybe<Scalars['Boolean']['output']>;
2434 readonly releaseJobLock: Scalars['Boolean']['output'];
2435 readonly removeAccessibleQueuesToUser: GQLRemoveAccessibleQueuesToUserResponse;
2436 readonly removeFavoriteMRTQueue: GQLRemoveFavoriteMrtQueueSuccessResponse;
2437 readonly removeFavoriteRule: GQLRemoveFavoriteRuleSuccessResponse;
2438 readonly reorderRoutingRules: GQLReorderRoutingRulesResponse;
2439 readonly requestDemo?: Maybe<Scalars['Boolean']['output']>;
2440 readonly resetPassword: Scalars['Boolean']['output'];
2441 readonly rotateApiKey: GQLRotateApiKeyResponse;
2442 readonly rotateWebhookSigningKey: GQLRotateWebhookSigningKeyResponse;
2443 readonly runRetroaction?: Maybe<GQLRunRetroactionResponse>;
2444 readonly sendPasswordReset: Scalars['Boolean']['output'];
2445 readonly setAllUserStrikeThresholds: GQLSetAllUserStrikeThresholdsSuccessResponse;
2446 readonly setIntegrationConfig: GQLSetIntegrationConfigResponse;
2447 readonly setModeratorSafetySettings?: Maybe<GQLSetModeratorSafetySettingsSuccessResponse>;
2448 readonly setMrtChartConfigurationSettings?: Maybe<GQLSetMrtChartConfigurationSettingsSuccessResponse>;
2449 readonly setOrgDefaultSafetySettings?: Maybe<GQLSetModeratorSafetySettingsSuccessResponse>;
2450 readonly setPluginIntegrationConfig: GQLSetIntegrationConfigResponse;
2451 readonly signUp: GQLSignUpResponse;
2452 readonly submitManualReviewDecision: GQLSubmitDecisionResponse;
2453 readonly updateAccountInfo?: Maybe<Scalars['Boolean']['output']>;
2454 readonly updateAction: GQLMutateActionResponse;
2455 readonly updateAppealSettings: GQLAppealSettings;
2456 readonly updateContentItemType: GQLMutateContentItemTypeResponse;
2457 readonly updateContentRule: GQLUpdateContentRuleResponse;
2458 readonly updateExchangeCredentials: Scalars['Boolean']['output'];
2459 readonly updateHashBank: GQLMutateHashBankResponse;
2460 readonly updateLocationBank: GQLMutateLocationBankResponse;
2461 readonly updateManualReviewQueue: GQLUpdateManualReviewQueueQueueResponse;
2462 readonly updateNcmecOrgSettings: GQLUpdateNcmecOrgSettingsResponse;
2463 readonly updateOrgInfo: GQLUpdateOrgInfoSuccessResponse;
2464 readonly updatePolicy: GQLUpdatePolicyResponse;
2465 readonly updateReportingRule: GQLUpdateReportingRuleResponse;
2466 readonly updateRole?: Maybe<Scalars['Boolean']['output']>;
2467 readonly updateRoutingRule: GQLUpdateRoutingRuleResponse;
2468 readonly updateSSOCredentials: Scalars['Boolean']['output'];
2469 readonly updateTextBank: GQLMutateBankResponse;
2470 readonly updateThreadItemType: GQLMutateThreadItemTypeResponse;
2471 readonly updateUserItemType: GQLMutateUserItemTypeResponse;
2472 readonly updateUserRule: GQLUpdateUserRuleResponse;
2473 readonly updateUserStrikeTTL: GQLUpdateUserStrikeTtlSuccessResponse;
2474};
2475
2476export type GQLMutationAddAccessibleQueuesToUserArgs = {
2477 input: GQLAddAccessibleQueuesToUserInput;
2478};
2479
2480export type GQLMutationAddFavoriteMrtQueueArgs = {
2481 queueId: Scalars['ID']['input'];
2482};
2483
2484export type GQLMutationAddFavoriteRuleArgs = {
2485 ruleId: Scalars['ID']['input'];
2486};
2487
2488export type GQLMutationAddPoliciesArgs = {
2489 policies: ReadonlyArray<GQLAddPolicyInput>;
2490};
2491
2492export type GQLMutationApproveUserArgs = {
2493 id: Scalars['ID']['input'];
2494};
2495
2496export type GQLMutationBulkExecuteActionsArgs = {
2497 input: GQLExecuteBulkActionInput;
2498};
2499
2500export type GQLMutationChangePasswordArgs = {
2501 input: GQLChangePasswordInput;
2502};
2503
2504export type GQLMutationCreateActionArgs = {
2505 input: GQLCreateActionInput;
2506};
2507
2508export type GQLMutationCreateBacktestArgs = {
2509 input: GQLCreateBacktestInput;
2510};
2511
2512export type GQLMutationCreateContentItemTypeArgs = {
2513 input: GQLCreateContentItemTypeInput;
2514};
2515
2516export type GQLMutationCreateContentRuleArgs = {
2517 input: GQLCreateContentRuleInput;
2518};
2519
2520export type GQLMutationCreateHashBankArgs = {
2521 input: GQLCreateHashBankInput;
2522};
2523
2524export type GQLMutationCreateLocationBankArgs = {
2525 input: GQLCreateLocationBankInput;
2526};
2527
2528export type GQLMutationCreateManualReviewJobCommentArgs = {
2529 input: GQLCreateManualReviewJobCommentInput;
2530};
2531
2532export type GQLMutationCreateManualReviewQueueArgs = {
2533 input: GQLCreateManualReviewQueueInput;
2534};
2535
2536export type GQLMutationCreateOrgArgs = {
2537 input: GQLCreateOrgInput;
2538};
2539
2540export type GQLMutationCreateReportingRuleArgs = {
2541 input: GQLCreateReportingRuleInput;
2542};
2543
2544export type GQLMutationCreateRoutingRuleArgs = {
2545 input: GQLCreateRoutingRuleInput;
2546};
2547
2548export type GQLMutationCreateTextBankArgs = {
2549 input: GQLCreateTextBankInput;
2550};
2551
2552export type GQLMutationCreateThreadItemTypeArgs = {
2553 input: GQLCreateThreadItemTypeInput;
2554};
2555
2556export type GQLMutationCreateUserItemTypeArgs = {
2557 input: GQLCreateUserItemTypeInput;
2558};
2559
2560export type GQLMutationCreateUserRuleArgs = {
2561 input: GQLCreateUserRuleInput;
2562};
2563
2564export type GQLMutationDeleteActionArgs = {
2565 id: Scalars['ID']['input'];
2566};
2567
2568export type GQLMutationDeleteAllJobsFromQueueArgs = {
2569 queueId: Scalars['ID']['input'];
2570};
2571
2572export type GQLMutationDeleteHashBankArgs = {
2573 id: Scalars['ID']['input'];
2574};
2575
2576export type GQLMutationDeleteInviteArgs = {
2577 id: Scalars['ID']['input'];
2578};
2579
2580export type GQLMutationDeleteItemTypeArgs = {
2581 id: Scalars['ID']['input'];
2582};
2583
2584export type GQLMutationDeleteLocationBankArgs = {
2585 id: Scalars['ID']['input'];
2586};
2587
2588export type GQLMutationDeleteManualReviewJobCommentArgs = {
2589 input: GQLDeleteManualReviewJobCommentInput;
2590};
2591
2592export type GQLMutationDeleteManualReviewQueueArgs = {
2593 id: Scalars['ID']['input'];
2594};
2595
2596export type GQLMutationDeletePolicyArgs = {
2597 id: Scalars['ID']['input'];
2598};
2599
2600export type GQLMutationDeleteReportingRuleArgs = {
2601 id: Scalars['ID']['input'];
2602};
2603
2604export type GQLMutationDeleteRoutingRuleArgs = {
2605 input: GQLDeleteRoutingRuleInput;
2606};
2607
2608export type GQLMutationDeleteRuleArgs = {
2609 id: Scalars['ID']['input'];
2610};
2611
2612export type GQLMutationDeleteTextBankArgs = {
2613 id: Scalars['ID']['input'];
2614};
2615
2616export type GQLMutationDeleteUserArgs = {
2617 id: Scalars['ID']['input'];
2618};
2619
2620export type GQLMutationDequeueManualReviewJobArgs = {
2621 queueId: Scalars['ID']['input'];
2622};
2623
2624export type GQLMutationGeneratePasswordResetTokenArgs = {
2625 userId: Scalars['ID']['input'];
2626};
2627
2628export type GQLMutationInviteUserArgs = {
2629 input: GQLInviteUserInput;
2630};
2631
2632export type GQLMutationLogSkipArgs = {
2633 input: GQLLogSkipInput;
2634};
2635
2636export type GQLMutationLoginArgs = {
2637 input: GQLLoginInput;
2638};
2639
2640export type GQLMutationRejectUserArgs = {
2641 id: Scalars['ID']['input'];
2642};
2643
2644export type GQLMutationReleaseJobLockArgs = {
2645 input: GQLReleaseJobLockInput;
2646};
2647
2648export type GQLMutationRemoveAccessibleQueuesToUserArgs = {
2649 input: GQLRemoveAccessibleQueuesToUserInput;
2650};
2651
2652export type GQLMutationRemoveFavoriteMrtQueueArgs = {
2653 queueId: Scalars['ID']['input'];
2654};
2655
2656export type GQLMutationRemoveFavoriteRuleArgs = {
2657 ruleId: Scalars['ID']['input'];
2658};
2659
2660export type GQLMutationReorderRoutingRulesArgs = {
2661 input: GQLReorderRoutingRulesInput;
2662};
2663
2664export type GQLMutationRequestDemoArgs = {
2665 input: GQLRequestDemoInput;
2666};
2667
2668export type GQLMutationResetPasswordArgs = {
2669 input: GQLResetPasswordInput;
2670};
2671
2672export type GQLMutationRotateApiKeyArgs = {
2673 input: GQLRotateApiKeyInput;
2674};
2675
2676export type GQLMutationRunRetroactionArgs = {
2677 input: GQLRunRetroactionInput;
2678};
2679
2680export type GQLMutationSendPasswordResetArgs = {
2681 input: GQLSendPasswordResetInput;
2682};
2683
2684export type GQLMutationSetAllUserStrikeThresholdsArgs = {
2685 input: GQLSetAllUserStrikeThresholdsInput;
2686};
2687
2688export type GQLMutationSetIntegrationConfigArgs = {
2689 input: GQLSetIntegrationConfigInput;
2690};
2691
2692export type GQLMutationSetModeratorSafetySettingsArgs = {
2693 moderatorSafetySettings: GQLModeratorSafetySettingsInput;
2694};
2695
2696export type GQLMutationSetMrtChartConfigurationSettingsArgs = {
2697 mrtChartConfigurationSettings: GQLManualReviewChartConfigurationsInput;
2698};
2699
2700export type GQLMutationSetOrgDefaultSafetySettingsArgs = {
2701 orgDefaultSafetySettings: GQLModeratorSafetySettingsInput;
2702};
2703
2704export type GQLMutationSetPluginIntegrationConfigArgs = {
2705 input: GQLSetPluginIntegrationConfigInput;
2706};
2707
2708export type GQLMutationSignUpArgs = {
2709 input: GQLSignUpInput;
2710};
2711
2712export type GQLMutationSubmitManualReviewDecisionArgs = {
2713 input: GQLSubmitDecisionInput;
2714};
2715
2716export type GQLMutationUpdateAccountInfoArgs = {
2717 firstName?: InputMaybe<Scalars['String']['input']>;
2718 lastName?: InputMaybe<Scalars['String']['input']>;
2719};
2720
2721export type GQLMutationUpdateActionArgs = {
2722 input: GQLUpdateActionInput;
2723};
2724
2725export type GQLMutationUpdateAppealSettingsArgs = {
2726 input: GQLAppealSettingsInput;
2727};
2728
2729export type GQLMutationUpdateContentItemTypeArgs = {
2730 input: GQLUpdateContentItemTypeInput;
2731};
2732
2733export type GQLMutationUpdateContentRuleArgs = {
2734 input: GQLUpdateContentRuleInput;
2735};
2736
2737export type GQLMutationUpdateExchangeCredentialsArgs = {
2738 apiName: Scalars['String']['input'];
2739 credentialsJson: Scalars['String']['input'];
2740};
2741
2742export type GQLMutationUpdateHashBankArgs = {
2743 input: GQLUpdateHashBankInput;
2744};
2745
2746export type GQLMutationUpdateLocationBankArgs = {
2747 input: GQLUpdateLocationBankInput;
2748};
2749
2750export type GQLMutationUpdateManualReviewQueueArgs = {
2751 input: GQLUpdateManualReviewQueueInput;
2752};
2753
2754export type GQLMutationUpdateNcmecOrgSettingsArgs = {
2755 input: GQLNcmecOrgSettingsInput;
2756};
2757
2758export type GQLMutationUpdateOrgInfoArgs = {
2759 input: GQLUpdateOrgInfoInput;
2760};
2761
2762export type GQLMutationUpdatePolicyArgs = {
2763 input: GQLUpdatePolicyInput;
2764};
2765
2766export type GQLMutationUpdateReportingRuleArgs = {
2767 input: GQLUpdateReportingRuleInput;
2768};
2769
2770export type GQLMutationUpdateRoleArgs = {
2771 input: GQLUpdateRoleInput;
2772};
2773
2774export type GQLMutationUpdateRoutingRuleArgs = {
2775 input: GQLUpdateRoutingRuleInput;
2776};
2777
2778export type GQLMutationUpdateSsoCredentialsArgs = {
2779 input: GQLUpdateSsoCredentialsInput;
2780};
2781
2782export type GQLMutationUpdateTextBankArgs = {
2783 input: GQLUpdateTextBankInput;
2784};
2785
2786export type GQLMutationUpdateThreadItemTypeArgs = {
2787 input: GQLUpdateThreadItemTypeInput;
2788};
2789
2790export type GQLMutationUpdateUserItemTypeArgs = {
2791 input: GQLUpdateUserItemTypeInput;
2792};
2793
2794export type GQLMutationUpdateUserRuleArgs = {
2795 input: GQLUpdateUserRuleInput;
2796};
2797
2798export type GQLMutationUpdateUserStrikeTtlArgs = {
2799 input: GQLUpdateUserStrikeTtlInput;
2800};
2801
2802export const GQLNcmecIncidentType = {
2803 ChildPornography: 'CHILD_PORNOGRAPHY',
2804 ChildSexualMolestation: 'CHILD_SEXUAL_MOLESTATION',
2805 ChildSexTourism: 'CHILD_SEX_TOURISM',
2806 ChildSexTrafficking: 'CHILD_SEX_TRAFFICKING',
2807 MisleadingDomainName: 'MISLEADING_DOMAIN_NAME',
2808 MisleadingWordsOrDigitalImages: 'MISLEADING_WORDS_OR_DIGITAL_IMAGES',
2809 OnlineEnticementOfChildren: 'ONLINE_ENTICEMENT_OF_CHILDREN',
2810 UnsolicitedObsceneMaterialToChild: 'UNSOLICITED_OBSCENE_MATERIAL_TO_CHILD',
2811} as const;
2812
2813export type GQLNcmecIncidentType =
2814 (typeof GQLNcmecIncidentType)[keyof typeof GQLNcmecIncidentType];
2815export type GQLNcmecReport = {
2816 readonly __typename?: 'NCMECReport';
2817 readonly additionalFiles: ReadonlyArray<GQLNcmecAdditionalFile>;
2818 readonly isTest?: Maybe<Scalars['Boolean']['output']>;
2819 readonly reportId: Scalars['String']['output'];
2820 readonly reportXml: Scalars['String']['output'];
2821 readonly reportedMedia: ReadonlyArray<GQLNcmecReportedMedia>;
2822 readonly reportedMessages: ReadonlyArray<GQLNcmecReportedThread>;
2823 readonly reviewerId?: Maybe<Scalars['String']['output']>;
2824 readonly ts: Scalars['DateTime']['output'];
2825 readonly userId: Scalars['String']['output'];
2826 readonly userItemType: GQLUserItemType;
2827};
2828
2829export type GQLNcmecReportedMedia = {
2830 readonly __typename?: 'NCMECReportedMedia';
2831 readonly id: Scalars['String']['output'];
2832 readonly xml: Scalars['String']['output'];
2833};
2834
2835export type GQLNcmecReportedThread = {
2836 readonly __typename?: 'NCMECReportedThread';
2837 readonly csv: Scalars['String']['output'];
2838 readonly fileName: Scalars['String']['output'];
2839 readonly ncmecFileId: Scalars['String']['output'];
2840};
2841
2842export type GQLNcmecAdditionalFile = {
2843 readonly __typename?: 'NcmecAdditionalFile';
2844 readonly ncmecFileId: Scalars['String']['output'];
2845 readonly url: Scalars['String']['output'];
2846 readonly xml: Scalars['String']['output'];
2847};
2848
2849export type GQLNcmecContentInThreadReport = {
2850 readonly chatType: Scalars['String']['input'];
2851 readonly content?: InputMaybe<Scalars['String']['input']>;
2852 readonly contentId: Scalars['ID']['input'];
2853 readonly contentTypeId: Scalars['ID']['input'];
2854 readonly creatorId: Scalars['ID']['input'];
2855 readonly ipAddress: GQLIpAddressInput;
2856 readonly sentAt: Scalars['DateTime']['input'];
2857 readonly targetId: Scalars['ID']['input'];
2858 readonly type: Scalars['String']['input'];
2859};
2860
2861export type GQLNcmecContentItem = {
2862 readonly __typename?: 'NcmecContentItem';
2863 readonly contentItem: GQLItem;
2864 readonly isConfirmedCSAM: Scalars['Boolean']['output'];
2865 readonly isReported: Scalars['Boolean']['output'];
2866};
2867
2868export const GQLNcmecFileAnnotation = {
2869 AnimeDrawingVirtualHentai: 'ANIME_DRAWING_VIRTUAL_HENTAI',
2870 Bestiality: 'BESTIALITY',
2871 GenerativeAi: 'GENERATIVE_AI',
2872 Infant: 'INFANT',
2873 LiveStreaming: 'LIVE_STREAMING',
2874 PhysicalHarm: 'PHYSICAL_HARM',
2875 PossibleSelfProduction: 'POSSIBLE_SELF_PRODUCTION',
2876 PotentialMeme: 'POTENTIAL_MEME',
2877 ViolenceGore: 'VIOLENCE_GORE',
2878 Viral: 'VIRAL',
2879} as const;
2880
2881export type GQLNcmecFileAnnotation =
2882 (typeof GQLNcmecFileAnnotation)[keyof typeof GQLNcmecFileAnnotation];
2883export const GQLNcmecIndustryClassification = {
2884 A1: 'A1',
2885 A2: 'A2',
2886 B1: 'B1',
2887 B2: 'B2',
2888} as const;
2889
2890export type GQLNcmecIndustryClassification =
2891 (typeof GQLNcmecIndustryClassification)[keyof typeof GQLNcmecIndustryClassification];
2892export const GQLNcmecInternetDetailType = {
2893 CellPhone: 'CELL_PHONE',
2894 ChatIm: 'CHAT_IM',
2895 Email: 'EMAIL',
2896 Newsgroup: 'NEWSGROUP',
2897 NonInternet: 'NON_INTERNET',
2898 OnlineGaming: 'ONLINE_GAMING',
2899 PeerToPeer: 'PEER_TO_PEER',
2900 WebPage: 'WEB_PAGE',
2901} as const;
2902
2903export type GQLNcmecInternetDetailType =
2904 (typeof GQLNcmecInternetDetailType)[keyof typeof GQLNcmecInternetDetailType];
2905export type GQLNcmecManualReviewJobPayload = {
2906 readonly __typename?: 'NcmecManualReviewJobPayload';
2907 readonly allMediaItems: ReadonlyArray<GQLNcmecContentItem>;
2908 readonly enqueueSourceInfo?: Maybe<GQLManualReviewJobEnqueueSourceInfo>;
2909 readonly item: GQLUserItem;
2910 readonly userScore?: Maybe<Scalars['Int']['output']>;
2911};
2912
2913export type GQLNcmecMediaInput = {
2914 readonly fileAnnotations: ReadonlyArray<GQLNcmecFileAnnotation>;
2915 readonly id: Scalars['ID']['input'];
2916 readonly industryClassification: GQLNcmecIndustryClassification;
2917 readonly typeId: Scalars['ID']['input'];
2918 readonly url: Scalars['String']['input'];
2919};
2920
2921export type GQLNcmecOrgSettings = {
2922 readonly __typename?: 'NcmecOrgSettings';
2923 readonly companyTemplate?: Maybe<Scalars['String']['output']>;
2924 readonly contactEmail?: Maybe<Scalars['String']['output']>;
2925 readonly contactPersonEmail?: Maybe<Scalars['String']['output']>;
2926 readonly contactPersonFirstName?: Maybe<Scalars['String']['output']>;
2927 readonly contactPersonLastName?: Maybe<Scalars['String']['output']>;
2928 readonly contactPersonPhone?: Maybe<Scalars['String']['output']>;
2929 readonly defaultInternetDetailType?: Maybe<GQLNcmecInternetDetailType>;
2930 readonly defaultNcmecQueueId?: Maybe<Scalars['String']['output']>;
2931 readonly legalUrl?: Maybe<Scalars['String']['output']>;
2932 readonly moreInfoUrl?: Maybe<Scalars['String']['output']>;
2933 readonly ncmecAdditionalInfoEndpoint?: Maybe<Scalars['String']['output']>;
2934 readonly ncmecPreservationEndpoint?: Maybe<Scalars['String']['output']>;
2935 readonly password: Scalars['String']['output'];
2936 readonly termsOfService?: Maybe<Scalars['String']['output']>;
2937 readonly username: Scalars['String']['output'];
2938};
2939
2940export type GQLNcmecOrgSettingsInput = {
2941 readonly companyTemplate?: InputMaybe<Scalars['String']['input']>;
2942 readonly contactEmail?: InputMaybe<Scalars['String']['input']>;
2943 readonly contactPersonEmail?: InputMaybe<Scalars['String']['input']>;
2944 readonly contactPersonFirstName?: InputMaybe<Scalars['String']['input']>;
2945 readonly contactPersonLastName?: InputMaybe<Scalars['String']['input']>;
2946 readonly contactPersonPhone?: InputMaybe<Scalars['String']['input']>;
2947 readonly defaultInternetDetailType?: InputMaybe<GQLNcmecInternetDetailType>;
2948 readonly defaultNcmecQueueId?: InputMaybe<Scalars['String']['input']>;
2949 readonly legalUrl?: InputMaybe<Scalars['String']['input']>;
2950 readonly moreInfoUrl?: InputMaybe<Scalars['String']['input']>;
2951 readonly ncmecAdditionalInfoEndpoint?: InputMaybe<Scalars['String']['input']>;
2952 readonly ncmecPreservationEndpoint?: InputMaybe<Scalars['String']['input']>;
2953 readonly password: Scalars['String']['input'];
2954 readonly termsOfService?: InputMaybe<Scalars['String']['input']>;
2955 readonly username: Scalars['String']['input'];
2956};
2957
2958export type GQLNcmecReportedMediaDetails = {
2959 readonly __typename?: 'NcmecReportedMediaDetails';
2960 readonly fileAnnotations: ReadonlyArray<GQLNcmecFileAnnotation>;
2961 readonly id: Scalars['String']['output'];
2962 readonly industryClassification: GQLNcmecIndustryClassification;
2963 readonly typeId: Scalars['ID']['output'];
2964 readonly url: Scalars['String']['output'];
2965};
2966
2967export type GQLNcmecThreadInput = {
2968 readonly reportedContent: ReadonlyArray<GQLNcmecContentInThreadReport>;
2969 readonly threadId: Scalars['ID']['input'];
2970 readonly threadTypeId: Scalars['ID']['input'];
2971};
2972
2973export type GQLNoJobWithIdInQueueError = GQLError & {
2974 readonly __typename?: 'NoJobWithIdInQueueError';
2975 readonly detail?: Maybe<Scalars['String']['output']>;
2976 readonly pointer?: Maybe<Scalars['String']['output']>;
2977 readonly requestId?: Maybe<Scalars['String']['output']>;
2978 readonly status: Scalars['Int']['output'];
2979 readonly title: Scalars['String']['output'];
2980 readonly type: ReadonlyArray<Scalars['String']['output']>;
2981};
2982
2983/**
2984 * A not found error that we reuse in many different places,
2985 * where it's obvious what the error is referring to.
2986 */
2987export type GQLNotFoundError = GQLError & {
2988 readonly __typename?: 'NotFoundError';
2989 readonly detail?: Maybe<Scalars['String']['output']>;
2990 readonly pointer?: Maybe<Scalars['String']['output']>;
2991 readonly requestId?: Maybe<Scalars['String']['output']>;
2992 readonly status: Scalars['Int']['output'];
2993 readonly title: Scalars['String']['output'];
2994 readonly type: ReadonlyArray<Scalars['String']['output']>;
2995};
2996
2997export type GQLNotification = {
2998 readonly __typename?: 'Notification';
2999 readonly createdAt: Scalars['DateTime']['output'];
3000 readonly data?: Maybe<Scalars['JSONObject']['output']>;
3001 readonly id: Scalars['ID']['output'];
3002 readonly message: Scalars['String']['output'];
3003 readonly readAt?: Maybe<Scalars['DateTime']['output']>;
3004 readonly type: GQLNotificationType;
3005};
3006
3007export const GQLNotificationType = {
3008 RulePassRateIncreaseAnomalyEnd: 'RULE_PASS_RATE_INCREASE_ANOMALY_END',
3009 RulePassRateIncreaseAnomalyStart: 'RULE_PASS_RATE_INCREASE_ANOMALY_START',
3010} as const;
3011
3012export type GQLNotificationType =
3013 (typeof GQLNotificationType)[keyof typeof GQLNotificationType];
3014export type GQLOpenAiIntegrationApiCredential = {
3015 readonly __typename?: 'OpenAiIntegrationApiCredential';
3016 readonly apiKey: Scalars['String']['output'];
3017};
3018
3019export type GQLOpenAiIntegrationApiCredentialInput = {
3020 readonly apiKey: Scalars['String']['input'];
3021};
3022
3023export type GQLOrg = {
3024 readonly __typename?: 'Org';
3025 readonly actions: ReadonlyArray<GQLAction>;
3026 readonly allowMultiplePoliciesPerAction: Scalars['Boolean']['output'];
3027 readonly apiKey: Scalars['String']['output'];
3028 readonly appealsRoutingRules: ReadonlyArray<GQLRoutingRule>;
3029 readonly banks?: Maybe<GQLMatchingBanks>;
3030 readonly contentTypes: ReadonlyArray<GQLContentType>;
3031 readonly defaultInterfacePreferences: GQLUserInterfacePreferences;
3032 readonly email: Scalars['String']['output'];
3033 readonly hasAppealsEnabled: Scalars['Boolean']['output'];
3034 readonly hasNCMECReportingEnabled: Scalars['Boolean']['output'];
3035 readonly hasPartialItemsEndpoint: Scalars['Boolean']['output'];
3036 readonly hasReportingRulesEnabled: Scalars['Boolean']['output'];
3037 readonly hideSkipButtonForNonAdmins: Scalars['Boolean']['output'];
3038 readonly id: Scalars['ID']['output'];
3039 readonly integrationConfigs: ReadonlyArray<GQLIntegrationConfig>;
3040 readonly isDemoOrg: Scalars['Boolean']['output'];
3041 readonly itemTypes: ReadonlyArray<GQLItemType>;
3042 readonly mrtQueues: ReadonlyArray<GQLManualReviewQueue>;
3043 readonly name: Scalars['String']['output'];
3044 readonly ncmecReports: ReadonlyArray<GQLNcmecReport>;
3045 readonly onCallAlertEmail?: Maybe<Scalars['String']['output']>;
3046 readonly pendingInvites: ReadonlyArray<GQLPendingInvite>;
3047 readonly policies: ReadonlyArray<GQLPolicy>;
3048 readonly previewJobsViewEnabled: Scalars['Boolean']['output'];
3049 readonly publicSigningKey: Scalars['String']['output'];
3050 readonly reportingRules: ReadonlyArray<GQLReportingRule>;
3051 readonly requiresDecisionReasonInMrt: Scalars['Boolean']['output'];
3052 readonly requiresPolicyForDecisionsInMrt: Scalars['Boolean']['output'];
3053 readonly routingRules: ReadonlyArray<GQLRoutingRule>;
3054 readonly rules: ReadonlyArray<GQLRule>;
3055 readonly signals: ReadonlyArray<GQLSignal>;
3056 readonly ssoCert?: Maybe<Scalars['String']['output']>;
3057 readonly ssoUrl?: Maybe<Scalars['String']['output']>;
3058 readonly userStrikeTTL: Scalars['Int']['output'];
3059 readonly userStrikeThresholds: ReadonlyArray<GQLUserStrikeThreshold>;
3060 readonly users: ReadonlyArray<GQLUser>;
3061 readonly usersWhoCanReviewEveryQueue: ReadonlyArray<GQLUser>;
3062 readonly websiteUrl: Scalars['String']['output'];
3063};
3064
3065export type GQLOrgSignalsArgs = {
3066 customOnly?: InputMaybe<Scalars['Boolean']['input']>;
3067};
3068
3069export type GQLOrgWithEmailExistsError = GQLError & {
3070 readonly __typename?: 'OrgWithEmailExistsError';
3071 readonly detail?: Maybe<Scalars['String']['output']>;
3072 readonly pointer?: Maybe<Scalars['String']['output']>;
3073 readonly requestId?: Maybe<Scalars['String']['output']>;
3074 readonly status: Scalars['Int']['output'];
3075 readonly title: Scalars['String']['output'];
3076 readonly type: ReadonlyArray<Scalars['String']['output']>;
3077};
3078
3079export type GQLOrgWithNameExistsError = GQLError & {
3080 readonly __typename?: 'OrgWithNameExistsError';
3081 readonly detail?: Maybe<Scalars['String']['output']>;
3082 readonly pointer?: Maybe<Scalars['String']['output']>;
3083 readonly requestId?: Maybe<Scalars['String']['output']>;
3084 readonly status: Scalars['Int']['output'];
3085 readonly title: Scalars['String']['output'];
3086 readonly type: ReadonlyArray<Scalars['String']['output']>;
3087};
3088
3089/** Information about the current page in a connection. */
3090export type GQLPageInfo = {
3091 readonly __typename?: 'PageInfo';
3092 /** When paginating forwards, the cursor to continue. */
3093 readonly endCursor: Scalars['Cursor']['output'];
3094 /** When paginating forwards, are there more items? */
3095 readonly hasNextPage: Scalars['Boolean']['output'];
3096 /** When paginating backwards, are there more items? */
3097 readonly hasPreviousPage: Scalars['Boolean']['output'];
3098 /** When paginating backwards, the cursor to continue. */
3099 readonly startCursor: Scalars['Cursor']['output'];
3100};
3101
3102export type GQLPartialItemsEndpointResponseError = GQLError & {
3103 readonly __typename?: 'PartialItemsEndpointResponseError';
3104 readonly detail?: Maybe<Scalars['String']['output']>;
3105 readonly pointer?: Maybe<Scalars['String']['output']>;
3106 readonly requestId?: Maybe<Scalars['String']['output']>;
3107 readonly status: Scalars['Int']['output'];
3108 readonly title: Scalars['String']['output'];
3109 readonly type: ReadonlyArray<Scalars['String']['output']>;
3110};
3111
3112export type GQLPartialItemsInvalidResponseError = GQLError & {
3113 readonly __typename?: 'PartialItemsInvalidResponseError';
3114 readonly detail?: Maybe<Scalars['String']['output']>;
3115 readonly pointer?: Maybe<Scalars['String']['output']>;
3116 readonly requestId?: Maybe<Scalars['String']['output']>;
3117 readonly status: Scalars['Int']['output'];
3118 readonly title: Scalars['String']['output'];
3119 readonly type: ReadonlyArray<Scalars['String']['output']>;
3120};
3121
3122export type GQLPartialItemsMissingEndpointError = GQLError & {
3123 readonly __typename?: 'PartialItemsMissingEndpointError';
3124 readonly detail?: Maybe<Scalars['String']['output']>;
3125 readonly pointer?: Maybe<Scalars['String']['output']>;
3126 readonly requestId?: Maybe<Scalars['String']['output']>;
3127 readonly status: Scalars['Int']['output'];
3128 readonly title: Scalars['String']['output'];
3129 readonly type: ReadonlyArray<Scalars['String']['output']>;
3130};
3131
3132export type GQLPartialItemsResponse =
3133 | GQLPartialItemsEndpointResponseError
3134 | GQLPartialItemsInvalidResponseError
3135 | GQLPartialItemsMissingEndpointError
3136 | GQLPartialItemsSuccessResponse;
3137
3138export type GQLPartialItemsSuccessResponse = {
3139 readonly __typename?: 'PartialItemsSuccessResponse';
3140 readonly items: ReadonlyArray<GQLItem>;
3141};
3142
3143export type GQLPendingInvite = {
3144 readonly __typename?: 'PendingInvite';
3145 readonly createdAt: Scalars['DateTime']['output'];
3146 readonly email: Scalars['String']['output'];
3147 readonly id: Scalars['ID']['output'];
3148 readonly role: GQLUserRole;
3149};
3150
3151export type GQLPlaceBounds = {
3152 readonly __typename?: 'PlaceBounds';
3153 readonly northeastCorner: GQLLatLng;
3154 readonly southwestCorner: GQLLatLng;
3155};
3156
3157export type GQLPlaceBoundsInput = {
3158 readonly northeastCorner: GQLLatLngInput;
3159 readonly southwestCorner: GQLLatLngInput;
3160};
3161
3162export type GQLPluginIntegrationApiCredential = {
3163 readonly __typename?: 'PluginIntegrationApiCredential';
3164 readonly credential: Scalars['JSONObject']['output'];
3165};
3166
3167export type GQLPolicy = {
3168 readonly __typename?: 'Policy';
3169 readonly applyUserStrikeCountConfigToChildren?: Maybe<
3170 Scalars['Boolean']['output']
3171 >;
3172 readonly enforcementGuidelines?: Maybe<Scalars['String']['output']>;
3173 readonly id: Scalars['ID']['output'];
3174 readonly name: Scalars['String']['output'];
3175 readonly parentId?: Maybe<Scalars['ID']['output']>;
3176 readonly policyText?: Maybe<Scalars['String']['output']>;
3177 readonly policyType?: Maybe<GQLPolicyType>;
3178 readonly userStrikeCount?: Maybe<Scalars['Int']['output']>;
3179};
3180
3181export type GQLPolicyActionCount = {
3182 readonly __typename?: 'PolicyActionCount';
3183 readonly actionId: Scalars['String']['output'];
3184 readonly actorId?: Maybe<Scalars['String']['output']>;
3185 readonly count: Scalars['Int']['output'];
3186 readonly itemSubmissionIds: ReadonlyArray<Scalars['String']['output']>;
3187 readonly policyId?: Maybe<Scalars['String']['output']>;
3188};
3189
3190export type GQLPolicyNameExistsError = GQLError & {
3191 readonly __typename?: 'PolicyNameExistsError';
3192 readonly detail?: Maybe<Scalars['String']['output']>;
3193 readonly pointer?: Maybe<Scalars['String']['output']>;
3194 readonly requestId?: Maybe<Scalars['String']['output']>;
3195 readonly status: Scalars['Int']['output'];
3196 readonly title: Scalars['String']['output'];
3197 readonly type: ReadonlyArray<Scalars['String']['output']>;
3198};
3199
3200export const GQLPolicyType = {
3201 DrugSales: 'DRUG_SALES',
3202 FraudAndDeception: 'FRAUD_AND_DECEPTION',
3203 Grooming: 'GROOMING',
3204 Harrassment: 'HARRASSMENT',
3205 Hate: 'HATE',
3206 Privacy: 'PRIVACY',
3207 Profanity: 'PROFANITY',
3208 SelfHarmAndSuicide: 'SELF_HARM_AND_SUICIDE',
3209 SexualContent: 'SEXUAL_CONTENT',
3210 SexualExploitation: 'SEXUAL_EXPLOITATION',
3211 Spam: 'SPAM',
3212 Terrorism: 'TERRORISM',
3213 Violence: 'VIOLENCE',
3214 WeaponSales: 'WEAPON_SALES',
3215} as const;
3216
3217export type GQLPolicyType = (typeof GQLPolicyType)[keyof typeof GQLPolicyType];
3218export type GQLPolicyViolationsCount = {
3219 readonly __typename?: 'PolicyViolationsCount';
3220 readonly count: Scalars['Int']['output'];
3221 readonly policyId: Scalars['String']['output'];
3222};
3223
3224export type GQLPostActionsEnqueueSourceInfo = {
3225 readonly __typename?: 'PostActionsEnqueueSourceInfo';
3226 readonly kind: GQLJobCreationSourceOptions;
3227};
3228
3229export type GQLQuery = {
3230 readonly __typename?: 'Query';
3231 readonly action?: Maybe<GQLAction>;
3232 readonly actionStatistics: ReadonlyArray<GQLActionData>;
3233 readonly allOrgs: ReadonlyArray<GQLOrg>;
3234 readonly allRuleInsights?: Maybe<GQLAllRuleInsights>;
3235 readonly apiKey: Scalars['String']['output'];
3236 readonly appealSettings?: Maybe<GQLAppealSettings>;
3237 readonly availableIntegrations: ReadonlyArray<GQLIntegrationMetadata>;
3238 readonly exchangeApiSchema?: Maybe<GQLExchangeApiSchema>;
3239 readonly exchangeApis: ReadonlyArray<GQLExchangeApiInfo>;
3240 readonly getCommentsForJob: ReadonlyArray<GQLManualReviewJobComment>;
3241 readonly getDecidedJob?: Maybe<GQLManualReviewJob>;
3242 readonly getDecidedJobFromJobId?: Maybe<GQLManualReviewJobWithDecisions>;
3243 readonly getDecisionCounts: ReadonlyArray<GQLDecisionCount>;
3244 readonly getDecisionsTable: ReadonlyArray<GQLTableDecisionCount>;
3245 readonly getExistingJobsForItem: ReadonlyArray<GQLManualReviewExistingJob>;
3246 readonly getFullReportingRuleResultForItem: GQLGetFullReportingRuleResultForItemResponse;
3247 readonly getFullRuleResultForItem: GQLGetFullResultForItemResponse;
3248 readonly getJobCreationCounts: ReadonlyArray<GQLJobCreationCount>;
3249 readonly getRecentDecisions: ReadonlyArray<GQLManualReviewDecision>;
3250 readonly getResolvedJobCounts: ReadonlyArray<GQLResolvedJobCount>;
3251 readonly getResolvedJobsForUser: Scalars['Int']['output'];
3252 readonly getSSORedirectUrl?: Maybe<Scalars['String']['output']>;
3253 readonly getSkippedJobCounts: ReadonlyArray<GQLSkippedJobCount>;
3254 readonly getSkippedJobsForUser: Scalars['Int']['output'];
3255 readonly getSkipsForRecentDecisions: ReadonlyArray<GQLSkippedJob>;
3256 readonly getTimeToAction?: Maybe<ReadonlyArray<GQLTimeToAction>>;
3257 readonly getTotalPendingJobsCount: Scalars['Int']['output'];
3258 readonly getUserStrikeCountDistribution: ReadonlyArray<GQLUserStrikeBucket>;
3259 readonly hashBank?: Maybe<GQLHashBank>;
3260 readonly hashBankById?: Maybe<GQLHashBank>;
3261 readonly hashBanks: ReadonlyArray<GQLHashBank>;
3262 readonly integrationConfig: GQLIntegrationConfigQueryResponse;
3263 readonly inviteUserToken: GQLInviteUserTokenResponse;
3264 readonly isWarehouseAvailable: Scalars['Boolean']['output'];
3265 readonly itemActionHistory: ReadonlyArray<GQLItemAction>;
3266 readonly itemSubmissions: ReadonlyArray<GQLItemSubmissions>;
3267 readonly itemType?: Maybe<GQLItemType>;
3268 readonly itemTypes: ReadonlyArray<GQLItemType>;
3269 readonly itemWithHistory: GQLItemHistoryResponse;
3270 readonly itemsWithId: ReadonlyArray<GQLItemSubmissions>;
3271 readonly latestItemSubmissions: ReadonlyArray<GQLItem>;
3272 readonly latestItemsCreatedBy: ReadonlyArray<GQLItemSubmissions>;
3273 readonly latestItemsCreatedByWithThread: ReadonlyArray<GQLThreadWithMessages>;
3274 readonly locationBank?: Maybe<GQLLocationBank>;
3275 readonly manualReviewQueue?: Maybe<GQLManualReviewQueue>;
3276 readonly me?: Maybe<GQLUser>;
3277 readonly myOrg?: Maybe<GQLOrg>;
3278 readonly ncmecOrgSettings?: Maybe<GQLNcmecOrgSettings>;
3279 readonly ncmecReportById?: Maybe<GQLNcmecReport>;
3280 readonly ncmecThreads: ReadonlyArray<GQLThreadWithMessagesAndIpAddress>;
3281 readonly org?: Maybe<GQLOrg>;
3282 readonly partialItems: GQLPartialItemsResponse;
3283 readonly policy?: Maybe<GQLPolicy>;
3284 readonly recentUserStrikeActions: ReadonlyArray<GQLRecentUserStrikeActions>;
3285 readonly reportingInsights: GQLReportingInsights;
3286 readonly reportingRule?: Maybe<GQLReportingRule>;
3287 readonly rule?: Maybe<GQLRule>;
3288 readonly spotTestRule: GQLRuleExecutionResult;
3289 readonly textBank?: Maybe<GQLTextBank>;
3290 readonly threadHistory: ReadonlyArray<GQLItemSubmissions>;
3291 readonly topPolicyViolations: ReadonlyArray<GQLPolicyViolationsCount>;
3292 readonly user?: Maybe<GQLUser>;
3293 readonly userFromToken?: Maybe<Scalars['ID']['output']>;
3294 readonly userHistory: GQLUserHistoryResponse;
3295};
3296
3297export type GQLQueryActionArgs = {
3298 id: Scalars['ID']['input'];
3299};
3300
3301export type GQLQueryActionStatisticsArgs = {
3302 input: GQLActionStatisticsInput;
3303};
3304
3305export type GQLQueryExchangeApiSchemaArgs = {
3306 apiName: Scalars['String']['input'];
3307};
3308
3309export type GQLQueryGetCommentsForJobArgs = {
3310 jobId: Scalars['ID']['input'];
3311};
3312
3313export type GQLQueryGetDecidedJobArgs = {
3314 id: Scalars['ID']['input'];
3315};
3316
3317export type GQLQueryGetDecidedJobFromJobIdArgs = {
3318 id: Scalars['String']['input'];
3319};
3320
3321export type GQLQueryGetDecisionCountsArgs = {
3322 input: GQLGetDecisionCountInput;
3323};
3324
3325export type GQLQueryGetDecisionsTableArgs = {
3326 input: GQLGetDecisionCountsTableInput;
3327};
3328
3329export type GQLQueryGetExistingJobsForItemArgs = {
3330 itemId: Scalars['ID']['input'];
3331 itemTypeId: Scalars['ID']['input'];
3332};
3333
3334export type GQLQueryGetFullReportingRuleResultForItemArgs = {
3335 input: GQLGetFullResultForItemInput;
3336};
3337
3338export type GQLQueryGetFullRuleResultForItemArgs = {
3339 input: GQLGetFullResultForItemInput;
3340};
3341
3342export type GQLQueryGetJobCreationCountsArgs = {
3343 input: GQLGetJobCreationCountInput;
3344};
3345
3346export type GQLQueryGetRecentDecisionsArgs = {
3347 input: GQLRecentDecisionsInput;
3348};
3349
3350export type GQLQueryGetResolvedJobCountsArgs = {
3351 input: GQLGetResolvedJobCountInput;
3352};
3353
3354export type GQLQueryGetResolvedJobsForUserArgs = {
3355 timeZone: Scalars['String']['input'];
3356};
3357
3358export type GQLQueryGetSsoRedirectUrlArgs = {
3359 emailAddress: Scalars['String']['input'];
3360};
3361
3362export type GQLQueryGetSkippedJobCountsArgs = {
3363 input: GQLGetSkippedJobCountInput;
3364};
3365
3366export type GQLQueryGetSkippedJobsForUserArgs = {
3367 timeZone: Scalars['String']['input'];
3368};
3369
3370export type GQLQueryGetSkipsForRecentDecisionsArgs = {
3371 input: GQLRecentDecisionsInput;
3372};
3373
3374export type GQLQueryGetTimeToActionArgs = {
3375 input: GQLTimeToActionInput;
3376};
3377
3378export type GQLQueryHashBankArgs = {
3379 name: Scalars['String']['input'];
3380};
3381
3382export type GQLQueryHashBankByIdArgs = {
3383 id: Scalars['ID']['input'];
3384};
3385
3386export type GQLQueryIntegrationConfigArgs = {
3387 name: Scalars['String']['input'];
3388};
3389
3390export type GQLQueryInviteUserTokenArgs = {
3391 token: Scalars['String']['input'];
3392};
3393
3394export type GQLQueryItemActionHistoryArgs = {
3395 itemIdentifier: GQLItemIdentifierInput;
3396 submissionTime?: InputMaybe<Scalars['DateTime']['input']>;
3397};
3398
3399export type GQLQueryItemSubmissionsArgs = {
3400 itemIdentifiers: ReadonlyArray<GQLItemIdentifierInput>;
3401};
3402
3403export type GQLQueryItemTypeArgs = {
3404 id: Scalars['ID']['input'];
3405 version?: InputMaybe<Scalars['String']['input']>;
3406};
3407
3408export type GQLQueryItemTypesArgs = {
3409 identifiers: ReadonlyArray<GQLItemTypeIdentifierInput>;
3410};
3411
3412export type GQLQueryItemWithHistoryArgs = {
3413 itemIdentifier: GQLItemIdentifierInput;
3414 submissionTime?: InputMaybe<Scalars['DateTime']['input']>;
3415};
3416
3417export type GQLQueryItemsWithIdArgs = {
3418 itemId: Scalars['ID']['input'];
3419 returnFirstResultOnly?: InputMaybe<Scalars['Boolean']['input']>;
3420 typeId?: InputMaybe<Scalars['ID']['input']>;
3421};
3422
3423export type GQLQueryLatestItemSubmissionsArgs = {
3424 itemIdentifiers: ReadonlyArray<GQLItemIdentifierInput>;
3425};
3426
3427export type GQLQueryLatestItemsCreatedByArgs = {
3428 earliestReturnedSubmissionDate?: InputMaybe<Scalars['DateTime']['input']>;
3429 itemIdentifier: GQLItemIdentifierInput;
3430 oldestReturnedSubmissionDate?: InputMaybe<Scalars['DateTime']['input']>;
3431};
3432
3433export type GQLQueryLatestItemsCreatedByWithThreadArgs = {
3434 itemIdentifier: GQLItemIdentifierInput;
3435};
3436
3437export type GQLQueryLocationBankArgs = {
3438 id: Scalars['ID']['input'];
3439};
3440
3441export type GQLQueryManualReviewQueueArgs = {
3442 id: Scalars['ID']['input'];
3443};
3444
3445export type GQLQueryNcmecReportByIdArgs = {
3446 reportId: Scalars['ID']['input'];
3447};
3448
3449export type GQLQueryNcmecThreadsArgs = {
3450 reportedMessages: ReadonlyArray<GQLItemIdentifierInput>;
3451 userId: GQLItemIdentifierInput;
3452};
3453
3454export type GQLQueryOrgArgs = {
3455 id: Scalars['ID']['input'];
3456};
3457
3458export type GQLQueryPartialItemsArgs = {
3459 input: ReadonlyArray<GQLItemIdentifierInput>;
3460};
3461
3462export type GQLQueryPolicyArgs = {
3463 id: Scalars['ID']['input'];
3464};
3465
3466export type GQLQueryRecentUserStrikeActionsArgs = {
3467 input: GQLRecentUserStrikeActionsInput;
3468};
3469
3470export type GQLQueryReportingRuleArgs = {
3471 id: Scalars['ID']['input'];
3472};
3473
3474export type GQLQueryRuleArgs = {
3475 id: Scalars['ID']['input'];
3476};
3477
3478export type GQLQuerySpotTestRuleArgs = {
3479 item: GQLSpotTestItemInput;
3480 ruleId: Scalars['ID']['input'];
3481};
3482
3483export type GQLQueryTextBankArgs = {
3484 id: Scalars['ID']['input'];
3485};
3486
3487export type GQLQueryThreadHistoryArgs = {
3488 endDate?: InputMaybe<Scalars['DateTime']['input']>;
3489 threadIdentifier: GQLItemIdentifierInput;
3490};
3491
3492export type GQLQueryTopPolicyViolationsArgs = {
3493 input: GQLTopPolicyViolationsInput;
3494};
3495
3496export type GQLQueryUserArgs = {
3497 id: Scalars['ID']['input'];
3498};
3499
3500export type GQLQueryUserFromTokenArgs = {
3501 token: Scalars['String']['input'];
3502};
3503
3504export type GQLQueryUserHistoryArgs = {
3505 itemIdentifier: GQLItemIdentifierInput;
3506};
3507
3508export type GQLQueueDoesNotExistError = GQLError & {
3509 readonly __typename?: 'QueueDoesNotExistError';
3510 readonly detail?: Maybe<Scalars['String']['output']>;
3511 readonly pointer?: Maybe<Scalars['String']['output']>;
3512 readonly requestId?: Maybe<Scalars['String']['output']>;
3513 readonly status: Scalars['Int']['output'];
3514 readonly title: Scalars['String']['output'];
3515 readonly type: ReadonlyArray<Scalars['String']['output']>;
3516};
3517
3518export type GQLRecentDecisionsFilterInput = {
3519 readonly decisions?: InputMaybe<
3520 ReadonlyArray<GQLRecentManualReviewDecisionType>
3521 >;
3522 readonly endTime?: InputMaybe<Scalars['DateTime']['input']>;
3523 readonly policyIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
3524 readonly queueIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
3525 readonly reviewerIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
3526 readonly startTime?: InputMaybe<Scalars['DateTime']['input']>;
3527 readonly userSearchString?: InputMaybe<Scalars['String']['input']>;
3528};
3529
3530export type GQLRecentDecisionsForUser = {
3531 readonly __typename?: 'RecentDecisionsForUser';
3532 readonly recentDecisions: ReadonlyArray<GQLManualReviewDecision>;
3533 readonly userSearchString: Scalars['String']['output'];
3534};
3535
3536export type GQLRecentDecisionsInput = {
3537 readonly filter: GQLRecentDecisionsFilterInput;
3538 readonly page?: InputMaybe<Scalars['Int']['input']>;
3539};
3540
3541export type GQLRecentManualReviewAcceptAppealDecision = {
3542 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
3543};
3544
3545export type GQLRecentManualReviewAutomaticCloseDecision = {
3546 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
3547};
3548
3549export type GQLRecentManualReviewDecisionType = {
3550 readonly acceptAppealDecision?: InputMaybe<GQLRecentManualReviewAcceptAppealDecision>;
3551 readonly automaticCloseDecision?: InputMaybe<GQLRecentManualReviewAutomaticCloseDecision>;
3552 readonly ignoreDecision?: InputMaybe<GQLRecentManualReviewIgnoreDecision>;
3553 readonly rejectAppealDecision?: InputMaybe<GQLRecentManualReviewRejectAppealDecision>;
3554 readonly submitNcmecReportDecision?: InputMaybe<GQLRecentManualReviewSubmitNcmecReportDecision>;
3555 readonly transformJobAndRecreateInQueueDecision?: InputMaybe<GQLRecentManualReviewTransformJobAndRecreateInQueueDecision>;
3556 readonly userOrRelatedActionDecision?: InputMaybe<GQLRecentManualReviewUserOrRelatedActionDecision>;
3557};
3558
3559export type GQLRecentManualReviewIgnoreDecision = {
3560 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
3561};
3562
3563export type GQLRecentManualReviewRejectAppealDecision = {
3564 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
3565};
3566
3567export type GQLRecentManualReviewSubmitNcmecReportDecision = {
3568 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
3569};
3570
3571export type GQLRecentManualReviewTransformJobAndRecreateInQueueDecision = {
3572 readonly _?: InputMaybe<Scalars['Boolean']['input']>;
3573};
3574
3575export type GQLRecentManualReviewUserOrRelatedActionDecision = {
3576 readonly actionIds: ReadonlyArray<Scalars['ID']['input']>;
3577};
3578
3579export type GQLRecentUserStrikeActions = {
3580 readonly __typename?: 'RecentUserStrikeActions';
3581 readonly actionId: Scalars['String']['output'];
3582 readonly itemId: Scalars['String']['output'];
3583 readonly itemTypeId: Scalars['String']['output'];
3584 readonly source: Scalars['String']['output'];
3585 readonly time: Scalars['DateTime']['output'];
3586};
3587
3588export type GQLRecentUserStrikeActionsInput = {
3589 readonly filterBy?: InputMaybe<GQLStartAndEndDateFilterByInput>;
3590 readonly limit: Scalars['Int']['input'];
3591};
3592
3593export type GQLRecommendedThresholds = {
3594 readonly __typename?: 'RecommendedThresholds';
3595 readonly highPrecisionThreshold: Scalars['StringOrFloat']['output'];
3596 readonly highRecallThreshold: Scalars['StringOrFloat']['output'];
3597};
3598
3599export type GQLRecordingJobDecisionFailedError = GQLError & {
3600 readonly __typename?: 'RecordingJobDecisionFailedError';
3601 readonly detail?: Maybe<Scalars['String']['output']>;
3602 readonly pointer?: Maybe<Scalars['String']['output']>;
3603 readonly requestId?: Maybe<Scalars['String']['output']>;
3604 readonly status: Scalars['Int']['output'];
3605 readonly title: Scalars['String']['output'];
3606 readonly type: ReadonlyArray<Scalars['String']['output']>;
3607};
3608
3609export type GQLRejectAppealDecisionComponent =
3610 GQLManualReviewDecisionComponentBase & {
3611 readonly __typename?: 'RejectAppealDecisionComponent';
3612 readonly actionIds: ReadonlyArray<Scalars['String']['output']>;
3613 readonly appealId: Scalars['String']['output'];
3614 readonly type: GQLManualReviewDecisionType;
3615 };
3616
3617export type GQLReleaseJobLockInput = {
3618 readonly jobId: Scalars['String']['input'];
3619 readonly lockToken: Scalars['String']['input'];
3620 readonly queueId: Scalars['String']['input'];
3621};
3622
3623export type GQLRemoveAccessibleQueuesToUserInput = {
3624 readonly queueIds: ReadonlyArray<Scalars['ID']['input']>;
3625 readonly userId: Scalars['ID']['input'];
3626};
3627
3628export type GQLRemoveAccessibleQueuesToUserResponse =
3629 | GQLMutateAccessibleQueuesForUserSuccessResponse
3630 | GQLNotFoundError;
3631
3632export type GQLRemoveFavoriteMrtQueueSuccessResponse = {
3633 readonly __typename?: 'RemoveFavoriteMRTQueueSuccessResponse';
3634 readonly _?: Maybe<Scalars['Boolean']['output']>;
3635};
3636
3637export type GQLRemoveFavoriteRuleResponse =
3638 GQLRemoveFavoriteRuleSuccessResponse;
3639
3640export type GQLRemoveFavoriteRuleSuccessResponse = {
3641 readonly __typename?: 'RemoveFavoriteRuleSuccessResponse';
3642 readonly _?: Maybe<Scalars['Boolean']['output']>;
3643};
3644
3645export type GQLReorderRoutingRulesInput = {
3646 readonly isAppealsRule?: InputMaybe<Scalars['Boolean']['input']>;
3647 readonly order: ReadonlyArray<Scalars['ID']['input']>;
3648};
3649
3650export type GQLReorderRoutingRulesResponse =
3651 GQLMutateRoutingRulesOrderSuccessResponse;
3652
3653export type GQLReportEnqueueSourceInfo = {
3654 readonly __typename?: 'ReportEnqueueSourceInfo';
3655 readonly kind: GQLJobCreationSourceOptions;
3656};
3657
3658export type GQLReportHistoryEntry = {
3659 readonly __typename?: 'ReportHistoryEntry';
3660 readonly policyId?: Maybe<Scalars['ID']['output']>;
3661 readonly reason?: Maybe<Scalars['String']['output']>;
3662 readonly reportId: Scalars['ID']['output'];
3663 readonly reportedAt: Scalars['DateTime']['output'];
3664 readonly reporterId?: Maybe<GQLItemIdentifier>;
3665};
3666
3667export type GQLReportHistoryEntryInput = {
3668 readonly policyId?: InputMaybe<Scalars['ID']['input']>;
3669 readonly reason?: InputMaybe<Scalars['String']['input']>;
3670 readonly reportId: Scalars['ID']['input'];
3671 readonly reportedAt: Scalars['DateTime']['input'];
3672 readonly reporterId?: InputMaybe<GQLReporterIdInput>;
3673};
3674
3675export type GQLReportedForReason = {
3676 readonly __typename?: 'ReportedForReason';
3677 readonly reason?: Maybe<Scalars['String']['output']>;
3678 readonly reporterId?: Maybe<GQLItemIdentifier>;
3679};
3680
3681export type GQLReporterIdInput = {
3682 readonly id: Scalars['ID']['input'];
3683 readonly typeId: Scalars['ID']['input'];
3684};
3685
3686export type GQLReportingInsights = {
3687 readonly __typename?: 'ReportingInsights';
3688 readonly totalIngestedReportsByDay: ReadonlyArray<GQLCountByDay>;
3689};
3690
3691export type GQLReportingRule = {
3692 readonly __typename?: 'ReportingRule';
3693 readonly actions: ReadonlyArray<GQLAction>;
3694 readonly conditionSet: GQLConditionSet;
3695 readonly creator?: Maybe<GQLUser>;
3696 readonly description?: Maybe<Scalars['String']['output']>;
3697 readonly id: Scalars['ID']['output'];
3698 readonly insights: GQLReportingRuleInsights;
3699 readonly itemTypes: ReadonlyArray<GQLItemType>;
3700 readonly name: Scalars['String']['output'];
3701 readonly orgId: Scalars['ID']['output'];
3702 readonly policies: ReadonlyArray<GQLPolicy>;
3703 readonly status: GQLReportingRuleStatus;
3704};
3705
3706export type GQLReportingRuleExecutionResult = {
3707 readonly __typename?: 'ReportingRuleExecutionResult';
3708 readonly creatorId?: Maybe<Scalars['String']['output']>;
3709 readonly creatorTypeId?: Maybe<Scalars['String']['output']>;
3710 readonly date: Scalars['Date']['output'];
3711 readonly environment: GQLRuleEnvironment;
3712 readonly itemData: Scalars['String']['output'];
3713 readonly itemId: Scalars['ID']['output'];
3714 readonly itemTypeId: Scalars['ID']['output'];
3715 readonly itemTypeName: Scalars['String']['output'];
3716 readonly passed: Scalars['Boolean']['output'];
3717 readonly policyIds: ReadonlyArray<Scalars['String']['output']>;
3718 readonly result?: Maybe<GQLConditionSetWithResult>;
3719 readonly ruleId: Scalars['ID']['output'];
3720 readonly ruleName: Scalars['String']['output'];
3721 readonly signalResults?: Maybe<ReadonlyArray<GQLSignalWithScore>>;
3722 readonly ts: Scalars['DateTime']['output'];
3723};
3724
3725export type GQLReportingRuleInsights = {
3726 readonly __typename?: 'ReportingRuleInsights';
3727 readonly latestVersionSamples: ReadonlyArray<GQLReportingRuleExecutionResult>;
3728 readonly passRateData: ReadonlyArray<GQLReportingRulePassRateData>;
3729 readonly priorVersionSamples: ReadonlyArray<GQLReportingRuleExecutionResult>;
3730};
3731
3732export type GQLReportingRuleInsightsPassRateDataArgs = {
3733 lookbackStartDate?: InputMaybe<Scalars['Date']['input']>;
3734};
3735
3736export type GQLReportingRuleNameExistsError = GQLError & {
3737 readonly __typename?: 'ReportingRuleNameExistsError';
3738 readonly detail?: Maybe<Scalars['String']['output']>;
3739 readonly pointer?: Maybe<Scalars['String']['output']>;
3740 readonly requestId?: Maybe<Scalars['String']['output']>;
3741 readonly status: Scalars['Int']['output'];
3742 readonly title: Scalars['String']['output'];
3743 readonly type: ReadonlyArray<Scalars['String']['output']>;
3744};
3745
3746export type GQLReportingRulePassRateData = {
3747 readonly __typename?: 'ReportingRulePassRateData';
3748 readonly date: Scalars['String']['output'];
3749 readonly totalMatches: Scalars['Float']['output'];
3750 readonly totalRequests: Scalars['Float']['output'];
3751};
3752
3753export const GQLReportingRuleStatus = {
3754 Archived: 'ARCHIVED',
3755 Background: 'BACKGROUND',
3756 Draft: 'DRAFT',
3757 Live: 'LIVE',
3758} as const;
3759
3760export type GQLReportingRuleStatus =
3761 (typeof GQLReportingRuleStatus)[keyof typeof GQLReportingRuleStatus];
3762export type GQLRequestDemoInput = {
3763 readonly company: Scalars['String']['input'];
3764 readonly email: Scalars['String']['input'];
3765 readonly interests: ReadonlyArray<GQLRequestDemoInterest>;
3766 readonly isFromGoogleAds: Scalars['Boolean']['input'];
3767 readonly ref: Scalars['String']['input'];
3768 readonly website: Scalars['String']['input'];
3769};
3770
3771export const GQLRequestDemoInterest = {
3772 AutomatedEnforcement: 'AUTOMATED_ENFORCEMENT',
3773 ComplianceToolkit: 'COMPLIANCE_TOOLKIT',
3774 CustomAiModels: 'CUSTOM_AI_MODELS',
3775 ModeratorConsole: 'MODERATOR_CONSOLE',
3776} as const;
3777
3778export type GQLRequestDemoInterest =
3779 (typeof GQLRequestDemoInterest)[keyof typeof GQLRequestDemoInterest];
3780export type GQLResetPasswordInput = {
3781 readonly newPassword: Scalars['String']['input'];
3782 readonly token: Scalars['String']['input'];
3783};
3784
3785export type GQLResolvedJobCount = {
3786 readonly __typename?: 'ResolvedJobCount';
3787 readonly count: Scalars['Int']['output'];
3788 readonly queueId?: Maybe<Scalars['String']['output']>;
3789 readonly reviewerId?: Maybe<Scalars['String']['output']>;
3790 readonly time: Scalars['String']['output'];
3791};
3792
3793export type GQLRotateApiKeyError = GQLError & {
3794 readonly __typename?: 'RotateApiKeyError';
3795 readonly detail?: Maybe<Scalars['String']['output']>;
3796 readonly pointer?: Maybe<Scalars['String']['output']>;
3797 readonly requestId?: Maybe<Scalars['String']['output']>;
3798 readonly status: Scalars['Int']['output'];
3799 readonly title: Scalars['String']['output'];
3800 readonly type: ReadonlyArray<Scalars['String']['output']>;
3801};
3802
3803export type GQLRotateApiKeyInput = {
3804 readonly description?: InputMaybe<Scalars['String']['input']>;
3805 readonly name: Scalars['String']['input'];
3806};
3807
3808export type GQLRotateApiKeyResponse =
3809 | GQLRotateApiKeyError
3810 | GQLRotateApiKeySuccessResponse;
3811
3812export type GQLRotateApiKeySuccessResponse = {
3813 readonly __typename?: 'RotateApiKeySuccessResponse';
3814 readonly apiKey: Scalars['String']['output'];
3815 readonly record: GQLApiKey;
3816};
3817
3818export type GQLRotateWebhookSigningKeyError = GQLError & {
3819 readonly __typename?: 'RotateWebhookSigningKeyError';
3820 readonly detail?: Maybe<Scalars['String']['output']>;
3821 readonly pointer?: Maybe<Scalars['String']['output']>;
3822 readonly requestId?: Maybe<Scalars['String']['output']>;
3823 readonly status: Scalars['Int']['output'];
3824 readonly title: Scalars['String']['output'];
3825 readonly type: ReadonlyArray<Scalars['String']['output']>;
3826};
3827
3828export type GQLRotateWebhookSigningKeyResponse =
3829 | GQLRotateWebhookSigningKeyError
3830 | GQLRotateWebhookSigningKeySuccessResponse;
3831
3832export type GQLRotateWebhookSigningKeySuccessResponse = {
3833 readonly __typename?: 'RotateWebhookSigningKeySuccessResponse';
3834 readonly publicSigningKey: Scalars['String']['output'];
3835};
3836
3837export type GQLRoutingRule = {
3838 readonly __typename?: 'RoutingRule';
3839 readonly conditionSet: GQLConditionSet;
3840 readonly creatorId: Scalars['String']['output'];
3841 readonly description?: Maybe<Scalars['String']['output']>;
3842 readonly destinationQueue: GQLManualReviewQueue;
3843 readonly id: Scalars['ID']['output'];
3844 readonly itemTypes: ReadonlyArray<GQLItemType>;
3845 readonly name: Scalars['String']['output'];
3846 readonly status: GQLRoutingRuleStatus;
3847};
3848
3849export type GQLRoutingRuleNameExistsError = GQLError & {
3850 readonly __typename?: 'RoutingRuleNameExistsError';
3851 readonly detail?: Maybe<Scalars['String']['output']>;
3852 readonly pointer?: Maybe<Scalars['String']['output']>;
3853 readonly requestId?: Maybe<Scalars['String']['output']>;
3854 readonly status: Scalars['Int']['output'];
3855 readonly title: Scalars['String']['output'];
3856 readonly type: ReadonlyArray<Scalars['String']['output']>;
3857};
3858
3859export const GQLRoutingRuleStatus = {
3860 Live: 'LIVE',
3861} as const;
3862
3863export type GQLRoutingRuleStatus =
3864 (typeof GQLRoutingRuleStatus)[keyof typeof GQLRoutingRuleStatus];
3865export type GQLRule = {
3866 readonly actions: ReadonlyArray<GQLAction>;
3867 readonly backtests: ReadonlyArray<GQLBacktest>;
3868 readonly conditionSet: GQLConditionSet;
3869 readonly createdAt: Scalars['String']['output'];
3870 readonly creator: GQLUser;
3871 readonly description?: Maybe<Scalars['String']['output']>;
3872 readonly expirationTime?: Maybe<Scalars['String']['output']>;
3873 readonly id: Scalars['ID']['output'];
3874 readonly insights: GQLRuleInsights;
3875 readonly maxDailyActions?: Maybe<Scalars['Float']['output']>;
3876 readonly name: Scalars['String']['output'];
3877 readonly parentId?: Maybe<Scalars['ID']['output']>;
3878 readonly policies: ReadonlyArray<GQLPolicy>;
3879 readonly status: GQLRuleStatus;
3880 readonly tags?: Maybe<ReadonlyArray<Maybe<Scalars['String']['output']>>>;
3881 readonly updatedAt: Scalars['String']['output'];
3882};
3883
3884export type GQLRuleBacktestsArgs = {
3885 ids?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
3886};
3887
3888export const GQLRuleEnvironment = {
3889 Background: 'BACKGROUND',
3890 Backtest: 'BACKTEST',
3891 Live: 'LIVE',
3892 Manual: 'MANUAL',
3893 Retroaction: 'RETROACTION',
3894} as const;
3895
3896export type GQLRuleEnvironment =
3897 (typeof GQLRuleEnvironment)[keyof typeof GQLRuleEnvironment];
3898export type GQLRuleExecutionEnqueueSourceInfo = {
3899 readonly __typename?: 'RuleExecutionEnqueueSourceInfo';
3900 readonly kind: GQLJobCreationSourceOptions;
3901 readonly rules: ReadonlyArray<GQLRule>;
3902};
3903
3904export type GQLRuleExecutionResult = {
3905 readonly __typename?: 'RuleExecutionResult';
3906 readonly content: Scalars['String']['output'];
3907 readonly contentId: Scalars['String']['output'];
3908 readonly date: Scalars['Date']['output'];
3909 readonly environment: GQLRuleEnvironment;
3910 readonly itemTypeId: Scalars['ID']['output'];
3911 readonly itemTypeName: Scalars['String']['output'];
3912 readonly passed: Scalars['Boolean']['output'];
3913 readonly policies: ReadonlyArray<Scalars['String']['output']>;
3914 readonly result?: Maybe<GQLConditionSetWithResult>;
3915 readonly ruleId: Scalars['ID']['output'];
3916 readonly ruleName: Scalars['String']['output'];
3917 readonly signalResults?: Maybe<ReadonlyArray<GQLSignalWithScore>>;
3918 readonly tags: ReadonlyArray<Scalars['String']['output']>;
3919 readonly ts: Scalars['DateTime']['output'];
3920 readonly userId?: Maybe<Scalars['String']['output']>;
3921 readonly userTypeId?: Maybe<Scalars['String']['output']>;
3922};
3923
3924export type GQLRuleExecutionResultEdge = {
3925 readonly __typename?: 'RuleExecutionResultEdge';
3926 readonly cursor: Scalars['Cursor']['output'];
3927 readonly node: GQLRuleExecutionResult;
3928};
3929
3930export type GQLRuleExecutionResultsConnection = {
3931 readonly __typename?: 'RuleExecutionResultsConnection';
3932 readonly edges: ReadonlyArray<GQLRuleExecutionResultEdge>;
3933 readonly pageInfo: GQLPageInfo;
3934};
3935
3936export type GQLRuleHasRunningBacktestsError = GQLError & {
3937 readonly __typename?: 'RuleHasRunningBacktestsError';
3938 readonly detail?: Maybe<Scalars['String']['output']>;
3939 readonly pointer?: Maybe<Scalars['String']['output']>;
3940 readonly requestId?: Maybe<Scalars['String']['output']>;
3941 readonly status: Scalars['Int']['output'];
3942 readonly title: Scalars['String']['output'];
3943 readonly type: ReadonlyArray<Scalars['String']['output']>;
3944};
3945
3946export type GQLRuleInsights = {
3947 readonly __typename?: 'RuleInsights';
3948 readonly latestVersionSamples: ReadonlyArray<GQLRuleExecutionResult>;
3949 readonly passRateData?: Maybe<ReadonlyArray<Maybe<GQLRulePassRateData>>>;
3950 readonly priorVersionSamples: ReadonlyArray<GQLRuleExecutionResult>;
3951};
3952
3953export type GQLRuleInsightsPassRateDataArgs = {
3954 lookbackStartDate?: InputMaybe<Scalars['Date']['input']>;
3955};
3956
3957export type GQLRuleNameExistsError = GQLError & {
3958 readonly __typename?: 'RuleNameExistsError';
3959 readonly detail?: Maybe<Scalars['String']['output']>;
3960 readonly pointer?: Maybe<Scalars['String']['output']>;
3961 readonly requestId?: Maybe<Scalars['String']['output']>;
3962 readonly status: Scalars['Int']['output'];
3963 readonly title: Scalars['String']['output'];
3964 readonly type: ReadonlyArray<Scalars['String']['output']>;
3965};
3966
3967export type GQLRulePassRateData = {
3968 readonly __typename?: 'RulePassRateData';
3969 readonly date: Scalars['String']['output'];
3970 readonly totalMatches: Scalars['Float']['output'];
3971 readonly totalRequests: Scalars['Float']['output'];
3972};
3973
3974export const GQLRuleStatus = {
3975 Archived: 'ARCHIVED',
3976 Background: 'BACKGROUND',
3977 Deprecated: 'DEPRECATED',
3978 Draft: 'DRAFT',
3979 Expired: 'EXPIRED',
3980 Live: 'LIVE',
3981} as const;
3982
3983export type GQLRuleStatus = (typeof GQLRuleStatus)[keyof typeof GQLRuleStatus];
3984export type GQLRunRetroactionInput = {
3985 readonly endAt: Scalars['DateTime']['input'];
3986 readonly ruleId: Scalars['ID']['input'];
3987 readonly startAt: Scalars['DateTime']['input'];
3988};
3989
3990export type GQLRunRetroactionResponse = GQLRunRetroactionSuccessResponse;
3991
3992export type GQLRunRetroactionSuccessResponse = {
3993 readonly __typename?: 'RunRetroactionSuccessResponse';
3994 readonly _?: Maybe<Scalars['Boolean']['output']>;
3995};
3996
3997export type GQLScalarSignalOutputType = {
3998 readonly __typename?: 'ScalarSignalOutputType';
3999 readonly scalarType: GQLScalarType;
4000};
4001
4002export const GQLScalarType = {
4003 Audio: 'AUDIO',
4004 Boolean: 'BOOLEAN',
4005 Datetime: 'DATETIME',
4006 Geohash: 'GEOHASH',
4007 Id: 'ID',
4008 Image: 'IMAGE',
4009 Number: 'NUMBER',
4010 PolicyId: 'POLICY_ID',
4011 RelatedItem: 'RELATED_ITEM',
4012 String: 'STRING',
4013 Url: 'URL',
4014 UserId: 'USER_ID',
4015 Video: 'VIDEO',
4016} as const;
4017
4018export type GQLScalarType = (typeof GQLScalarType)[keyof typeof GQLScalarType];
4019export type GQLSchemaFieldRoles =
4020 | GQLContentSchemaFieldRoles
4021 | GQLThreadSchemaFieldRoles
4022 | GQLUserSchemaFieldRoles;
4023
4024export type GQLSendPasswordResetInput = {
4025 readonly email: Scalars['String']['input'];
4026};
4027
4028export type GQLSetAllUserStrikeThresholdsInput = {
4029 readonly thresholds: ReadonlyArray<GQLSetUserStrikeThresholdInput>;
4030};
4031
4032export type GQLSetAllUserStrikeThresholdsSuccessResponse = {
4033 readonly __typename?: 'SetAllUserStrikeThresholdsSuccessResponse';
4034 readonly _?: Maybe<Scalars['Boolean']['output']>;
4035};
4036
4037export type GQLSetIntegrationConfigInput = {
4038 readonly apiCredential: GQLIntegrationApiCredentialInput;
4039};
4040
4041export type GQLSetIntegrationConfigResponse =
4042 | GQLIntegrationConfigTooManyCredentialsError
4043 | GQLIntegrationEmptyInputCredentialsError
4044 | GQLIntegrationNoInputCredentialsError
4045 | GQLSetIntegrationConfigSuccessResponse;
4046
4047export type GQLSetIntegrationConfigSuccessResponse = {
4048 readonly __typename?: 'SetIntegrationConfigSuccessResponse';
4049 readonly config: GQLIntegrationConfig;
4050};
4051
4052export type GQLSetModeratorSafetySettingsSuccessResponse = {
4053 readonly __typename?: 'SetModeratorSafetySettingsSuccessResponse';
4054 readonly _?: Maybe<Scalars['Boolean']['output']>;
4055};
4056
4057export type GQLSetMrtChartConfigurationSettingsSuccessResponse = {
4058 readonly __typename?: 'SetMrtChartConfigurationSettingsSuccessResponse';
4059 readonly _?: Maybe<Scalars['Boolean']['output']>;
4060};
4061
4062export type GQLSetPluginIntegrationConfigInput = {
4063 readonly credential: Scalars['JSONObject']['input'];
4064 readonly integrationId: Scalars['String']['input'];
4065};
4066
4067export type GQLSetUserStrikeThresholdInput = {
4068 readonly actions: ReadonlyArray<Scalars['String']['input']>;
4069 readonly threshold: Scalars['Int']['input'];
4070};
4071
4072export type GQLSignUpInput = {
4073 readonly email: Scalars['String']['input'];
4074 readonly firstName: Scalars['String']['input'];
4075 readonly inviteUserToken?: InputMaybe<Scalars['String']['input']>;
4076 readonly lastName: Scalars['String']['input'];
4077 readonly loginMethod: GQLLoginMethod;
4078 readonly orgId: Scalars['String']['input'];
4079 readonly password?: InputMaybe<Scalars['String']['input']>;
4080 readonly role?: InputMaybe<GQLUserRole>;
4081};
4082
4083export type GQLSignUpResponse =
4084 | GQLSignUpSuccessResponse
4085 | GQLSignUpUserExistsError;
4086
4087export type GQLSignUpSuccessResponse = {
4088 readonly __typename?: 'SignUpSuccessResponse';
4089 readonly data?: Maybe<GQLUser>;
4090};
4091
4092export type GQLSignUpUserExistsError = GQLError & {
4093 readonly __typename?: 'SignUpUserExistsError';
4094 readonly detail?: Maybe<Scalars['String']['output']>;
4095 readonly pointer?: Maybe<Scalars['String']['output']>;
4096 readonly requestId?: Maybe<Scalars['String']['output']>;
4097 readonly status: Scalars['Int']['output'];
4098 readonly title: Scalars['String']['output'];
4099 readonly type: ReadonlyArray<Scalars['String']['output']>;
4100};
4101
4102export type GQLSignal = {
4103 readonly __typename?: 'Signal';
4104 readonly allowedInAutomatedRules: Scalars['Boolean']['output'];
4105 readonly args?: Maybe<GQLSignalArgs>;
4106 readonly callbackUrl?: Maybe<Scalars['String']['output']>;
4107 readonly callbackUrlBody?: Maybe<Scalars['String']['output']>;
4108 readonly callbackUrlHeaders?: Maybe<Scalars['String']['output']>;
4109 readonly description: Scalars['String']['output'];
4110 readonly disabledInfo: GQLDisabledInfo;
4111 readonly docsUrl?: Maybe<Scalars['String']['output']>;
4112 readonly eligibleInputs: ReadonlyArray<GQLSignalInputType>;
4113 readonly eligibleSubcategories: ReadonlyArray<GQLSignalSubcategory>;
4114 readonly id: Scalars['ID']['output'];
4115 readonly integration?: Maybe<Scalars['String']['output']>;
4116 /** Logo URL for the integration. Null if not set or when signal has no integration. */
4117 readonly integrationLogoUrl?: Maybe<Scalars['String']['output']>;
4118 /** Logo-with-background URL for the integration. Null if not set or when signal has no integration. */
4119 readonly integrationLogoWithBackgroundUrl?: Maybe<
4120 Scalars['String']['output']
4121 >;
4122 /** Display name for the signal’s integration (from registry manifest). Null when signal has no integration. */
4123 readonly integrationTitle?: Maybe<Scalars['String']['output']>;
4124 readonly name: Scalars['String']['output'];
4125 readonly outputType: GQLSignalOutputType;
4126 readonly pricingStructure: GQLSignalPricingStructure;
4127 readonly recommendedThresholds?: Maybe<GQLRecommendedThresholds>;
4128 readonly shouldPromptForMatchingValues: Scalars['Boolean']['output'];
4129 readonly subcategory?: Maybe<Scalars['String']['output']>;
4130 readonly supportedLanguages: GQLSupportedLanguages;
4131 readonly type: Scalars['String']['output'];
4132};
4133
4134export type GQLSignalArgs = GQLAggregationSignalArgs;
4135
4136export type GQLSignalArgsInput = {
4137 readonly AGGREGATION?: InputMaybe<GQLAggregationSignalArgsInput>;
4138};
4139
4140export const GQLSignalInputType = {
4141 Audio: 'AUDIO',
4142 Boolean: 'BOOLEAN',
4143 Datetime: 'DATETIME',
4144 FullItem: 'FULL_ITEM',
4145 Geohash: 'GEOHASH',
4146 Id: 'ID',
4147 Image: 'IMAGE',
4148 Number: 'NUMBER',
4149 PolicyId: 'POLICY_ID',
4150 RelatedItem: 'RELATED_ITEM',
4151 String: 'STRING',
4152 Url: 'URL',
4153 UserId: 'USER_ID',
4154 Video: 'VIDEO',
4155} as const;
4156
4157export type GQLSignalInputType =
4158 (typeof GQLSignalInputType)[keyof typeof GQLSignalInputType];
4159export type GQLSignalOutputType =
4160 | GQLEnumSignalOutputType
4161 | GQLScalarSignalOutputType;
4162
4163export type GQLSignalPricingStructure = {
4164 readonly __typename?: 'SignalPricingStructure';
4165 readonly type: GQLSignalPricingStructureType;
4166};
4167
4168export const GQLSignalPricingStructureType = {
4169 Free: 'FREE',
4170 Subscription: 'SUBSCRIPTION',
4171} as const;
4172
4173export type GQLSignalPricingStructureType =
4174 (typeof GQLSignalPricingStructureType)[keyof typeof GQLSignalPricingStructureType];
4175export type GQLSignalSubcategory = {
4176 readonly __typename?: 'SignalSubcategory';
4177 readonly childrenIds: ReadonlyArray<Scalars['String']['output']>;
4178 readonly description?: Maybe<Scalars['String']['output']>;
4179 readonly id: Scalars['String']['output'];
4180 readonly label: Scalars['String']['output'];
4181};
4182
4183export type GQLSignalSubcategoryInput = {
4184 readonly name?: InputMaybe<Scalars['String']['input']>;
4185 readonly options?: InputMaybe<
4186 ReadonlyArray<InputMaybe<GQLSignalSubcategoryOptionInput>>
4187 >;
4188};
4189
4190export type GQLSignalSubcategoryOptionInput = {
4191 readonly description?: InputMaybe<Scalars['String']['input']>;
4192 readonly name?: InputMaybe<Scalars['String']['input']>;
4193};
4194
4195export const GQLSignalType = {
4196 Aggregation: 'AGGREGATION',
4197 BenignModel: 'BENIGN_MODEL',
4198 Custom: 'CUSTOM',
4199 GeoContainedWithin: 'GEO_CONTAINED_WITHIN',
4200 GoogleContentSafetyApiImage: 'GOOGLE_CONTENT_SAFETY_API_IMAGE',
4201 ImageExactMatch: 'IMAGE_EXACT_MATCH',
4202 ImageSimilarityDoesNotMatch: 'IMAGE_SIMILARITY_DOES_NOT_MATCH',
4203 ImageSimilarityMatch: 'IMAGE_SIMILARITY_MATCH',
4204 ImageSimilarityScore: 'IMAGE_SIMILARITY_SCORE',
4205 OpenAiGraphicViolenceTextModel: 'OPEN_AI_GRAPHIC_VIOLENCE_TEXT_MODEL',
4206 OpenAiHateTextModel: 'OPEN_AI_HATE_TEXT_MODEL',
4207 OpenAiHateThreateningTextModel: 'OPEN_AI_HATE_THREATENING_TEXT_MODEL',
4208 OpenAiSelfHarmTextModel: 'OPEN_AI_SELF_HARM_TEXT_MODEL',
4209 OpenAiSexualMinorsTextModel: 'OPEN_AI_SEXUAL_MINORS_TEXT_MODEL',
4210 OpenAiSexualTextModel: 'OPEN_AI_SEXUAL_TEXT_MODEL',
4211 OpenAiViolenceTextModel: 'OPEN_AI_VIOLENCE_TEXT_MODEL',
4212 OpenAiWhisperTranscription: 'OPEN_AI_WHISPER_TRANSCRIPTION',
4213 TextMatchingContainsRegex: 'TEXT_MATCHING_CONTAINS_REGEX',
4214 TextMatchingContainsText: 'TEXT_MATCHING_CONTAINS_TEXT',
4215 TextMatchingContainsVariant: 'TEXT_MATCHING_CONTAINS_VARIANT',
4216 TextMatchingNotContainsRegex: 'TEXT_MATCHING_NOT_CONTAINS_REGEX',
4217 TextMatchingNotContainsText: 'TEXT_MATCHING_NOT_CONTAINS_TEXT',
4218 TextSimilarityScore: 'TEXT_SIMILARITY_SCORE',
4219 UserScore: 'USER_SCORE',
4220 UserStrikeValue: 'USER_STRIKE_VALUE',
4221 ZentropiLabeler: 'ZENTROPI_LABELER',
4222} as const;
4223
4224export type GQLSignalType = (typeof GQLSignalType)[keyof typeof GQLSignalType];
4225export type GQLSignalWithScore = {
4226 readonly __typename?: 'SignalWithScore';
4227 readonly integration?: Maybe<Scalars['String']['output']>;
4228 readonly score: Scalars['String']['output'];
4229 readonly signalName: Scalars['String']['output'];
4230 readonly subcategory?: Maybe<Scalars['String']['output']>;
4231};
4232
4233export type GQLSkippedJob = {
4234 readonly __typename?: 'SkippedJob';
4235 readonly jobId: Scalars['String']['output'];
4236 readonly queueId: Scalars['String']['output'];
4237 readonly ts: Scalars['DateTime']['output'];
4238 readonly userId: Scalars['String']['output'];
4239};
4240
4241export type GQLSkippedJobCount = {
4242 readonly __typename?: 'SkippedJobCount';
4243 readonly count: Scalars['Int']['output'];
4244 readonly queueId?: Maybe<Scalars['String']['output']>;
4245 readonly reviewerId?: Maybe<Scalars['String']['output']>;
4246 readonly time: Scalars['String']['output'];
4247};
4248
4249export const GQLSkippedJobCountGroupByColumns = {
4250 QueueId: 'QUEUE_ID',
4251 ReviewerId: 'REVIEWER_ID',
4252} as const;
4253
4254export type GQLSkippedJobCountGroupByColumns =
4255 (typeof GQLSkippedJobCountGroupByColumns)[keyof typeof GQLSkippedJobCountGroupByColumns];
4256export type GQLSkippedJobFilterByInput = {
4257 readonly endDate: Scalars['DateTime']['input'];
4258 readonly queueIds: ReadonlyArray<Scalars['String']['input']>;
4259 readonly reviewerIds: ReadonlyArray<Scalars['String']['input']>;
4260 readonly startDate: Scalars['DateTime']['input'];
4261};
4262
4263export const GQLSortOrder = {
4264 Asc: 'ASC',
4265 Desc: 'DESC',
4266} as const;
4267
4268export type GQLSortOrder = (typeof GQLSortOrder)[keyof typeof GQLSortOrder];
4269export type GQLSpotTestItemInput = {
4270 readonly data: Scalars['JSONObject']['input'];
4271 readonly itemTypeIdentifier: GQLItemTypeIdentifierInput;
4272};
4273
4274export type GQLStartAndEndDateFilterByInput = {
4275 readonly endDate: Scalars['DateTime']['input'];
4276 readonly startDate: Scalars['DateTime']['input'];
4277};
4278
4279export type GQLSubmitAppealDecisionInput = {
4280 readonly appealId: Scalars['String']['input'];
4281};
4282
4283export type GQLSubmitDecisionInput = {
4284 readonly decisionReason?: InputMaybe<Scalars['String']['input']>;
4285 readonly jobId: Scalars['ID']['input'];
4286 readonly lockToken: Scalars['String']['input'];
4287 readonly queueId: Scalars['ID']['input'];
4288 readonly relatedItemActions: ReadonlyArray<GQLExecuteBulkActionsInput>;
4289 readonly reportHistory: ReadonlyArray<GQLReportHistoryEntryInput>;
4290 readonly reportedItemDecisionComponents: ReadonlyArray<GQLDecisionSubmission>;
4291};
4292
4293export type GQLSubmitDecisionResponse =
4294 | GQLJobHasAlreadyBeenSubmittedError
4295 | GQLNoJobWithIdInQueueError
4296 | GQLRecordingJobDecisionFailedError
4297 | GQLSubmitDecisionSuccessResponse
4298 | GQLSubmittedJobActionNotFoundError;
4299
4300export type GQLSubmitDecisionSuccessResponse = {
4301 readonly __typename?: 'SubmitDecisionSuccessResponse';
4302 readonly success: Scalars['Boolean']['output'];
4303};
4304
4305export type GQLSubmitNcmecReportDecisionComponent =
4306 GQLManualReviewDecisionComponentBase & {
4307 readonly __typename?: 'SubmitNCMECReportDecisionComponent';
4308 readonly reportedMedia: ReadonlyArray<GQLNcmecReportedMediaDetails>;
4309 readonly type: GQLManualReviewDecisionType;
4310 };
4311
4312export type GQLSubmitNcmecReportInput = {
4313 readonly escalateToHighPriority?: InputMaybe<Scalars['String']['input']>;
4314 readonly incidentType: GQLNcmecIncidentType;
4315 readonly reportedMedia: ReadonlyArray<GQLNcmecMediaInput>;
4316 readonly reportedMessages: ReadonlyArray<GQLNcmecThreadInput>;
4317};
4318
4319export type GQLSubmittedJobActionNotFoundError = GQLError & {
4320 readonly __typename?: 'SubmittedJobActionNotFoundError';
4321 readonly detail?: Maybe<Scalars['String']['output']>;
4322 readonly pointer?: Maybe<Scalars['String']['output']>;
4323 readonly requestId?: Maybe<Scalars['String']['output']>;
4324 readonly status: Scalars['Int']['output'];
4325 readonly title: Scalars['String']['output'];
4326 readonly type: ReadonlyArray<Scalars['String']['output']>;
4327};
4328
4329export type GQLSupportedLanguages = GQLAllLanguages | GQLLanguages;
4330
4331export type GQLTableDecisionCount = {
4332 readonly __typename?: 'TableDecisionCount';
4333 readonly action_id?: Maybe<Scalars['String']['output']>;
4334 readonly count: Scalars['Int']['output'];
4335 readonly queue_id?: Maybe<Scalars['String']['output']>;
4336 readonly reviewer_id?: Maybe<Scalars['String']['output']>;
4337 readonly type: GQLManualReviewDecisionType;
4338};
4339
4340export type GQLTextBank = {
4341 readonly __typename?: 'TextBank';
4342 readonly description?: Maybe<Scalars['String']['output']>;
4343 readonly id: Scalars['ID']['output'];
4344 readonly name: Scalars['String']['output'];
4345 readonly strings: ReadonlyArray<Scalars['String']['output']>;
4346 readonly type: GQLTextBankType;
4347};
4348
4349export const GQLTextBankType = {
4350 Regex: 'REGEX',
4351 String: 'STRING',
4352} as const;
4353
4354export type GQLTextBankType =
4355 (typeof GQLTextBankType)[keyof typeof GQLTextBankType];
4356export type GQLThreadAppealManualReviewJobPayload = {
4357 readonly __typename?: 'ThreadAppealManualReviewJobPayload';
4358 readonly actionsTaken: ReadonlyArray<Scalars['String']['output']>;
4359 readonly appealId: Scalars['String']['output'];
4360 readonly appealReason?: Maybe<Scalars['String']['output']>;
4361 readonly appealerIdentifier?: Maybe<GQLItemIdentifier>;
4362 readonly enqueueSourceInfo?: Maybe<GQLAppealEnqueueSourceInfo>;
4363 readonly item: GQLThreadItem;
4364};
4365
4366export type GQLThreadItem = GQLItemBase & {
4367 readonly __typename?: 'ThreadItem';
4368 readonly data: Scalars['JSONObject']['output'];
4369 readonly id: Scalars['ID']['output'];
4370 readonly submissionId: Scalars['ID']['output'];
4371 readonly submissionTime?: Maybe<Scalars['DateTime']['output']>;
4372 readonly type: GQLThreadItemType;
4373};
4374
4375export type GQLThreadItemType = GQLItemTypeBase & {
4376 readonly __typename?: 'ThreadItemType';
4377 readonly baseFields: ReadonlyArray<GQLBaseField>;
4378 readonly derivedFields: ReadonlyArray<GQLDerivedField>;
4379 readonly description?: Maybe<Scalars['String']['output']>;
4380 readonly hiddenFields: ReadonlyArray<Scalars['String']['output']>;
4381 readonly id: Scalars['ID']['output'];
4382 readonly name: Scalars['String']['output'];
4383 readonly schemaFieldRoles: GQLThreadSchemaFieldRoles;
4384 readonly schemaVariant: GQLItemTypeSchemaVariant;
4385 readonly version: Scalars['String']['output'];
4386};
4387
4388export type GQLThreadManualReviewJobPayload = {
4389 readonly __typename?: 'ThreadManualReviewJobPayload';
4390 readonly enqueueSourceInfo?: Maybe<GQLManualReviewJobEnqueueSourceInfo>;
4391 readonly item: GQLThreadItem;
4392 readonly reportHistory: ReadonlyArray<GQLReportHistoryEntry>;
4393 readonly reportedForReason?: Maybe<Scalars['String']['output']>;
4394 readonly reportedForReasons: ReadonlyArray<GQLReportedForReason>;
4395 readonly threadItems: ReadonlyArray<GQLItemWithParents>;
4396};
4397
4398export type GQLThreadSchemaFieldRoles = {
4399 readonly __typename?: 'ThreadSchemaFieldRoles';
4400 readonly createdAt?: Maybe<Scalars['String']['output']>;
4401 readonly creatorId?: Maybe<Scalars['String']['output']>;
4402 readonly displayName?: Maybe<Scalars['String']['output']>;
4403 readonly isDeleted?: Maybe<Scalars['String']['output']>;
4404};
4405
4406export type GQLThreadSchemaFieldRolesInput = {
4407 readonly createdAt?: InputMaybe<Scalars['String']['input']>;
4408 readonly creatorId?: InputMaybe<Scalars['String']['input']>;
4409 readonly displayName?: InputMaybe<Scalars['String']['input']>;
4410 readonly isDeleted?: InputMaybe<Scalars['String']['input']>;
4411};
4412
4413export type GQLThreadWithMessages = {
4414 readonly __typename?: 'ThreadWithMessages';
4415 readonly messages: ReadonlyArray<GQLItemSubmissions>;
4416 readonly threadId: Scalars['ID']['output'];
4417 readonly threadTypeId: Scalars['ID']['output'];
4418};
4419
4420export type GQLThreadWithMessagesAndIpAddress = {
4421 readonly __typename?: 'ThreadWithMessagesAndIpAddress';
4422 readonly messages: ReadonlyArray<GQLMessageWithIpAddress>;
4423 readonly threadId: Scalars['ID']['output'];
4424 readonly threadTypeId: Scalars['ID']['output'];
4425};
4426
4427export type GQLTimeToAction = {
4428 readonly __typename?: 'TimeToAction';
4429 readonly itemTypeId?: Maybe<Scalars['String']['output']>;
4430 readonly queueId?: Maybe<Scalars['String']['output']>;
4431 readonly timeToAction?: Maybe<Scalars['Int']['output']>;
4432};
4433
4434export type GQLTimeToActionFilterByInput = {
4435 readonly endDate: Scalars['DateTime']['input'];
4436 readonly itemTypeIds: ReadonlyArray<Scalars['String']['input']>;
4437 readonly queueIds: ReadonlyArray<Scalars['String']['input']>;
4438 readonly startDate: Scalars['DateTime']['input'];
4439};
4440
4441export const GQLTimeToActionGroupByColumns = {
4442 ItemTypeId: 'ITEM_TYPE_ID',
4443 QueueId: 'QUEUE_ID',
4444 ReviewerId: 'REVIEWER_ID',
4445} as const;
4446
4447export type GQLTimeToActionGroupByColumns =
4448 (typeof GQLTimeToActionGroupByColumns)[keyof typeof GQLTimeToActionGroupByColumns];
4449export type GQLTimeToActionInput = {
4450 readonly filterBy: GQLTimeToActionFilterByInput;
4451 readonly groupBy: ReadonlyArray<GQLTimeToActionGroupByColumns>;
4452};
4453
4454export type GQLTopPolicyViolationsInput = {
4455 readonly filterBy: GQLStartAndEndDateFilterByInput;
4456 readonly timeZone: Scalars['String']['input'];
4457};
4458
4459export type GQLTransformJobAndRecreateInQueue = {
4460 readonly newJobKind: GQLManualReviewJobKind;
4461 readonly newQueueId?: InputMaybe<Scalars['String']['input']>;
4462 readonly originalQueueId?: InputMaybe<Scalars['String']['input']>;
4463 readonly policyIds: ReadonlyArray<Scalars['String']['input']>;
4464};
4465
4466export type GQLTransformJobAndRecreateInQueueDecisionComponent =
4467 GQLManualReviewDecisionComponentBase & {
4468 readonly __typename?: 'TransformJobAndRecreateInQueueDecisionComponent';
4469 readonly newJobKind: GQLManualReviewJobKind;
4470 readonly newQueueId?: Maybe<Scalars['String']['output']>;
4471 readonly originalQueueId?: Maybe<Scalars['String']['output']>;
4472 readonly policyIds?: Maybe<ReadonlyArray<Scalars['String']['output']>>;
4473 readonly type: GQLManualReviewDecisionType;
4474 };
4475
4476export type GQLUpdateActionInput = {
4477 readonly applyUserStrikes?: InputMaybe<Scalars['Boolean']['input']>;
4478 readonly callbackUrl?: InputMaybe<Scalars['String']['input']>;
4479 readonly callbackUrlBody?: InputMaybe<Scalars['JSONObject']['input']>;
4480 readonly callbackUrlHeaders?: InputMaybe<Scalars['JSONObject']['input']>;
4481 readonly description?: InputMaybe<Scalars['String']['input']>;
4482 readonly id: Scalars['ID']['input'];
4483 readonly itemTypeIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4484 readonly name?: InputMaybe<Scalars['String']['input']>;
4485};
4486
4487export type GQLUpdateContentItemTypeInput = {
4488 readonly description?: InputMaybe<Scalars['String']['input']>;
4489 readonly fieldRoles?: InputMaybe<GQLContentSchemaFieldRolesInput>;
4490 readonly fields?: InputMaybe<ReadonlyArray<GQLFieldInput>>;
4491 readonly hiddenFields?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
4492 readonly id: Scalars['ID']['input'];
4493 readonly name?: InputMaybe<Scalars['String']['input']>;
4494};
4495
4496export type GQLUpdateContentRuleInput = {
4497 readonly actionIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4498 readonly cancelRunningBacktests?: InputMaybe<Scalars['Boolean']['input']>;
4499 readonly conditionSet?: InputMaybe<GQLConditionSetInput>;
4500 readonly contentTypeIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4501 readonly description?: InputMaybe<Scalars['String']['input']>;
4502 readonly expirationTime?: InputMaybe<Scalars['DateTime']['input']>;
4503 readonly id: Scalars['ID']['input'];
4504 readonly maxDailyActions?: InputMaybe<Scalars['Float']['input']>;
4505 readonly name?: InputMaybe<Scalars['String']['input']>;
4506 readonly parentId?: InputMaybe<Scalars['ID']['input']>;
4507 readonly policyIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4508 readonly status?: InputMaybe<GQLRuleStatus>;
4509 readonly tags?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
4510};
4511
4512export type GQLUpdateContentRuleResponse =
4513 | GQLMutateContentRuleSuccessResponse
4514 | GQLNotFoundError
4515 | GQLRuleHasRunningBacktestsError
4516 | GQLRuleNameExistsError;
4517
4518export type GQLUpdateHashBankInput = {
4519 readonly description?: InputMaybe<Scalars['String']['input']>;
4520 readonly enabled_ratio?: InputMaybe<Scalars['Float']['input']>;
4521 readonly id: Scalars['ID']['input'];
4522 readonly name?: InputMaybe<Scalars['String']['input']>;
4523};
4524
4525export type GQLUpdateLocationBankInput = {
4526 readonly description?: InputMaybe<Scalars['String']['input']>;
4527 readonly id: Scalars['ID']['input'];
4528 readonly locationsToAdd?: InputMaybe<ReadonlyArray<GQLLocationAreaInput>>;
4529 readonly locationsToDelete?: InputMaybe<
4530 ReadonlyArray<Scalars['String']['input']>
4531 >;
4532 readonly name?: InputMaybe<Scalars['String']['input']>;
4533};
4534
4535export type GQLUpdateManualReviewQueueInput = {
4536 readonly actionIdsToHide: ReadonlyArray<Scalars['ID']['input']>;
4537 readonly actionIdsToUnhide: ReadonlyArray<Scalars['ID']['input']>;
4538 readonly autoCloseJobs: Scalars['Boolean']['input'];
4539 readonly description?: InputMaybe<Scalars['String']['input']>;
4540 readonly id: Scalars['ID']['input'];
4541 readonly name?: InputMaybe<Scalars['String']['input']>;
4542 readonly userIds: ReadonlyArray<Scalars['ID']['input']>;
4543};
4544
4545export type GQLUpdateManualReviewQueueQueueResponse =
4546 | GQLManualReviewQueueNameExistsError
4547 | GQLMutateManualReviewQueueSuccessResponse
4548 | GQLNotFoundError;
4549
4550export type GQLUpdateNcmecOrgSettingsResponse = {
4551 readonly __typename?: 'UpdateNcmecOrgSettingsResponse';
4552 readonly success: Scalars['Boolean']['output'];
4553};
4554
4555export type GQLUpdateOrgInfoInput = {
4556 readonly email?: InputMaybe<Scalars['String']['input']>;
4557 readonly name?: InputMaybe<Scalars['String']['input']>;
4558 readonly onCallAlertEmail?: InputMaybe<Scalars['String']['input']>;
4559 readonly websiteUrl?: InputMaybe<Scalars['String']['input']>;
4560};
4561
4562export type GQLUpdateOrgInfoSuccessResponse = {
4563 readonly __typename?: 'UpdateOrgInfoSuccessResponse';
4564 readonly _?: Maybe<Scalars['Boolean']['output']>;
4565};
4566
4567export type GQLUpdatePolicyInput = {
4568 readonly applyUserStrikeCountConfigToChildren?: InputMaybe<
4569 Scalars['Boolean']['input']
4570 >;
4571 readonly enforcementGuidelines?: InputMaybe<Scalars['String']['input']>;
4572 readonly id: Scalars['ID']['input'];
4573 readonly name: Scalars['String']['input'];
4574 readonly parentId?: InputMaybe<Scalars['ID']['input']>;
4575 readonly policyText?: InputMaybe<Scalars['String']['input']>;
4576 readonly policyType?: InputMaybe<GQLPolicyType>;
4577 readonly userStrikeCount?: InputMaybe<Scalars['Int']['input']>;
4578};
4579
4580export type GQLUpdatePolicyResponse = GQLNotFoundError | GQLPolicy;
4581
4582export type GQLUpdateReportingRuleInput = {
4583 readonly actionIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4584 readonly conditionSet?: InputMaybe<GQLConditionSetInput>;
4585 readonly description?: InputMaybe<Scalars['String']['input']>;
4586 readonly id: Scalars['ID']['input'];
4587 readonly itemTypeIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4588 readonly name?: InputMaybe<Scalars['String']['input']>;
4589 readonly policyIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4590 readonly status?: InputMaybe<GQLReportingRuleStatus>;
4591};
4592
4593export type GQLUpdateReportingRuleResponse =
4594 | GQLMutateReportingRuleSuccessResponse
4595 | GQLNotFoundError
4596 | GQLReportingRuleNameExistsError;
4597
4598export type GQLUpdateRoleInput = {
4599 readonly id: Scalars['ID']['input'];
4600 readonly role: GQLUserRole;
4601};
4602
4603export type GQLUpdateRoutingRuleInput = {
4604 readonly conditionSet?: InputMaybe<GQLConditionSetInput>;
4605 readonly description?: InputMaybe<Scalars['String']['input']>;
4606 readonly destinationQueueId?: InputMaybe<Scalars['ID']['input']>;
4607 readonly id: Scalars['ID']['input'];
4608 readonly isAppealsRule?: InputMaybe<Scalars['Boolean']['input']>;
4609 readonly itemTypeIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4610 readonly name?: InputMaybe<Scalars['String']['input']>;
4611 readonly sequenceNumber?: InputMaybe<Scalars['Int']['input']>;
4612 readonly status?: InputMaybe<GQLRoutingRuleStatus>;
4613};
4614
4615export type GQLUpdateRoutingRuleResponse =
4616 | GQLMutateRoutingRuleSuccessResponse
4617 | GQLNotFoundError
4618 | GQLQueueDoesNotExistError
4619 | GQLRoutingRuleNameExistsError;
4620
4621export type GQLUpdateSsoCredentialsInput = {
4622 readonly ssoCert: Scalars['String']['input'];
4623 readonly ssoUrl: Scalars['String']['input'];
4624};
4625
4626export type GQLUpdateTextBankInput = {
4627 readonly description?: InputMaybe<Scalars['String']['input']>;
4628 readonly id: Scalars['ID']['input'];
4629 readonly name?: InputMaybe<Scalars['String']['input']>;
4630 readonly strings?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
4631 readonly type?: InputMaybe<GQLTextBankType>;
4632};
4633
4634export type GQLUpdateThreadItemTypeInput = {
4635 readonly description?: InputMaybe<Scalars['String']['input']>;
4636 readonly fieldRoles?: InputMaybe<GQLThreadSchemaFieldRolesInput>;
4637 readonly fields?: InputMaybe<ReadonlyArray<GQLFieldInput>>;
4638 readonly hiddenFields?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
4639 readonly id: Scalars['ID']['input'];
4640 readonly name?: InputMaybe<Scalars['String']['input']>;
4641};
4642
4643export type GQLUpdateUserItemTypeInput = {
4644 readonly description?: InputMaybe<Scalars['String']['input']>;
4645 readonly fieldRoles?: InputMaybe<GQLUserSchemaFieldRolesInput>;
4646 readonly fields?: InputMaybe<ReadonlyArray<GQLFieldInput>>;
4647 readonly hiddenFields?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
4648 readonly id: Scalars['ID']['input'];
4649 readonly name?: InputMaybe<Scalars['String']['input']>;
4650};
4651
4652export type GQLUpdateUserRuleInput = {
4653 readonly actionIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4654 readonly cancelRunningBacktests?: InputMaybe<Scalars['Boolean']['input']>;
4655 readonly conditionSet?: InputMaybe<GQLConditionSetInput>;
4656 readonly description?: InputMaybe<Scalars['String']['input']>;
4657 readonly expirationTime?: InputMaybe<Scalars['DateTime']['input']>;
4658 readonly id: Scalars['ID']['input'];
4659 readonly maxDailyActions?: InputMaybe<Scalars['Float']['input']>;
4660 readonly name?: InputMaybe<Scalars['String']['input']>;
4661 readonly parentId?: InputMaybe<Scalars['ID']['input']>;
4662 readonly policyIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4663 readonly status?: InputMaybe<GQLRuleStatus>;
4664 readonly tags?: InputMaybe<ReadonlyArray<Scalars['String']['input']>>;
4665};
4666
4667export type GQLUpdateUserRuleResponse =
4668 | GQLMutateUserRuleSuccessResponse
4669 | GQLNotFoundError
4670 | GQLRuleHasRunningBacktestsError
4671 | GQLRuleNameExistsError;
4672
4673export type GQLUpdateUserStrikeTtlInput = {
4674 readonly ttlDays: Scalars['Int']['input'];
4675};
4676
4677export type GQLUpdateUserStrikeTtlSuccessResponse = {
4678 readonly __typename?: 'UpdateUserStrikeTTLSuccessResponse';
4679 readonly _?: Maybe<Scalars['Boolean']['output']>;
4680};
4681
4682export type GQLUser = {
4683 readonly __typename?: 'User';
4684 readonly approvedByAdmin?: Maybe<Scalars['Boolean']['output']>;
4685 readonly createdAt: Scalars['String']['output'];
4686 readonly email: Scalars['String']['output'];
4687 readonly favoriteMRTQueues: ReadonlyArray<GQLManualReviewQueue>;
4688 readonly favoriteRules: ReadonlyArray<GQLRule>;
4689 readonly firstName: Scalars['String']['output'];
4690 readonly id: Scalars['ID']['output'];
4691 readonly interfacePreferences: GQLUserInterfacePreferences;
4692 readonly lastName: Scalars['String']['output'];
4693 readonly loginMethods: ReadonlyArray<Scalars['String']['output']>;
4694 readonly notifications: GQLUserNotifications;
4695 readonly orgId: Scalars['ID']['output'];
4696 readonly permissions: ReadonlyArray<GQLUserPermission>;
4697 readonly readMeJWT?: Maybe<Scalars['String']['output']>;
4698 readonly rejectedByAdmin?: Maybe<Scalars['Boolean']['output']>;
4699 readonly reviewableQueues: ReadonlyArray<GQLManualReviewQueue>;
4700 readonly role?: Maybe<GQLUserRole>;
4701};
4702
4703export type GQLUserReviewableQueuesArgs = {
4704 queueIds?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4705};
4706
4707export type GQLUserActionDecisionAction = {
4708 readonly id: Scalars['ID']['input'];
4709};
4710
4711export type GQLUserActionDecisionPolicy = {
4712 readonly id: Scalars['ID']['input'];
4713};
4714
4715export type GQLUserActionsHistory = {
4716 readonly __typename?: 'UserActionsHistory';
4717 readonly countsByPolicy: ReadonlyArray<GQLPolicyActionCount>;
4718};
4719
4720export type GQLUserAppealManualReviewJobPayload = {
4721 readonly __typename?: 'UserAppealManualReviewJobPayload';
4722 readonly actionsTaken: ReadonlyArray<Scalars['String']['output']>;
4723 readonly additionalContentItems: ReadonlyArray<GQLContentItem>;
4724 readonly appealId: Scalars['String']['output'];
4725 readonly appealReason?: Maybe<Scalars['String']['output']>;
4726 readonly appealerIdentifier?: Maybe<GQLItemIdentifier>;
4727 readonly enqueueSourceInfo?: Maybe<GQLAppealEnqueueSourceInfo>;
4728 readonly item: GQLUserItem;
4729 readonly reportedItems?: Maybe<ReadonlyArray<Maybe<GQLItemIdentifier>>>;
4730 readonly userScore?: Maybe<Scalars['Int']['output']>;
4731};
4732
4733export type GQLUserHistory = {
4734 readonly __typename?: 'UserHistory';
4735 readonly actions: GQLUserActionsHistory;
4736 readonly executions: ReadonlyArray<GQLRuleExecutionResult>;
4737 readonly id: Scalars['ID']['output'];
4738 readonly submissions: GQLUserSubmissionsHistory;
4739 readonly user?: Maybe<GQLUserItem>;
4740};
4741
4742export type GQLUserHistoryResponse = GQLNotFoundError | GQLUserHistory;
4743
4744export type GQLUserInterfacePreferences = {
4745 readonly __typename?: 'UserInterfacePreferences';
4746 readonly moderatorSafetyBlurLevel: Scalars['Int']['output'];
4747 readonly moderatorSafetyGrayscale: Scalars['Boolean']['output'];
4748 readonly moderatorSafetyMuteVideo: Scalars['Boolean']['output'];
4749 readonly mrtChartConfigurations: ReadonlyArray<GQLManualReviewChartSettings>;
4750};
4751
4752export type GQLUserItem = GQLItemBase & {
4753 readonly __typename?: 'UserItem';
4754 readonly data: Scalars['JSONObject']['output'];
4755 readonly id: Scalars['ID']['output'];
4756 readonly submissionId: Scalars['ID']['output'];
4757 readonly submissionTime?: Maybe<Scalars['DateTime']['output']>;
4758 readonly type: GQLUserItemType;
4759 readonly userScore: Scalars['Int']['output'];
4760};
4761
4762export type GQLUserItemType = GQLItemTypeBase & {
4763 readonly __typename?: 'UserItemType';
4764 readonly baseFields: ReadonlyArray<GQLBaseField>;
4765 readonly derivedFields: ReadonlyArray<GQLDerivedField>;
4766 readonly description?: Maybe<Scalars['String']['output']>;
4767 readonly hiddenFields: ReadonlyArray<Scalars['String']['output']>;
4768 readonly id: Scalars['ID']['output'];
4769 readonly isDefaultUserType: Scalars['Boolean']['output'];
4770 readonly name: Scalars['String']['output'];
4771 readonly schemaFieldRoles: GQLUserSchemaFieldRoles;
4772 readonly schemaVariant: GQLItemTypeSchemaVariant;
4773 readonly version: Scalars['String']['output'];
4774};
4775
4776export type GQLUserManualReviewJobPayload = {
4777 readonly __typename?: 'UserManualReviewJobPayload';
4778 readonly additionalContentItems: ReadonlyArray<GQLContentItem>;
4779 readonly enqueueSourceInfo?: Maybe<GQLManualReviewJobEnqueueSourceInfo>;
4780 readonly item: GQLUserItem;
4781 readonly itemThreadContentItems?: Maybe<ReadonlyArray<GQLContentItem>>;
4782 readonly reportHistory: ReadonlyArray<GQLReportHistoryEntry>;
4783 readonly reportedForReasons: ReadonlyArray<GQLReportedForReason>;
4784 readonly reportedItems?: Maybe<ReadonlyArray<Maybe<GQLItemIdentifier>>>;
4785 readonly userScore?: Maybe<Scalars['Int']['output']>;
4786 readonly userSubmittedItems: ReadonlyArray<GQLItemSubmissions>;
4787};
4788
4789export type GQLUserNotificationEdge = {
4790 readonly __typename?: 'UserNotificationEdge';
4791 readonly node: GQLNotification;
4792};
4793
4794export type GQLUserNotifications = {
4795 readonly __typename?: 'UserNotifications';
4796 readonly edges: ReadonlyArray<GQLUserNotificationEdge>;
4797};
4798
4799export type GQLUserOrRelatedActionDecisionComponent =
4800 GQLManualReviewDecisionComponentBase & {
4801 readonly __typename?: 'UserOrRelatedActionDecisionComponent';
4802 readonly actionIds: ReadonlyArray<Scalars['String']['output']>;
4803 readonly customMrtApiParams?: Maybe<Scalars['JSONObject']['output']>;
4804 readonly itemIds: ReadonlyArray<Scalars['String']['output']>;
4805 readonly itemTypeId: Scalars['String']['output'];
4806 readonly policyIds: ReadonlyArray<Scalars['String']['output']>;
4807 readonly type: GQLManualReviewDecisionType;
4808 };
4809
4810export const GQLUserPenaltySeverity = {
4811 High: 'HIGH',
4812 Low: 'LOW',
4813 Medium: 'MEDIUM',
4814 None: 'NONE',
4815 Severe: 'SEVERE',
4816} as const;
4817
4818export type GQLUserPenaltySeverity =
4819 (typeof GQLUserPenaltySeverity)[keyof typeof GQLUserPenaltySeverity];
4820export const GQLUserPermission = {
4821 EditMrtQueues: 'EDIT_MRT_QUEUES',
4822 ManageOrg: 'MANAGE_ORG',
4823 ManagePolicies: 'MANAGE_POLICIES',
4824 ManuallyActionContent: 'MANUALLY_ACTION_CONTENT',
4825 MutateLiveRules: 'MUTATE_LIVE_RULES',
4826 MutateNonLiveRules: 'MUTATE_NON_LIVE_RULES',
4827 RunBacktest: 'RUN_BACKTEST',
4828 RunRetroaction: 'RUN_RETROACTION',
4829 ViewChildSafetyData: 'VIEW_CHILD_SAFETY_DATA',
4830 ViewInsights: 'VIEW_INSIGHTS',
4831 ViewInvestigation: 'VIEW_INVESTIGATION',
4832 ViewMrt: 'VIEW_MRT',
4833 ViewMrtData: 'VIEW_MRT_DATA',
4834 ViewRulesDashboard: 'VIEW_RULES_DASHBOARD',
4835} as const;
4836
4837export type GQLUserPermission =
4838 (typeof GQLUserPermission)[keyof typeof GQLUserPermission];
4839export const GQLUserRole = {
4840 Admin: 'ADMIN',
4841 Analyst: 'ANALYST',
4842 ChildSafetyModerator: 'CHILD_SAFETY_MODERATOR',
4843 ExternalModerator: 'EXTERNAL_MODERATOR',
4844 Moderator: 'MODERATOR',
4845 ModeratorManager: 'MODERATOR_MANAGER',
4846 RulesManager: 'RULES_MANAGER',
4847} as const;
4848
4849export type GQLUserRole = (typeof GQLUserRole)[keyof typeof GQLUserRole];
4850export type GQLUserRule = GQLRule & {
4851 readonly __typename?: 'UserRule';
4852 readonly actions: ReadonlyArray<GQLAction>;
4853 readonly backtests: ReadonlyArray<GQLBacktest>;
4854 readonly conditionSet: GQLConditionSet;
4855 readonly createdAt: Scalars['String']['output'];
4856 readonly creator: GQLUser;
4857 readonly description?: Maybe<Scalars['String']['output']>;
4858 readonly expirationTime?: Maybe<Scalars['String']['output']>;
4859 readonly id: Scalars['ID']['output'];
4860 readonly insights: GQLRuleInsights;
4861 readonly maxDailyActions?: Maybe<Scalars['Float']['output']>;
4862 readonly name: Scalars['String']['output'];
4863 readonly parentId?: Maybe<Scalars['ID']['output']>;
4864 readonly policies: ReadonlyArray<GQLPolicy>;
4865 readonly status: GQLRuleStatus;
4866 readonly tags?: Maybe<ReadonlyArray<Maybe<Scalars['String']['output']>>>;
4867 readonly updatedAt: Scalars['String']['output'];
4868};
4869
4870export type GQLUserRuleBacktestsArgs = {
4871 ids?: InputMaybe<ReadonlyArray<Scalars['ID']['input']>>;
4872};
4873
4874export type GQLUserSchemaFieldRoles = {
4875 readonly __typename?: 'UserSchemaFieldRoles';
4876 readonly backgroundImage?: Maybe<Scalars['String']['output']>;
4877 readonly createdAt?: Maybe<Scalars['String']['output']>;
4878 readonly displayName?: Maybe<Scalars['String']['output']>;
4879 readonly isDeleted?: Maybe<Scalars['String']['output']>;
4880 readonly profileIcon?: Maybe<Scalars['String']['output']>;
4881};
4882
4883export type GQLUserSchemaFieldRolesInput = {
4884 readonly backgroundImage?: InputMaybe<Scalars['String']['input']>;
4885 readonly createdAt?: InputMaybe<Scalars['String']['input']>;
4886 readonly displayName?: InputMaybe<Scalars['String']['input']>;
4887 readonly isDeleted?: InputMaybe<Scalars['String']['input']>;
4888 readonly profileIcon?: InputMaybe<Scalars['String']['input']>;
4889};
4890
4891export type GQLUserStrikeBucket = {
4892 readonly __typename?: 'UserStrikeBucket';
4893 readonly numStrikes: Scalars['Int']['output'];
4894 readonly numUsers: Scalars['Int']['output'];
4895};
4896
4897export type GQLUserStrikeThreshold = {
4898 readonly __typename?: 'UserStrikeThreshold';
4899 readonly actions: ReadonlyArray<Scalars['ID']['output']>;
4900 readonly id: Scalars['String']['output'];
4901 readonly threshold: Scalars['Int']['output'];
4902};
4903
4904export type GQLUserSubmissionCount = {
4905 readonly __typename?: 'UserSubmissionCount';
4906 readonly count: Scalars['Int']['output'];
4907 readonly itemTypeId: Scalars['String']['output'];
4908};
4909
4910export type GQLUserSubmissionsHistory = {
4911 readonly __typename?: 'UserSubmissionsHistory';
4912 readonly countsByItemType: ReadonlyArray<GQLUserSubmissionCount>;
4913};
4914
4915export const GQLValueComparator = {
4916 Equals: 'EQUALS',
4917 GreaterThan: 'GREATER_THAN',
4918 GreaterThanOrEquals: 'GREATER_THAN_OR_EQUALS',
4919 IsNotProvided: 'IS_NOT_PROVIDED',
4920 IsUnavailable: 'IS_UNAVAILABLE',
4921 LessThan: 'LESS_THAN',
4922 LessThanOrEquals: 'LESS_THAN_OR_EQUALS',
4923 NotEqualTo: 'NOT_EQUAL_TO',
4924} as const;
4925
4926export type GQLValueComparator =
4927 (typeof GQLValueComparator)[keyof typeof GQLValueComparator];
4928export type GQLWindowConfiguration = {
4929 readonly __typename?: 'WindowConfiguration';
4930 readonly hopMs: Scalars['Int']['output'];
4931 readonly sizeMs: Scalars['Int']['output'];
4932};
4933
4934export type GQLWindowConfigurationInput = {
4935 readonly hopMs: Scalars['Int']['input'];
4936 readonly sizeMs: Scalars['Int']['input'];
4937};
4938
4939export type GQLZentropiIntegrationApiCredential = {
4940 readonly __typename?: 'ZentropiIntegrationApiCredential';
4941 readonly apiKey: Scalars['String']['output'];
4942 readonly labelerVersions: ReadonlyArray<GQLZentropiLabelerVersion>;
4943};
4944
4945export type GQLZentropiIntegrationApiCredentialInput = {
4946 readonly apiKey: Scalars['String']['input'];
4947 readonly labelerVersions?: InputMaybe<
4948 ReadonlyArray<GQLZentropiLabelerVersionInput>
4949 >;
4950};
4951
4952export type GQLZentropiLabelerVersion = {
4953 readonly __typename?: 'ZentropiLabelerVersion';
4954 readonly id: Scalars['String']['output'];
4955 readonly label: Scalars['String']['output'];
4956};
4957
4958export type GQLZentropiLabelerVersionInput = {
4959 readonly id: Scalars['String']['input'];
4960 readonly label: Scalars['String']['input'];
4961};
4962
4963export type ResolverTypeWrapper<T> = Promise<T> | T;
4964
4965export type ResolverWithResolve<TResult, TParent, TContext, TArgs> = {
4966 resolve: ResolverFn<TResult, TParent, TContext, TArgs>;
4967};
4968export type Resolver<
4969 TResult,
4970 TParent = Record<PropertyKey, never>,
4971 TContext = Record<PropertyKey, never>,
4972 TArgs = Record<PropertyKey, never>,
4973> =
4974 | ResolverFn<TResult, TParent, TContext, TArgs>
4975 | ResolverWithResolve<TResult, TParent, TContext, TArgs>;
4976
4977export type ResolverFn<TResult, TParent, TContext, TArgs> = (
4978 parent: TParent,
4979 args: TArgs,
4980 context: TContext,
4981 info: GraphQLResolveInfo,
4982) => Promise<TResult> | TResult;
4983
4984export type SubscriptionSubscribeFn<TResult, TParent, TContext, TArgs> = (
4985 parent: TParent,
4986 args: TArgs,
4987 context: TContext,
4988 info: GraphQLResolveInfo,
4989) => AsyncIterable<TResult> | Promise<AsyncIterable<TResult>>;
4990
4991export type SubscriptionResolveFn<TResult, TParent, TContext, TArgs> = (
4992 parent: TParent,
4993 args: TArgs,
4994 context: TContext,
4995 info: GraphQLResolveInfo,
4996) => TResult | Promise<TResult>;
4997
4998export interface SubscriptionSubscriberObject<
4999 TResult,
5000 TKey extends string,
5001 TParent,
5002 TContext,
5003 TArgs,
5004> {
5005 subscribe: SubscriptionSubscribeFn<
5006 { [key in TKey]: TResult },
5007 TParent,
5008 TContext,
5009 TArgs
5010 >;
5011 resolve?: SubscriptionResolveFn<
5012 TResult,
5013 { [key in TKey]: TResult },
5014 TContext,
5015 TArgs
5016 >;
5017}
5018
5019export interface SubscriptionResolverObject<TResult, TParent, TContext, TArgs> {
5020 subscribe: SubscriptionSubscribeFn<any, TParent, TContext, TArgs>;
5021 resolve: SubscriptionResolveFn<TResult, any, TContext, TArgs>;
5022}
5023
5024export type SubscriptionObject<
5025 TResult,
5026 TKey extends string,
5027 TParent,
5028 TContext,
5029 TArgs,
5030> =
5031 | SubscriptionSubscriberObject<TResult, TKey, TParent, TContext, TArgs>
5032 | SubscriptionResolverObject<TResult, TParent, TContext, TArgs>;
5033
5034export type SubscriptionResolver<
5035 TResult,
5036 TKey extends string,
5037 TParent = Record<PropertyKey, never>,
5038 TContext = Record<PropertyKey, never>,
5039 TArgs = Record<PropertyKey, never>,
5040> =
5041 | ((
5042 ...args: any[]
5043 ) => SubscriptionObject<TResult, TKey, TParent, TContext, TArgs>)
5044 | SubscriptionObject<TResult, TKey, TParent, TContext, TArgs>;
5045
5046export type TypeResolveFn<
5047 TTypes,
5048 TParent = Record<PropertyKey, never>,
5049 TContext = Record<PropertyKey, never>,
5050> = (
5051 parent: TParent,
5052 context: TContext,
5053 info: GraphQLResolveInfo,
5054) => Maybe<TTypes> | Promise<Maybe<TTypes>>;
5055
5056export type IsTypeOfResolverFn<
5057 T = Record<PropertyKey, never>,
5058 TContext = Record<PropertyKey, never>,
5059> = (
5060 obj: T,
5061 context: TContext,
5062 info: GraphQLResolveInfo,
5063) => boolean | Promise<boolean>;
5064
5065export type NextResolverFn<T> = () => Promise<T>;
5066
5067export type DirectiveResolverFn<
5068 TResult = Record<PropertyKey, never>,
5069 TParent = Record<PropertyKey, never>,
5070 TContext = Record<PropertyKey, never>,
5071 TArgs = Record<PropertyKey, never>,
5072> = (
5073 next: NextResolverFn<TResult>,
5074 parent: TParent,
5075 args: TArgs,
5076 context: TContext,
5077 info: GraphQLResolveInfo,
5078) => TResult | Promise<TResult>;
5079
5080/** Mapping of union types */
5081export type GQLResolversUnionTypes<_RefType extends Record<string, unknown>> = {
5082 Action:
5083 | CustomAction
5084 | EnqueueAuthorToMrtAction
5085 | EnqueueToMrtAction
5086 | EnqueueToNcmecAction;
5087 AddAccessibleQueuesToUserResponse: GQLMutateAccessibleQueuesForUserSuccessResponse;
5088 AddFavoriteRuleResponse: GQLAddFavoriteRuleSuccessResponse;
5089 AddManualReviewJobCommentResponse:
5090 | (Omit<GQLAddManualReviewJobCommentSuccessResponse, 'comment'> & {
5091 comment: _RefType['ManualReviewJobComment'];
5092 })
5093 | GQLNotFoundError;
5094 ChangePasswordResponse:
5095 | GQLChangePasswordError
5096 | GQLChangePasswordSuccessResponse;
5097 Condition: ConditionSet | LeafCondition;
5098 ConditionWithResult: ConditionSetWithResult | LeafConditionWithResult;
5099 CreateContentRuleResponse:
5100 | (Omit<GQLMutateContentRuleSuccessResponse, 'data'> & {
5101 data: _RefType['ContentRule'];
5102 })
5103 | GQLRuleNameExistsError;
5104 CreateManualReviewQueueResponse:
5105 | GQLManualReviewQueueNameExistsError
5106 | (Omit<GQLMutateManualReviewQueueSuccessResponse, 'data'> & {
5107 data: _RefType['ManualReviewQueue'];
5108 });
5109 CreateOrgResponse:
5110 | GQLCreateOrgSuccessResponse
5111 | GQLOrgWithEmailExistsError
5112 | GQLOrgWithNameExistsError;
5113 CreateReportingRuleResponse:
5114 | (Omit<GQLMutateReportingRuleSuccessResponse, 'data'> & {
5115 data: _RefType['ReportingRule'];
5116 })
5117 | GQLReportingRuleNameExistsError;
5118 CreateRoutingRuleResponse:
5119 | (Omit<GQLMutateRoutingRuleSuccessResponse, 'data'> & {
5120 data: _RefType['RoutingRule'];
5121 })
5122 | GQLQueueDoesNotExistError
5123 | GQLRoutingRuleNameExistsError;
5124 CreateUserRuleResponse:
5125 | (Omit<GQLMutateUserRuleSuccessResponse, 'data'> & {
5126 data: _RefType['UserRule'];
5127 })
5128 | GQLRuleNameExistsError;
5129 DeleteAllJobsFromQueueResponse:
5130 | GQLDeleteAllJobsFromQueueSuccessResponse
5131 | GQLDeleteAllJobsUnauthorizedError;
5132 DeleteItemTypeResponse:
5133 | GQLCannotDeleteDefaultUserError
5134 | GQLDeleteItemTypeSuccessResponse;
5135 DequeueManualReviewJobResponse: Omit<
5136 GQLDequeueManualReviewJobSuccessResponse,
5137 'job'
5138 > & { job: _RefType['ManualReviewJob'] };
5139 DerivedFieldSource:
5140 | GQLDerivedFieldCoopInputSource
5141 | GQLDerivedFieldFieldSource
5142 | GQLDerivedFieldFullItemSource;
5143 GetFullReportingRuleResultForItemResponse:
5144 | GQLNotFoundError
5145 | (Omit<GQLReportingRuleExecutionResult, 'result' | 'signalResults'> & {
5146 result?: Maybe<_RefType['ConditionSetWithResult']>;
5147 signalResults?: Maybe<ReadonlyArray<_RefType['SignalWithScore']>>;
5148 });
5149 GetFullResultForItemResponse:
5150 | GQLNotFoundError
5151 | (Omit<GQLRuleExecutionResult, 'result' | 'signalResults'> & {
5152 result?: Maybe<_RefType['ConditionSetWithResult']>;
5153 signalResults?: Maybe<ReadonlyArray<_RefType['SignalWithScore']>>;
5154 });
5155 IntegrationApiCredential:
5156 | GQLGoogleContentSafetyApiIntegrationApiCredential
5157 | GQLOpenAiIntegrationApiCredential
5158 | GQLPluginIntegrationApiCredential
5159 | GQLZentropiIntegrationApiCredential;
5160 IntegrationConfigQueryResponse:
5161 | (Omit<GQLIntegrationConfigSuccessResult, 'config'> & {
5162 config?: Maybe<_RefType['IntegrationConfig']>;
5163 })
5164 | GQLIntegrationConfigUnsupportedIntegrationError;
5165 InviteUserTokenResponse:
5166 | GQLInviteUserTokenExpiredError
5167 | GQLInviteUserTokenMissingError
5168 | GQLInviteUserTokenSuccessResponse;
5169 Item:
5170 | (Omit<GQLContentItem, 'type'> & { type: _RefType['ContentItemType'] })
5171 | (Omit<GQLThreadItem, 'type'> & { type: _RefType['ThreadItemType'] })
5172 | ItemSubmissionForGQL;
5173 ItemHistoryResponse:
5174 | (Omit<GQLItemHistoryResult, 'executions' | 'item'> & {
5175 executions: ReadonlyArray<_RefType['RuleExecutionResult']>;
5176 item: _RefType['Item'];
5177 })
5178 | GQLNotFoundError;
5179 ItemType:
5180 | ContentItemTypeResolversParentType
5181 | ThreadItemTypeResolversParentType
5182 | UserItemTypeResolversParentType;
5183 LoginResponse:
5184 | GQLLoginIncorrectPasswordError
5185 | GQLLoginSsoRequiredError
5186 | (Omit<GQLLoginSuccessResponse, 'user'> & { user: _RefType['User'] })
5187 | GQLLoginUserDoesNotExistError;
5188 ManualReviewChartSettings:
5189 | GQLGetDecisionCountSettings
5190 | GQLGetJobCreationCountSettings;
5191 ManualReviewDecisionComponent:
5192 | GQLAcceptAppealDecisionComponent
5193 | GQLAutomaticCloseDecisionComponent
5194 | GQLIgnoreDecisionComponent
5195 | GQLRejectAppealDecisionComponent
5196 | GQLSubmitNcmecReportDecisionComponent
5197 | GQLTransformJobAndRecreateInQueueDecisionComponent
5198 | GQLUserOrRelatedActionDecisionComponent;
5199 ManualReviewJobEnqueueSourceInfo:
5200 | GQLAppealEnqueueSourceInfo
5201 | GQLMrtJobEnqueueSourceInfo
5202 | GQLPostActionsEnqueueSourceInfo
5203 | GQLReportEnqueueSourceInfo
5204 | (Omit<GQLRuleExecutionEnqueueSourceInfo, 'rules'> & {
5205 rules: ReadonlyArray<_RefType['Rule']>;
5206 });
5207 ManualReviewJobPayload:
5208 | ContentAppealReviewJobPayload
5209 | ContentManualReviewJobPayload
5210 | NcmecManualReviewJobPayload
5211 | ThreadAppealReviewJobPayload
5212 | ThreadManualReviewJobPayload
5213 | UserAppealReviewJobPayload
5214 | UserManualReviewJobPayload;
5215 MutateActionResponse:
5216 | GQLActionNameExistsError
5217 | (Omit<GQLMutateActionSuccessResponse, 'data'> & {
5218 data: _RefType['CustomAction'];
5219 });
5220 MutateContentItemTypeResponse:
5221 | GQLItemTypeNameAlreadyExistsError
5222 | (Omit<GQLMutateContentTypeSuccessResponse, 'data'> & {
5223 data?: Maybe<_RefType['ContentItemType']>;
5224 });
5225 MutateHashBankResponse:
5226 | GQLMatchingBankNameExistsError
5227 | (Omit<GQLMutateHashBankSuccessResponse, 'data'> & {
5228 data: _RefType['HashBank'];
5229 });
5230 MutateLocationBankResponse:
5231 | GQLLocationBankNameExistsError
5232 | (Omit<GQLMutateLocationBankSuccessResponse, 'data'> & {
5233 data: _RefType['LocationBank'];
5234 });
5235 MutateThreadItemTypeResponse:
5236 | GQLItemTypeNameAlreadyExistsError
5237 | (Omit<GQLMutateThreadTypeSuccessResponse, 'data'> & {
5238 data?: Maybe<_RefType['ThreadItemType']>;
5239 });
5240 MutateUserItemTypeResponse:
5241 | GQLItemTypeNameAlreadyExistsError
5242 | (Omit<GQLMutateUserTypeSuccessResponse, 'data'> & {
5243 data?: Maybe<_RefType['UserItemType']>;
5244 });
5245 PartialItemsResponse:
5246 | GQLPartialItemsEndpointResponseError
5247 | GQLPartialItemsInvalidResponseError
5248 | GQLPartialItemsMissingEndpointError
5249 | (Omit<GQLPartialItemsSuccessResponse, 'items'> & {
5250 items: ReadonlyArray<_RefType['Item']>;
5251 });
5252 RemoveAccessibleQueuesToUserResponse:
5253 | GQLMutateAccessibleQueuesForUserSuccessResponse
5254 | GQLNotFoundError;
5255 RemoveFavoriteRuleResponse: GQLRemoveFavoriteRuleSuccessResponse;
5256 ReorderRoutingRulesResponse: Omit<
5257 GQLMutateRoutingRulesOrderSuccessResponse,
5258 'data'
5259 > & { data: ReadonlyArray<_RefType['RoutingRule']> };
5260 RotateApiKeyResponse: GQLRotateApiKeyError | GQLRotateApiKeySuccessResponse;
5261 RotateWebhookSigningKeyResponse:
5262 | GQLRotateWebhookSigningKeyError
5263 | GQLRotateWebhookSigningKeySuccessResponse;
5264 RunRetroactionResponse: GQLRunRetroactionSuccessResponse;
5265 SchemaFieldRoles:
5266 | GQLContentSchemaFieldRoles
5267 | GQLThreadSchemaFieldRoles
5268 | GQLUserSchemaFieldRoles;
5269 SetIntegrationConfigResponse:
5270 | GQLIntegrationConfigTooManyCredentialsError
5271 | GQLIntegrationEmptyInputCredentialsError
5272 | GQLIntegrationNoInputCredentialsError
5273 | (Omit<GQLSetIntegrationConfigSuccessResponse, 'config'> & {
5274 config: _RefType['IntegrationConfig'];
5275 });
5276 SignUpResponse:
5277 | (Omit<GQLSignUpSuccessResponse, 'data'> & {
5278 data?: Maybe<_RefType['User']>;
5279 })
5280 | GQLSignUpUserExistsError;
5281 SignalArgs: Omit<GQLAggregationSignalArgs, 'aggregationClause'> & {
5282 aggregationClause?: Maybe<_RefType['AggregationClause']>;
5283 };
5284 SignalOutputType: GQLEnumSignalOutputType | GQLScalarSignalOutputType;
5285 SubmitDecisionResponse:
5286 | GQLJobHasAlreadyBeenSubmittedError
5287 | GQLNoJobWithIdInQueueError
5288 | GQLRecordingJobDecisionFailedError
5289 | GQLSubmitDecisionSuccessResponse
5290 | GQLSubmittedJobActionNotFoundError;
5291 SupportedLanguages: GQLAllLanguages | GQLLanguages;
5292 UpdateContentRuleResponse:
5293 | (Omit<GQLMutateContentRuleSuccessResponse, 'data'> & {
5294 data: _RefType['ContentRule'];
5295 })
5296 | GQLNotFoundError
5297 | GQLRuleHasRunningBacktestsError
5298 | GQLRuleNameExistsError;
5299 UpdateManualReviewQueueQueueResponse:
5300 | GQLManualReviewQueueNameExistsError
5301 | (Omit<GQLMutateManualReviewQueueSuccessResponse, 'data'> & {
5302 data: _RefType['ManualReviewQueue'];
5303 })
5304 | GQLNotFoundError;
5305 UpdatePolicyResponse: GQLNotFoundError | GQLPolicy;
5306 UpdateReportingRuleResponse:
5307 | (Omit<GQLMutateReportingRuleSuccessResponse, 'data'> & {
5308 data: _RefType['ReportingRule'];
5309 })
5310 | GQLNotFoundError
5311 | GQLReportingRuleNameExistsError;
5312 UpdateRoutingRuleResponse:
5313 | (Omit<GQLMutateRoutingRuleSuccessResponse, 'data'> & {
5314 data: _RefType['RoutingRule'];
5315 })
5316 | GQLNotFoundError
5317 | GQLQueueDoesNotExistError
5318 | GQLRoutingRuleNameExistsError;
5319 UpdateUserRuleResponse:
5320 | (Omit<GQLMutateUserRuleSuccessResponse, 'data'> & {
5321 data: _RefType['UserRule'];
5322 })
5323 | GQLNotFoundError
5324 | GQLRuleHasRunningBacktestsError
5325 | GQLRuleNameExistsError;
5326 UserHistoryResponse: GQLNotFoundError | UserHistoryForGQL;
5327};
5328
5329/** Mapping of interface types */
5330export type GQLResolversInterfaceTypes<
5331 _RefType extends Record<string, unknown>,
5332> = {
5333 ActionBase:
5334 | CustomAction
5335 | EnqueueAuthorToMrtAction
5336 | EnqueueToMrtAction
5337 | EnqueueToNcmecAction;
5338 Error:
5339 | GQLActionNameExistsError
5340 | GQLAddCommentFailedError
5341 | GQLCannotDeleteDefaultUserError
5342 | GQLChangePasswordError
5343 | GQLDeleteAllJobsUnauthorizedError
5344 | GQLIntegrationConfigTooManyCredentialsError
5345 | GQLIntegrationConfigUnsupportedIntegrationError
5346 | GQLIntegrationEmptyInputCredentialsError
5347 | GQLIntegrationNoInputCredentialsError
5348 | GQLInviteUserTokenExpiredError
5349 | GQLInviteUserTokenMissingError
5350 | GQLItemTypeNameAlreadyExistsError
5351 | GQLJobHasAlreadyBeenSubmittedError
5352 | GQLLocationBankNameExistsError
5353 | GQLLoginIncorrectPasswordError
5354 | GQLLoginSsoRequiredError
5355 | GQLLoginUserDoesNotExistError
5356 | GQLManualReviewQueueNameExistsError
5357 | GQLMatchingBankNameExistsError
5358 | GQLNoJobWithIdInQueueError
5359 | GQLNotFoundError
5360 | GQLOrgWithEmailExistsError
5361 | GQLOrgWithNameExistsError
5362 | GQLPartialItemsEndpointResponseError
5363 | GQLPartialItemsInvalidResponseError
5364 | GQLPartialItemsMissingEndpointError
5365 | GQLPolicyNameExistsError
5366 | GQLQueueDoesNotExistError
5367 | GQLRecordingJobDecisionFailedError
5368 | GQLReportingRuleNameExistsError
5369 | GQLRotateApiKeyError
5370 | GQLRotateWebhookSigningKeyError
5371 | GQLRoutingRuleNameExistsError
5372 | GQLRuleHasRunningBacktestsError
5373 | GQLRuleNameExistsError
5374 | GQLSignUpUserExistsError
5375 | GQLSubmittedJobActionNotFoundError;
5376 Field:
5377 | GQLBaseField
5378 | (Omit<GQLDerivedField, 'spec'> & { spec: _RefType['DerivedFieldSpec'] });
5379 ItemBase:
5380 | (Omit<GQLContentItem, 'type'> & { type: _RefType['ContentItemType'] })
5381 | (Omit<GQLThreadItem, 'type'> & { type: _RefType['ThreadItemType'] })
5382 | ItemSubmissionForGQL;
5383 ItemTypeBase:
5384 | ContentItemTypeResolversParentType
5385 | ThreadItemTypeResolversParentType
5386 | UserItemTypeResolversParentType;
5387 ManualReviewDecisionComponentBase:
5388 | GQLAcceptAppealDecisionComponent
5389 | GQLAutomaticCloseDecisionComponent
5390 | GQLIgnoreDecisionComponent
5391 | GQLRejectAppealDecisionComponent
5392 | GQLSubmitNcmecReportDecisionComponent
5393 | GQLTransformJobAndRecreateInQueueDecisionComponent
5394 | GQLUserOrRelatedActionDecisionComponent;
5395 Rule: Rule | Rule;
5396};
5397
5398/** Mapping between all available schema types and the resolvers types */
5399export type GQLResolversTypes = {
5400 AcceptAppealDecisionComponent: ResolverTypeWrapper<GQLAcceptAppealDecisionComponent>;
5401 Action: ResolverTypeWrapper<
5402 GQLResolversUnionTypes<GQLResolversTypes>['Action']
5403 >;
5404 ActionBase: ResolverTypeWrapper<
5405 GQLResolversInterfaceTypes<GQLResolversTypes>['ActionBase']
5406 >;
5407 ActionData: ResolverTypeWrapper<GQLActionData>;
5408 ActionNameExistsError: ResolverTypeWrapper<GQLActionNameExistsError>;
5409 ActionSource: GQLActionSource;
5410 ActionStatisticsFilters: GQLActionStatisticsFilters;
5411 ActionStatisticsGroupByColumns: GQLActionStatisticsGroupByColumns;
5412 ActionStatisticsInput: GQLActionStatisticsInput;
5413 AddAccessibleQueuesToUserInput: GQLAddAccessibleQueuesToUserInput;
5414 AddAccessibleQueuesToUserResponse: ResolverTypeWrapper<
5415 GQLResolversUnionTypes<GQLResolversTypes>['AddAccessibleQueuesToUserResponse']
5416 >;
5417 AddCommentFailedError: ResolverTypeWrapper<GQLAddCommentFailedError>;
5418 AddFavoriteMRTQueueSuccessResponse: ResolverTypeWrapper<GQLAddFavoriteMrtQueueSuccessResponse>;
5419 AddFavoriteRuleResponse: ResolverTypeWrapper<
5420 GQLResolversUnionTypes<GQLResolversTypes>['AddFavoriteRuleResponse']
5421 >;
5422 AddFavoriteRuleSuccessResponse: ResolverTypeWrapper<GQLAddFavoriteRuleSuccessResponse>;
5423 AddManualReviewJobCommentResponse: ResolverTypeWrapper<
5424 GQLResolversUnionTypes<GQLResolversTypes>['AddManualReviewJobCommentResponse']
5425 >;
5426 AddManualReviewJobCommentSuccessResponse: ResolverTypeWrapper<
5427 Omit<GQLAddManualReviewJobCommentSuccessResponse, 'comment'> & {
5428 comment: GQLResolversTypes['ManualReviewJobComment'];
5429 }
5430 >;
5431 AddPoliciesResponse: ResolverTypeWrapper<GQLAddPoliciesResponse>;
5432 AddPolicyInput: GQLAddPolicyInput;
5433 Aggregation: ResolverTypeWrapper<GQLAggregation>;
5434 AggregationClause: ResolverTypeWrapper<
5435 Omit<GQLAggregationClause, 'conditionSet' | 'groupBy'> & {
5436 conditionSet?: Maybe<GQLResolversTypes['ConditionSet']>;
5437 groupBy: ReadonlyArray<GQLResolversTypes['ConditionInputField']>;
5438 }
5439 >;
5440 AggregationClauseInput: GQLAggregationClauseInput;
5441 AggregationInput: GQLAggregationInput;
5442 AggregationSignalArgs: ResolverTypeWrapper<
5443 Omit<GQLAggregationSignalArgs, 'aggregationClause'> & {
5444 aggregationClause?: Maybe<GQLResolversTypes['AggregationClause']>;
5445 }
5446 >;
5447 AggregationSignalArgsInput: GQLAggregationSignalArgsInput;
5448 AggregationType: GQLAggregationType;
5449 AllLanguages: ResolverTypeWrapper<GQLAllLanguages>;
5450 AllRuleInsights: ResolverTypeWrapper<GQLAllRuleInsights>;
5451 ApiKey: ResolverTypeWrapper<GQLApiKey>;
5452 AppealDecision: GQLAppealDecision;
5453 AppealEnqueueSourceInfo: ResolverTypeWrapper<GQLAppealEnqueueSourceInfo>;
5454 AppealSettings: ResolverTypeWrapper<GQLAppealSettings>;
5455 AppealSettingsInput: GQLAppealSettingsInput;
5456 AutomaticCloseDecisionComponent: ResolverTypeWrapper<GQLAutomaticCloseDecisionComponent>;
5457 Backtest: ResolverTypeWrapper<Backtest>;
5458 BacktestStatus: GQLBacktestStatus;
5459 BaseField: ResolverTypeWrapper<GQLBaseField>;
5460 Boolean: ResolverTypeWrapper<Scalars['Boolean']['output']>;
5461 CannotDeleteDefaultUserError: ResolverTypeWrapper<GQLCannotDeleteDefaultUserError>;
5462 ChangePasswordError: ResolverTypeWrapper<GQLChangePasswordError>;
5463 ChangePasswordInput: GQLChangePasswordInput;
5464 ChangePasswordResponse: ResolverTypeWrapper<
5465 GQLResolversUnionTypes<GQLResolversTypes>['ChangePasswordResponse']
5466 >;
5467 ChangePasswordSuccessResponse: ResolverTypeWrapper<GQLChangePasswordSuccessResponse>;
5468 Condition: ResolverTypeWrapper<Condition>;
5469 ConditionConjunction: GQLConditionConjunction;
5470 ConditionInput: GQLConditionInput;
5471 ConditionInputField: ResolverTypeWrapper<
5472 Omit<GQLConditionInputField, 'spec'> & {
5473 spec?: Maybe<GQLResolversTypes['DerivedFieldSpec']>;
5474 }
5475 >;
5476 ConditionInputFieldInput: GQLConditionInputFieldInput;
5477 ConditionInputInputType: GQLConditionInputInputType;
5478 ConditionInputSignalInput: GQLConditionInputSignalInput;
5479 ConditionMatchingValuesInput: GQLConditionMatchingValuesInput;
5480 ConditionOutcome: GQLConditionOutcome;
5481 ConditionResult: ResolverTypeWrapper<GQLConditionResult>;
5482 ConditionSet: ResolverTypeWrapper<ConditionSet>;
5483 ConditionSetInput: GQLConditionSetInput;
5484 ConditionSetWithResult: ResolverTypeWrapper<ConditionSetWithResult>;
5485 ConditionWithResult: ResolverTypeWrapper<ConditionWithResult>;
5486 Container: ResolverTypeWrapper<GQLContainer>;
5487 ContainerInput: GQLContainerInput;
5488 ContainerType: GQLContainerType;
5489 ContentAppealManualReviewJobPayload: ResolverTypeWrapper<ContentAppealReviewJobPayload>;
5490 ContentItem: ResolverTypeWrapper<
5491 Omit<GQLContentItem, 'type'> & {
5492 type: GQLResolversTypes['ContentItemType'];
5493 }
5494 >;
5495 ContentItemType: ResolverTypeWrapper<ContentItemTypeResolversParentType>;
5496 ContentManualReviewJobPayload: ResolverTypeWrapper<ContentManualReviewJobPayload>;
5497 ContentRule: ResolverTypeWrapper<Rule>;
5498 ContentSchemaFieldRoles: ResolverTypeWrapper<GQLContentSchemaFieldRoles>;
5499 ContentSchemaFieldRolesInput: GQLContentSchemaFieldRolesInput;
5500 ContentType: ResolverTypeWrapper<ItemType>;
5501 CoopActionDecisionInput: GQLCoopActionDecisionInput;
5502 CoopInput: GQLCoopInput;
5503 CoopInputOrString: ResolverTypeWrapper<
5504 Scalars['CoopInputOrString']['output']
5505 >;
5506 CountByActionByDay: ResolverTypeWrapper<GQLCountByActionByDay>;
5507 CountByActionByDayAction: ResolverTypeWrapper<GQLCountByActionByDayAction>;
5508 CountByDay: ResolverTypeWrapper<GQLCountByDay>;
5509 CountByDecisionTypeByDay: ResolverTypeWrapper<GQLCountByDecisionTypeByDay>;
5510 CountByPolicyByDay: ResolverTypeWrapper<GQLCountByPolicyByDay>;
5511 CountByPolicyByDayPolicy: ResolverTypeWrapper<GQLCountByPolicyByDayPolicy>;
5512 CountByTagByDay: ResolverTypeWrapper<GQLCountByTagByDay>;
5513 CreateActionInput: GQLCreateActionInput;
5514 CreateBacktestInput: GQLCreateBacktestInput;
5515 CreateBacktestResponse: ResolverTypeWrapper<
5516 Omit<GQLCreateBacktestResponse, 'backtest'> & {
5517 backtest: GQLResolversTypes['Backtest'];
5518 }
5519 >;
5520 CreateContentItemTypeInput: GQLCreateContentItemTypeInput;
5521 CreateContentRuleInput: GQLCreateContentRuleInput;
5522 CreateContentRuleResponse: ResolverTypeWrapper<
5523 GQLResolversUnionTypes<GQLResolversTypes>['CreateContentRuleResponse']
5524 >;
5525 CreateHashBankInput: GQLCreateHashBankInput;
5526 CreateLocationBankInput: GQLCreateLocationBankInput;
5527 CreateManualReviewJobCommentInput: GQLCreateManualReviewJobCommentInput;
5528 CreateManualReviewQueueInput: GQLCreateManualReviewQueueInput;
5529 CreateManualReviewQueueResponse: ResolverTypeWrapper<
5530 GQLResolversUnionTypes<GQLResolversTypes>['CreateManualReviewQueueResponse']
5531 >;
5532 CreateOrgInput: GQLCreateOrgInput;
5533 CreateOrgResponse: ResolverTypeWrapper<
5534 GQLResolversUnionTypes<GQLResolversTypes>['CreateOrgResponse']
5535 >;
5536 CreateOrgSuccessResponse: ResolverTypeWrapper<GQLCreateOrgSuccessResponse>;
5537 CreateReportingRuleInput: GQLCreateReportingRuleInput;
5538 CreateReportingRuleResponse: ResolverTypeWrapper<
5539 GQLResolversUnionTypes<GQLResolversTypes>['CreateReportingRuleResponse']
5540 >;
5541 CreateRoutingRuleInput: GQLCreateRoutingRuleInput;
5542 CreateRoutingRuleResponse: ResolverTypeWrapper<
5543 GQLResolversUnionTypes<GQLResolversTypes>['CreateRoutingRuleResponse']
5544 >;
5545 CreateTextBankInput: GQLCreateTextBankInput;
5546 CreateThreadItemTypeInput: GQLCreateThreadItemTypeInput;
5547 CreateUserItemTypeInput: GQLCreateUserItemTypeInput;
5548 CreateUserRuleInput: GQLCreateUserRuleInput;
5549 CreateUserRuleResponse: ResolverTypeWrapper<
5550 GQLResolversUnionTypes<GQLResolversTypes>['CreateUserRuleResponse']
5551 >;
5552 Cursor: ResolverTypeWrapper<Scalars['Cursor']['output']>;
5553 CustomAction: ResolverTypeWrapper<CustomAction>;
5554 CustomMrtApiParamSpec: ResolverTypeWrapper<GQLCustomMrtApiParamSpec>;
5555 Date: ResolverTypeWrapper<Scalars['Date']['output']>;
5556 DateTime: ResolverTypeWrapper<Scalars['DateTime']['output']>;
5557 DecisionActionType: GQLDecisionActionType;
5558 DecisionCount: ResolverTypeWrapper<GQLDecisionCount>;
5559 DecisionCountFilterBy: ResolverTypeWrapper<GQLDecisionCountFilterBy>;
5560 DecisionCountFilterByInput: GQLDecisionCountFilterByInput;
5561 DecisionCountGroupByColumns: GQLDecisionCountGroupByColumns;
5562 DecisionCountSettingsInput: GQLDecisionCountSettingsInput;
5563 DecisionCountTableFilterByInput: GQLDecisionCountTableFilterByInput;
5564 DecisionSubmission: GQLDecisionSubmission;
5565 DecisionsCountGroupBy: GQLDecisionsCountGroupBy;
5566 DeleteAllJobsFromQueueResponse: ResolverTypeWrapper<
5567 GQLResolversUnionTypes<GQLResolversTypes>['DeleteAllJobsFromQueueResponse']
5568 >;
5569 DeleteAllJobsFromQueueSuccessResponse: ResolverTypeWrapper<GQLDeleteAllJobsFromQueueSuccessResponse>;
5570 DeleteAllJobsUnauthorizedError: ResolverTypeWrapper<GQLDeleteAllJobsUnauthorizedError>;
5571 DeleteItemTypeResponse: ResolverTypeWrapper<
5572 GQLResolversUnionTypes<GQLResolversTypes>['DeleteItemTypeResponse']
5573 >;
5574 DeleteItemTypeSuccessResponse: ResolverTypeWrapper<GQLDeleteItemTypeSuccessResponse>;
5575 DeleteManualReviewJobCommentInput: GQLDeleteManualReviewJobCommentInput;
5576 DeleteRoutingRuleInput: GQLDeleteRoutingRuleInput;
5577 DequeueManualReviewJobResponse: ResolverTypeWrapper<
5578 GQLResolversUnionTypes<GQLResolversTypes>['DequeueManualReviewJobResponse']
5579 >;
5580 DequeueManualReviewJobSuccessResponse: ResolverTypeWrapper<
5581 Omit<GQLDequeueManualReviewJobSuccessResponse, 'job'> & {
5582 job: GQLResolversTypes['ManualReviewJob'];
5583 }
5584 >;
5585 DerivedField: ResolverTypeWrapper<
5586 Omit<GQLDerivedField, 'spec'> & {
5587 spec: GQLResolversTypes['DerivedFieldSpec'];
5588 }
5589 >;
5590 DerivedFieldCoopInputSource: ResolverTypeWrapper<GQLDerivedFieldCoopInputSource>;
5591 DerivedFieldCoopInputSourceInput: GQLDerivedFieldCoopInputSourceInput;
5592 DerivedFieldDerivationType: GQLDerivedFieldDerivationType;
5593 DerivedFieldFieldSource: ResolverTypeWrapper<GQLDerivedFieldFieldSource>;
5594 DerivedFieldFieldSourceInput: GQLDerivedFieldFieldSourceInput;
5595 DerivedFieldFullItemSource: ResolverTypeWrapper<GQLDerivedFieldFullItemSource>;
5596 DerivedFieldFullItemSourceInput: GQLDerivedFieldFullItemSourceInput;
5597 DerivedFieldSource: ResolverTypeWrapper<DerivedFieldSpecSource>;
5598 DerivedFieldSourceInput: GQLDerivedFieldSourceInput;
5599 DerivedFieldSpec: ResolverTypeWrapper<
5600 Omit<GQLDerivedFieldSpec, 'source'> & {
5601 source: GQLResolversTypes['DerivedFieldSource'];
5602 }
5603 >;
5604 DerivedFieldSpecInput: GQLDerivedFieldSpecInput;
5605 DisabledInfo: ResolverTypeWrapper<GQLDisabledInfo>;
5606 DisabledInfoInput: GQLDisabledInfoInput;
5607 EnqueueAuthorToMrtAction: ResolverTypeWrapper<EnqueueAuthorToMrtAction>;
5608 EnqueueToMrtAction: ResolverTypeWrapper<EnqueueToMrtAction>;
5609 EnqueueToNcmecAction: ResolverTypeWrapper<EnqueueToNcmecAction>;
5610 EnumSignalOutputType: ResolverTypeWrapper<GQLEnumSignalOutputType>;
5611 Error: ResolverTypeWrapper<
5612 GQLResolversInterfaceTypes<GQLResolversTypes>['Error']
5613 >;
5614 ExchangeApiInfo: ResolverTypeWrapper<GQLExchangeApiInfo>;
5615 ExchangeApiSchema: ResolverTypeWrapper<GQLExchangeApiSchema>;
5616 ExchangeConfigInput: GQLExchangeConfigInput;
5617 ExchangeFieldDescriptor: ResolverTypeWrapper<GQLExchangeFieldDescriptor>;
5618 ExchangeInfo: ResolverTypeWrapper<GQLExchangeInfo>;
5619 ExchangeSchemaSection: ResolverTypeWrapper<GQLExchangeSchemaSection>;
5620 ExecuteActionResponse: ResolverTypeWrapper<GQLExecuteActionResponse>;
5621 ExecuteBulkActionInput: GQLExecuteBulkActionInput;
5622 ExecuteBulkActionResponse: ResolverTypeWrapper<GQLExecuteBulkActionResponse>;
5623 ExecuteBulkActionsInput: GQLExecuteBulkActionsInput;
5624 Field: ResolverTypeWrapper<
5625 GQLResolversInterfaceTypes<GQLResolversTypes>['Field']
5626 >;
5627 FieldInput: GQLFieldInput;
5628 FieldType: GQLFieldType;
5629 Float: ResolverTypeWrapper<Scalars['Float']['output']>;
5630 ForgotPasswordError: GQLForgotPasswordError;
5631 GetDecisionCountInput: GQLGetDecisionCountInput;
5632 GetDecisionCountSettings: ResolverTypeWrapper<GQLGetDecisionCountSettings>;
5633 GetDecisionCountsTableInput: GQLGetDecisionCountsTableInput;
5634 GetFullReportingRuleResultForItemResponse: ResolverTypeWrapper<
5635 GQLResolversUnionTypes<GQLResolversTypes>['GetFullReportingRuleResultForItemResponse']
5636 >;
5637 GetFullResultForItemInput: GQLGetFullResultForItemInput;
5638 GetFullResultForItemResponse: ResolverTypeWrapper<
5639 GQLResolversUnionTypes<GQLResolversTypes>['GetFullResultForItemResponse']
5640 >;
5641 GetJobCreationCountInput: GQLGetJobCreationCountInput;
5642 GetJobCreationCountSettings: ResolverTypeWrapper<GQLGetJobCreationCountSettings>;
5643 GetResolvedJobCountInput: GQLGetResolvedJobCountInput;
5644 GetSkippedJobCountInput: GQLGetSkippedJobCountInput;
5645 GoogleContentSafetyApiIntegrationApiCredential: ResolverTypeWrapper<GQLGoogleContentSafetyApiIntegrationApiCredential>;
5646 GoogleContentSafetyApiIntegrationApiCredentialInput: GQLGoogleContentSafetyApiIntegrationApiCredentialInput;
5647 GooglePlaceLocationInfo: ResolverTypeWrapper<GQLGooglePlaceLocationInfo>;
5648 HashBank: ResolverTypeWrapper<HashBank>;
5649 ID: ResolverTypeWrapper<Scalars['ID']['output']>;
5650 IgnoreDecisionComponent: ResolverTypeWrapper<GQLIgnoreDecisionComponent>;
5651 Int: ResolverTypeWrapper<Scalars['Int']['output']>;
5652 Integration: GQLIntegration;
5653 IntegrationApiCredential: ResolverTypeWrapper<
5654 GQLResolversUnionTypes<GQLResolversTypes>['IntegrationApiCredential']
5655 >;
5656 IntegrationApiCredentialInput: GQLIntegrationApiCredentialInput;
5657 IntegrationConfig: ResolverTypeWrapper<
5658 Omit<GQLIntegrationConfig, 'apiCredential'> & {
5659 apiCredential: GQLResolversTypes['IntegrationApiCredential'];
5660 }
5661 >;
5662 IntegrationConfigQueryResponse: ResolverTypeWrapper<
5663 GQLResolversUnionTypes<GQLResolversTypes>['IntegrationConfigQueryResponse']
5664 >;
5665 IntegrationConfigSuccessResult: ResolverTypeWrapper<
5666 Omit<GQLIntegrationConfigSuccessResult, 'config'> & {
5667 config?: Maybe<GQLResolversTypes['IntegrationConfig']>;
5668 }
5669 >;
5670 IntegrationConfigTooManyCredentialsError: ResolverTypeWrapper<GQLIntegrationConfigTooManyCredentialsError>;
5671 IntegrationConfigUnsupportedIntegrationError: ResolverTypeWrapper<GQLIntegrationConfigUnsupportedIntegrationError>;
5672 IntegrationEmptyInputCredentialsError: ResolverTypeWrapper<GQLIntegrationEmptyInputCredentialsError>;
5673 IntegrationMetadata: ResolverTypeWrapper<GQLIntegrationMetadata>;
5674 IntegrationNoInputCredentialsError: ResolverTypeWrapper<GQLIntegrationNoInputCredentialsError>;
5675 InviteUserInput: GQLInviteUserInput;
5676 InviteUserToken: ResolverTypeWrapper<GQLInviteUserToken>;
5677 InviteUserTokenExpiredError: ResolverTypeWrapper<GQLInviteUserTokenExpiredError>;
5678 InviteUserTokenMissingError: ResolverTypeWrapper<GQLInviteUserTokenMissingError>;
5679 InviteUserTokenResponse: ResolverTypeWrapper<
5680 GQLResolversUnionTypes<GQLResolversTypes>['InviteUserTokenResponse']
5681 >;
5682 InviteUserTokenSuccessResponse: ResolverTypeWrapper<GQLInviteUserTokenSuccessResponse>;
5683 IpAddress: ResolverTypeWrapper<GQLIpAddress>;
5684 IpAddressInput: GQLIpAddressInput;
5685 Item: ResolverTypeWrapper<ItemSubmissionForGQL>;
5686 ItemAction: ResolverTypeWrapper<GQLItemAction>;
5687 ItemBase: ResolverTypeWrapper<ItemSubmissionForGQL>;
5688 ItemHistoryResponse: ResolverTypeWrapper<
5689 GQLResolversUnionTypes<GQLResolversTypes>['ItemHistoryResponse']
5690 >;
5691 ItemHistoryResult: ResolverTypeWrapper<
5692 Omit<GQLItemHistoryResult, 'executions' | 'item'> & {
5693 executions: ReadonlyArray<GQLResolversTypes['RuleExecutionResult']>;
5694 item: GQLResolversTypes['Item'];
5695 }
5696 >;
5697 ItemIdentifier: ResolverTypeWrapper<GQLItemIdentifier>;
5698 ItemIdentifierInput: GQLItemIdentifierInput;
5699 ItemInput: GQLItemInput;
5700 ItemSubmissions: ResolverTypeWrapper<
5701 Omit<GQLItemSubmissions, 'latest' | 'prior'> & {
5702 latest: GQLResolversTypes['Item'];
5703 prior?: Maybe<ReadonlyArray<GQLResolversTypes['Item']>>;
5704 }
5705 >;
5706 ItemType: ResolverTypeWrapper<ItemTypeResolversParentType>;
5707 ItemTypeBase: ResolverTypeWrapper<ItemTypeResolversParentType>;
5708 ItemTypeIdentifier: ResolverTypeWrapper<
5709 Omit<GQLItemTypeIdentifier, 'schemaVariant' | 'version'> & {
5710 schemaVariant: GQLResolversTypes['ItemTypeSchemaVariant'];
5711 version: GQLResolversTypes['NonEmptyString'];
5712 }
5713 >;
5714 ItemTypeIdentifierInput: GQLItemTypeIdentifierInput;
5715 ItemTypeNameAlreadyExistsError: ResolverTypeWrapper<GQLItemTypeNameAlreadyExistsError>;
5716 ItemTypeSchemaVariant: ResolverTypeWrapper<ItemTypeSchemaVariantResolverValue>;
5717 ItemTypeSchemaVariantInput: ResolverTypeWrapper<ItemTypeSchemaVariantInputResolverValue>;
5718 ItemWithParents: ResolverTypeWrapper<
5719 Omit<GQLItemWithParents, 'item' | 'parents'> & {
5720 item: GQLResolversTypes['ItemSubmissions'];
5721 parents: ReadonlyArray<GQLResolversTypes['ItemSubmissions']>;
5722 }
5723 >;
5724 JSON: ResolverTypeWrapper<Scalars['JSON']['output']>;
5725 JSONObject: ResolverTypeWrapper<Scalars['JSONObject']['output']>;
5726 JobCountFilterByInput: GQLJobCountFilterByInput;
5727 JobCountGroupByColumns: GQLJobCountGroupByColumns;
5728 JobCreationCount: ResolverTypeWrapper<GQLJobCreationCount>;
5729 JobCreationFilterBy: ResolverTypeWrapper<GQLJobCreationFilterBy>;
5730 JobCreationFilterByInput: GQLJobCreationFilterByInput;
5731 JobCreationGroupByColumns: GQLJobCreationGroupByColumns;
5732 JobCreationSettingsInput: GQLJobCreationSettingsInput;
5733 JobCreationSourceOptions: GQLJobCreationSourceOptions;
5734 JobHasAlreadyBeenSubmittedError: ResolverTypeWrapper<GQLJobHasAlreadyBeenSubmittedError>;
5735 Language: GQLLanguage;
5736 Languages: ResolverTypeWrapper<GQLLanguages>;
5737 LatLng: ResolverTypeWrapper<GQLLatLng>;
5738 LatLngInput: GQLLatLngInput;
5739 LeafCondition: ResolverTypeWrapper<LeafCondition>;
5740 LeafConditionWithResult: ResolverTypeWrapper<LeafConditionWithResult>;
5741 LocationArea: ResolverTypeWrapper<GQLLocationArea>;
5742 LocationAreaInput: GQLLocationAreaInput;
5743 LocationBank: ResolverTypeWrapper<LocationBankWithoutFullPlacesAPIResponse>;
5744 LocationBankNameExistsError: ResolverTypeWrapper<GQLLocationBankNameExistsError>;
5745 LocationGeometry: ResolverTypeWrapper<GQLLocationGeometry>;
5746 LocationGeometryInput: GQLLocationGeometryInput;
5747 LogSkipInput: GQLLogSkipInput;
5748 LoginIncorrectPasswordError: ResolverTypeWrapper<GQLLoginIncorrectPasswordError>;
5749 LoginInput: GQLLoginInput;
5750 LoginMethod: GQLLoginMethod;
5751 LoginResponse: ResolverTypeWrapper<
5752 GQLResolversUnionTypes<GQLResolversTypes>['LoginResponse']
5753 >;
5754 LoginSsoRequiredError: ResolverTypeWrapper<GQLLoginSsoRequiredError>;
5755 LoginSuccessResponse: ResolverTypeWrapper<
5756 Omit<GQLLoginSuccessResponse, 'user'> & { user: GQLResolversTypes['User'] }
5757 >;
5758 LoginUserDoesNotExistError: ResolverTypeWrapper<GQLLoginUserDoesNotExistError>;
5759 LookbackVersion: GQLLookbackVersion;
5760 ManualReviewChartConfigurationsInput: GQLManualReviewChartConfigurationsInput;
5761 ManualReviewChartMetric: GQLManualReviewChartMetric;
5762 ManualReviewChartSettings: ResolverTypeWrapper<
5763 GQLResolversUnionTypes<GQLResolversTypes>['ManualReviewChartSettings']
5764 >;
5765 ManualReviewChartSettingsInput: GQLManualReviewChartSettingsInput;
5766 ManualReviewDecision: ResolverTypeWrapper<
5767 Omit<GQLManualReviewDecision, 'decisions' | 'relatedActions'> & {
5768 decisions: ReadonlyArray<
5769 GQLResolversTypes['ManualReviewDecisionComponent']
5770 >;
5771 relatedActions: ReadonlyArray<
5772 GQLResolversTypes['ManualReviewDecisionComponent']
5773 >;
5774 }
5775 >;
5776 ManualReviewDecisionComponent: ResolverTypeWrapper<
5777 GQLResolversUnionTypes<GQLResolversTypes>['ManualReviewDecisionComponent']
5778 >;
5779 ManualReviewDecisionComponentBase: ResolverTypeWrapper<
5780 GQLResolversInterfaceTypes<GQLResolversTypes>['ManualReviewDecisionComponentBase']
5781 >;
5782 ManualReviewDecisionType: GQLManualReviewDecisionType;
5783 ManualReviewExistingJob: ResolverTypeWrapper<
5784 Omit<GQLManualReviewExistingJob, 'job'> & {
5785 job: GQLResolversTypes['ManualReviewJob'];
5786 }
5787 >;
5788 ManualReviewJob: ResolverTypeWrapper<ManualReviewJobOrAppeal>;
5789 ManualReviewJobComment: ResolverTypeWrapper<ManualReviewJobComment>;
5790 ManualReviewJobEnqueueSourceInfo: ResolverTypeWrapper<
5791 GQLResolversUnionTypes<GQLResolversTypes>['ManualReviewJobEnqueueSourceInfo']
5792 >;
5793 ManualReviewJobKind: GQLManualReviewJobKind;
5794 ManualReviewJobPayload: ResolverTypeWrapper<ManualReviewJobPayload>;
5795 ManualReviewJobWithDecisions: ResolverTypeWrapper<
5796 Omit<GQLManualReviewJobWithDecisions, 'decision' | 'job'> & {
5797 decision: GQLResolversTypes['ManualReviewDecision'];
5798 job: GQLResolversTypes['ManualReviewJob'];
5799 }
5800 >;
5801 ManualReviewQueue: ResolverTypeWrapper<ManualReviewQueue>;
5802 ManualReviewQueueNameExistsError: ResolverTypeWrapper<GQLManualReviewQueueNameExistsError>;
5803 MatchingBankNameExistsError: ResolverTypeWrapper<GQLMatchingBankNameExistsError>;
5804 MatchingBanks: ResolverTypeWrapper<Org>;
5805 MatchingValues: ResolverTypeWrapper<GQLMatchingValues>;
5806 MessageWithIpAddress: ResolverTypeWrapper<
5807 Omit<GQLMessageWithIpAddress, 'message'> & {
5808 message: GQLResolversTypes['ContentItem'];
5809 }
5810 >;
5811 MetricsTimeDivisionOptions: GQLMetricsTimeDivisionOptions;
5812 ModelCard: ResolverTypeWrapper<GQLModelCard>;
5813 ModelCardField: ResolverTypeWrapper<GQLModelCardField>;
5814 ModelCardSection: ResolverTypeWrapper<GQLModelCardSection>;
5815 ModelCardSubsection: ResolverTypeWrapper<GQLModelCardSubsection>;
5816 ModeratorSafetySettingsInput: GQLModeratorSafetySettingsInput;
5817 MrtJobEnqueueSourceInfo: ResolverTypeWrapper<GQLMrtJobEnqueueSourceInfo>;
5818 MutateAccessibleQueuesForUserSuccessResponse: ResolverTypeWrapper<GQLMutateAccessibleQueuesForUserSuccessResponse>;
5819 MutateActionError: GQLMutateActionError;
5820 MutateActionResponse: ResolverTypeWrapper<
5821 GQLResolversUnionTypes<GQLResolversTypes>['MutateActionResponse']
5822 >;
5823 MutateActionSuccessResponse: ResolverTypeWrapper<
5824 Omit<GQLMutateActionSuccessResponse, 'data'> & {
5825 data: GQLResolversTypes['CustomAction'];
5826 }
5827 >;
5828 MutateBankResponse: ResolverTypeWrapper<GQLMutateBankResponse>;
5829 MutateContentItemTypeResponse: ResolverTypeWrapper<
5830 GQLResolversUnionTypes<GQLResolversTypes>['MutateContentItemTypeResponse']
5831 >;
5832 MutateContentRuleSuccessResponse: ResolverTypeWrapper<
5833 Omit<GQLMutateContentRuleSuccessResponse, 'data'> & {
5834 data: GQLResolversTypes['ContentRule'];
5835 }
5836 >;
5837 MutateContentTypeSuccessResponse: ResolverTypeWrapper<
5838 Omit<GQLMutateContentTypeSuccessResponse, 'data'> & {
5839 data?: Maybe<GQLResolversTypes['ContentItemType']>;
5840 }
5841 >;
5842 MutateHashBankResponse: ResolverTypeWrapper<
5843 GQLResolversUnionTypes<GQLResolversTypes>['MutateHashBankResponse']
5844 >;
5845 MutateHashBankSuccessResponse: ResolverTypeWrapper<
5846 Omit<GQLMutateHashBankSuccessResponse, 'data'> & {
5847 data: GQLResolversTypes['HashBank'];
5848 }
5849 >;
5850 MutateLocationBankResponse: ResolverTypeWrapper<
5851 GQLResolversUnionTypes<GQLResolversTypes>['MutateLocationBankResponse']
5852 >;
5853 MutateLocationBankSuccessResponse: ResolverTypeWrapper<
5854 Omit<GQLMutateLocationBankSuccessResponse, 'data'> & {
5855 data: GQLResolversTypes['LocationBank'];
5856 }
5857 >;
5858 MutateManualReviewQueueSuccessResponse: ResolverTypeWrapper<
5859 Omit<GQLMutateManualReviewQueueSuccessResponse, 'data'> & {
5860 data: GQLResolversTypes['ManualReviewQueue'];
5861 }
5862 >;
5863 MutateReportingRuleSuccessResponse: ResolverTypeWrapper<
5864 Omit<GQLMutateReportingRuleSuccessResponse, 'data'> & {
5865 data: GQLResolversTypes['ReportingRule'];
5866 }
5867 >;
5868 MutateRoutingRuleSuccessResponse: ResolverTypeWrapper<
5869 Omit<GQLMutateRoutingRuleSuccessResponse, 'data'> & {
5870 data: GQLResolversTypes['RoutingRule'];
5871 }
5872 >;
5873 MutateRoutingRulesOrderSuccessResponse: ResolverTypeWrapper<
5874 Omit<GQLMutateRoutingRulesOrderSuccessResponse, 'data'> & {
5875 data: ReadonlyArray<GQLResolversTypes['RoutingRule']>;
5876 }
5877 >;
5878 MutateThreadItemTypeResponse: ResolverTypeWrapper<
5879 GQLResolversUnionTypes<GQLResolversTypes>['MutateThreadItemTypeResponse']
5880 >;
5881 MutateThreadTypeSuccessResponse: ResolverTypeWrapper<
5882 Omit<GQLMutateThreadTypeSuccessResponse, 'data'> & {
5883 data?: Maybe<GQLResolversTypes['ThreadItemType']>;
5884 }
5885 >;
5886 MutateUserItemTypeResponse: ResolverTypeWrapper<
5887 GQLResolversUnionTypes<GQLResolversTypes>['MutateUserItemTypeResponse']
5888 >;
5889 MutateUserRuleSuccessResponse: ResolverTypeWrapper<
5890 Omit<GQLMutateUserRuleSuccessResponse, 'data'> & {
5891 data: GQLResolversTypes['UserRule'];
5892 }
5893 >;
5894 MutateUserTypeSuccessResponse: ResolverTypeWrapper<
5895 Omit<GQLMutateUserTypeSuccessResponse, 'data'> & {
5896 data?: Maybe<GQLResolversTypes['UserItemType']>;
5897 }
5898 >;
5899 Mutation: ResolverTypeWrapper<Record<PropertyKey, never>>;
5900 NCMECIncidentType: GQLNcmecIncidentType;
5901 NCMECReport: ResolverTypeWrapper<
5902 Omit<GQLNcmecReport, 'userItemType'> & {
5903 userItemType: GQLResolversTypes['UserItemType'];
5904 }
5905 >;
5906 NCMECReportedMedia: ResolverTypeWrapper<GQLNcmecReportedMedia>;
5907 NCMECReportedThread: ResolverTypeWrapper<GQLNcmecReportedThread>;
5908 NcmecAdditionalFile: ResolverTypeWrapper<GQLNcmecAdditionalFile>;
5909 NcmecContentInThreadReport: GQLNcmecContentInThreadReport;
5910 NcmecContentItem: ResolverTypeWrapper<
5911 Omit<GQLNcmecContentItem, 'contentItem'> & {
5912 contentItem: GQLResolversTypes['Item'];
5913 }
5914 >;
5915 NcmecFileAnnotation: GQLNcmecFileAnnotation;
5916 NcmecIndustryClassification: GQLNcmecIndustryClassification;
5917 NcmecInternetDetailType: GQLNcmecInternetDetailType;
5918 NcmecManualReviewJobPayload: ResolverTypeWrapper<NcmecManualReviewJobPayload>;
5919 NcmecMediaInput: GQLNcmecMediaInput;
5920 NcmecOrgSettings: ResolverTypeWrapper<GQLNcmecOrgSettings>;
5921 NcmecOrgSettingsInput: GQLNcmecOrgSettingsInput;
5922 NcmecReportedMediaDetails: ResolverTypeWrapper<GQLNcmecReportedMediaDetails>;
5923 NcmecThreadInput: GQLNcmecThreadInput;
5924 NoJobWithIdInQueueError: ResolverTypeWrapper<GQLNoJobWithIdInQueueError>;
5925 NonEmptyString: ResolverTypeWrapper<NonEmptyString>;
5926 NotFoundError: ResolverTypeWrapper<GQLNotFoundError>;
5927 Notification: ResolverTypeWrapper<Notification>;
5928 NotificationType: GQLNotificationType;
5929 OpenAiIntegrationApiCredential: ResolverTypeWrapper<GQLOpenAiIntegrationApiCredential>;
5930 OpenAiIntegrationApiCredentialInput: GQLOpenAiIntegrationApiCredentialInput;
5931 Org: ResolverTypeWrapper<Org>;
5932 OrgWithEmailExistsError: ResolverTypeWrapper<GQLOrgWithEmailExistsError>;
5933 OrgWithNameExistsError: ResolverTypeWrapper<GQLOrgWithNameExistsError>;
5934 PageInfo: ResolverTypeWrapper<GQLPageInfo>;
5935 PartialItemsEndpointResponseError: ResolverTypeWrapper<GQLPartialItemsEndpointResponseError>;
5936 PartialItemsInvalidResponseError: ResolverTypeWrapper<GQLPartialItemsInvalidResponseError>;
5937 PartialItemsMissingEndpointError: ResolverTypeWrapper<GQLPartialItemsMissingEndpointError>;
5938 PartialItemsResponse: ResolverTypeWrapper<
5939 GQLResolversUnionTypes<GQLResolversTypes>['PartialItemsResponse']
5940 >;
5941 PartialItemsSuccessResponse: ResolverTypeWrapper<
5942 Omit<GQLPartialItemsSuccessResponse, 'items'> & {
5943 items: ReadonlyArray<GQLResolversTypes['Item']>;
5944 }
5945 >;
5946 PendingInvite: ResolverTypeWrapper<GQLPendingInvite>;
5947 PlaceBounds: ResolverTypeWrapper<GQLPlaceBounds>;
5948 PlaceBoundsInput: GQLPlaceBoundsInput;
5949 PluginIntegrationApiCredential: ResolverTypeWrapper<GQLPluginIntegrationApiCredential>;
5950 Policy: ResolverTypeWrapper<GQLPolicy>;
5951 PolicyActionCount: ResolverTypeWrapper<GQLPolicyActionCount>;
5952 PolicyNameExistsError: ResolverTypeWrapper<GQLPolicyNameExistsError>;
5953 PolicyType: GQLPolicyType;
5954 PolicyViolationsCount: ResolverTypeWrapper<GQLPolicyViolationsCount>;
5955 PostActionsEnqueueSourceInfo: ResolverTypeWrapper<GQLPostActionsEnqueueSourceInfo>;
5956 Query: ResolverTypeWrapper<Record<PropertyKey, never>>;
5957 QueueDoesNotExistError: ResolverTypeWrapper<GQLQueueDoesNotExistError>;
5958 RecentDecisionsFilterInput: GQLRecentDecisionsFilterInput;
5959 RecentDecisionsForUser: ResolverTypeWrapper<
5960 Omit<GQLRecentDecisionsForUser, 'recentDecisions'> & {
5961 recentDecisions: ReadonlyArray<GQLResolversTypes['ManualReviewDecision']>;
5962 }
5963 >;
5964 RecentDecisionsInput: GQLRecentDecisionsInput;
5965 RecentManualReviewAcceptAppealDecision: GQLRecentManualReviewAcceptAppealDecision;
5966 RecentManualReviewAutomaticCloseDecision: GQLRecentManualReviewAutomaticCloseDecision;
5967 RecentManualReviewDecisionType: GQLRecentManualReviewDecisionType;
5968 RecentManualReviewIgnoreDecision: GQLRecentManualReviewIgnoreDecision;
5969 RecentManualReviewRejectAppealDecision: GQLRecentManualReviewRejectAppealDecision;
5970 RecentManualReviewSubmitNCMECReportDecision: GQLRecentManualReviewSubmitNcmecReportDecision;
5971 RecentManualReviewTransformJobAndRecreateInQueueDecision: GQLRecentManualReviewTransformJobAndRecreateInQueueDecision;
5972 RecentManualReviewUserOrRelatedActionDecision: GQLRecentManualReviewUserOrRelatedActionDecision;
5973 RecentUserStrikeActions: ResolverTypeWrapper<GQLRecentUserStrikeActions>;
5974 RecentUserStrikeActionsInput: GQLRecentUserStrikeActionsInput;
5975 RecommendedThresholds: ResolverTypeWrapper<GQLRecommendedThresholds>;
5976 RecordingJobDecisionFailedError: ResolverTypeWrapper<GQLRecordingJobDecisionFailedError>;
5977 RejectAppealDecisionComponent: ResolverTypeWrapper<GQLRejectAppealDecisionComponent>;
5978 ReleaseJobLockInput: GQLReleaseJobLockInput;
5979 RemoveAccessibleQueuesToUserInput: GQLRemoveAccessibleQueuesToUserInput;
5980 RemoveAccessibleQueuesToUserResponse: ResolverTypeWrapper<
5981 GQLResolversUnionTypes<GQLResolversTypes>['RemoveAccessibleQueuesToUserResponse']
5982 >;
5983 RemoveFavoriteMRTQueueSuccessResponse: ResolverTypeWrapper<GQLRemoveFavoriteMrtQueueSuccessResponse>;
5984 RemoveFavoriteRuleResponse: ResolverTypeWrapper<
5985 GQLResolversUnionTypes<GQLResolversTypes>['RemoveFavoriteRuleResponse']
5986 >;
5987 RemoveFavoriteRuleSuccessResponse: ResolverTypeWrapper<GQLRemoveFavoriteRuleSuccessResponse>;
5988 ReorderRoutingRulesInput: GQLReorderRoutingRulesInput;
5989 ReorderRoutingRulesResponse: ResolverTypeWrapper<
5990 GQLResolversUnionTypes<GQLResolversTypes>['ReorderRoutingRulesResponse']
5991 >;
5992 ReportEnqueueSourceInfo: ResolverTypeWrapper<GQLReportEnqueueSourceInfo>;
5993 ReportHistoryEntry: ResolverTypeWrapper<GQLReportHistoryEntry>;
5994 ReportHistoryEntryInput: GQLReportHistoryEntryInput;
5995 ReportedForReason: ResolverTypeWrapper<GQLReportedForReason>;
5996 ReporterIdInput: GQLReporterIdInput;
5997 ReportingInsights: ResolverTypeWrapper<ReportingInsights>;
5998 ReportingRule: ResolverTypeWrapper<ReportingRuleWithoutVersion>;
5999 ReportingRuleExecutionResult: ResolverTypeWrapper<
6000 Omit<GQLReportingRuleExecutionResult, 'result' | 'signalResults'> & {
6001 result?: Maybe<GQLResolversTypes['ConditionSetWithResult']>;
6002 signalResults?: Maybe<
6003 ReadonlyArray<GQLResolversTypes['SignalWithScore']>
6004 >;
6005 }
6006 >;
6007 ReportingRuleInsights: ResolverTypeWrapper<ReportingRuleWithoutVersion>;
6008 ReportingRuleNameExistsError: ResolverTypeWrapper<GQLReportingRuleNameExistsError>;
6009 ReportingRulePassRateData: ResolverTypeWrapper<GQLReportingRulePassRateData>;
6010 ReportingRuleStatus: GQLReportingRuleStatus;
6011 RequestDemoInput: GQLRequestDemoInput;
6012 RequestDemoInterest: GQLRequestDemoInterest;
6013 ResetPasswordInput: GQLResetPasswordInput;
6014 ResolvedJobCount: ResolverTypeWrapper<GQLResolvedJobCount>;
6015 RotateApiKeyError: ResolverTypeWrapper<GQLRotateApiKeyError>;
6016 RotateApiKeyInput: GQLRotateApiKeyInput;
6017 RotateApiKeyResponse: ResolverTypeWrapper<
6018 GQLResolversUnionTypes<GQLResolversTypes>['RotateApiKeyResponse']
6019 >;
6020 RotateApiKeySuccessResponse: ResolverTypeWrapper<GQLRotateApiKeySuccessResponse>;
6021 RotateWebhookSigningKeyError: ResolverTypeWrapper<GQLRotateWebhookSigningKeyError>;
6022 RotateWebhookSigningKeyResponse: ResolverTypeWrapper<
6023 GQLResolversUnionTypes<GQLResolversTypes>['RotateWebhookSigningKeyResponse']
6024 >;
6025 RotateWebhookSigningKeySuccessResponse: ResolverTypeWrapper<GQLRotateWebhookSigningKeySuccessResponse>;
6026 RoutingRule: ResolverTypeWrapper<RoutingRuleWithoutVersion>;
6027 RoutingRuleNameExistsError: ResolverTypeWrapper<GQLRoutingRuleNameExistsError>;
6028 RoutingRuleStatus: GQLRoutingRuleStatus;
6029 Rule: ResolverTypeWrapper<Rule>;
6030 RuleEnvironment: GQLRuleEnvironment;
6031 RuleExecutionEnqueueSourceInfo: ResolverTypeWrapper<
6032 Omit<GQLRuleExecutionEnqueueSourceInfo, 'rules'> & {
6033 rules: ReadonlyArray<GQLResolversTypes['Rule']>;
6034 }
6035 >;
6036 RuleExecutionResult: ResolverTypeWrapper<
6037 Omit<GQLRuleExecutionResult, 'result' | 'signalResults'> & {
6038 result?: Maybe<GQLResolversTypes['ConditionSetWithResult']>;
6039 signalResults?: Maybe<
6040 ReadonlyArray<GQLResolversTypes['SignalWithScore']>
6041 >;
6042 }
6043 >;
6044 RuleExecutionResultEdge: ResolverTypeWrapper<
6045 Omit<GQLRuleExecutionResultEdge, 'node'> & {
6046 node: GQLResolversTypes['RuleExecutionResult'];
6047 }
6048 >;
6049 RuleExecutionResultsConnection: ResolverTypeWrapper<
6050 Omit<GQLRuleExecutionResultsConnection, 'edges'> & {
6051 edges: ReadonlyArray<GQLResolversTypes['RuleExecutionResultEdge']>;
6052 }
6053 >;
6054 RuleHasRunningBacktestsError: ResolverTypeWrapper<GQLRuleHasRunningBacktestsError>;
6055 RuleInsights: ResolverTypeWrapper<Rule>;
6056 RuleNameExistsError: ResolverTypeWrapper<GQLRuleNameExistsError>;
6057 RulePassRateData: ResolverTypeWrapper<GQLRulePassRateData>;
6058 RuleStatus: GQLRuleStatus;
6059 RunRetroactionInput: GQLRunRetroactionInput;
6060 RunRetroactionResponse: ResolverTypeWrapper<
6061 GQLResolversUnionTypes<GQLResolversTypes>['RunRetroactionResponse']
6062 >;
6063 RunRetroactionSuccessResponse: ResolverTypeWrapper<GQLRunRetroactionSuccessResponse>;
6064 ScalarSignalOutputType: ResolverTypeWrapper<GQLScalarSignalOutputType>;
6065 ScalarType: GQLScalarType;
6066 SchemaFieldRoles: ResolverTypeWrapper<
6067 GQLResolversUnionTypes<GQLResolversTypes>['SchemaFieldRoles']
6068 >;
6069 SendPasswordResetInput: GQLSendPasswordResetInput;
6070 SetAllUserStrikeThresholdsInput: GQLSetAllUserStrikeThresholdsInput;
6071 SetAllUserStrikeThresholdsSuccessResponse: ResolverTypeWrapper<GQLSetAllUserStrikeThresholdsSuccessResponse>;
6072 SetIntegrationConfigInput: GQLSetIntegrationConfigInput;
6073 SetIntegrationConfigResponse: ResolverTypeWrapper<
6074 GQLResolversUnionTypes<GQLResolversTypes>['SetIntegrationConfigResponse']
6075 >;
6076 SetIntegrationConfigSuccessResponse: ResolverTypeWrapper<
6077 Omit<GQLSetIntegrationConfigSuccessResponse, 'config'> & {
6078 config: GQLResolversTypes['IntegrationConfig'];
6079 }
6080 >;
6081 SetModeratorSafetySettingsSuccessResponse: ResolverTypeWrapper<GQLSetModeratorSafetySettingsSuccessResponse>;
6082 SetMrtChartConfigurationSettingsSuccessResponse: ResolverTypeWrapper<GQLSetMrtChartConfigurationSettingsSuccessResponse>;
6083 SetPluginIntegrationConfigInput: GQLSetPluginIntegrationConfigInput;
6084 SetUserStrikeThresholdInput: GQLSetUserStrikeThresholdInput;
6085 SignUpInput: GQLSignUpInput;
6086 SignUpResponse: ResolverTypeWrapper<
6087 GQLResolversUnionTypes<GQLResolversTypes>['SignUpResponse']
6088 >;
6089 SignUpSuccessResponse: ResolverTypeWrapper<
6090 Omit<GQLSignUpSuccessResponse, 'data'> & {
6091 data?: Maybe<GQLResolversTypes['User']>;
6092 }
6093 >;
6094 SignUpUserExistsError: ResolverTypeWrapper<GQLSignUpUserExistsError>;
6095 Signal: ResolverTypeWrapper<Signal>;
6096 SignalArgs: ResolverTypeWrapper<
6097 GQLResolversUnionTypes<GQLResolversTypes>['SignalArgs']
6098 >;
6099 SignalArgsInput: GQLSignalArgsInput;
6100 SignalInputType: GQLSignalInputType;
6101 SignalOutputType: ResolverTypeWrapper<
6102 GQLResolversUnionTypes<GQLResolversTypes>['SignalOutputType']
6103 >;
6104 SignalPricingStructure: ResolverTypeWrapper<GQLSignalPricingStructure>;
6105 SignalPricingStructureType: GQLSignalPricingStructureType;
6106 SignalSubcategory: ResolverTypeWrapper<GQLSignalSubcategory>;
6107 SignalSubcategoryInput: GQLSignalSubcategoryInput;
6108 SignalSubcategoryOptionInput: GQLSignalSubcategoryOptionInput;
6109 SignalType: GQLSignalType;
6110 SignalWithScore: ResolverTypeWrapper<SignalWithScore>;
6111 SkippedJob: ResolverTypeWrapper<GQLSkippedJob>;
6112 SkippedJobCount: ResolverTypeWrapper<GQLSkippedJobCount>;
6113 SkippedJobCountGroupByColumns: GQLSkippedJobCountGroupByColumns;
6114 SkippedJobFilterByInput: GQLSkippedJobFilterByInput;
6115 SortOrder: GQLSortOrder;
6116 SpotTestItemInput: GQLSpotTestItemInput;
6117 StartAndEndDateFilterByInput: GQLStartAndEndDateFilterByInput;
6118 String: ResolverTypeWrapper<Scalars['String']['output']>;
6119 StringOrFloat: ResolverTypeWrapper<Scalars['StringOrFloat']['output']>;
6120 SubmitAppealDecisionInput: GQLSubmitAppealDecisionInput;
6121 SubmitDecisionInput: GQLSubmitDecisionInput;
6122 SubmitDecisionResponse: ResolverTypeWrapper<
6123 GQLResolversUnionTypes<GQLResolversTypes>['SubmitDecisionResponse']
6124 >;
6125 SubmitDecisionSuccessResponse: ResolverTypeWrapper<GQLSubmitDecisionSuccessResponse>;
6126 SubmitNCMECReportDecisionComponent: ResolverTypeWrapper<GQLSubmitNcmecReportDecisionComponent>;
6127 SubmitNcmecReportInput: GQLSubmitNcmecReportInput;
6128 SubmittedJobActionNotFoundError: ResolverTypeWrapper<GQLSubmittedJobActionNotFoundError>;
6129 SupportedLanguages: ResolverTypeWrapper<
6130 GQLResolversUnionTypes<GQLResolversTypes>['SupportedLanguages']
6131 >;
6132 TableDecisionCount: ResolverTypeWrapper<GQLTableDecisionCount>;
6133 TextBank: ResolverTypeWrapper<GQLTextBank>;
6134 TextBankType: GQLTextBankType;
6135 ThreadAppealManualReviewJobPayload: ResolverTypeWrapper<ThreadAppealReviewJobPayload>;
6136 ThreadItem: ResolverTypeWrapper<
6137 Omit<GQLThreadItem, 'type'> & { type: GQLResolversTypes['ThreadItemType'] }
6138 >;
6139 ThreadItemType: ResolverTypeWrapper<ThreadItemTypeResolversParentType>;
6140 ThreadManualReviewJobPayload: ResolverTypeWrapper<ThreadManualReviewJobPayload>;
6141 ThreadSchemaFieldRoles: ResolverTypeWrapper<GQLThreadSchemaFieldRoles>;
6142 ThreadSchemaFieldRolesInput: GQLThreadSchemaFieldRolesInput;
6143 ThreadWithMessages: ResolverTypeWrapper<
6144 Omit<GQLThreadWithMessages, 'messages'> & {
6145 messages: ReadonlyArray<GQLResolversTypes['ItemSubmissions']>;
6146 }
6147 >;
6148 ThreadWithMessagesAndIpAddress: ResolverTypeWrapper<
6149 Omit<GQLThreadWithMessagesAndIpAddress, 'messages'> & {
6150 messages: ReadonlyArray<GQLResolversTypes['MessageWithIpAddress']>;
6151 }
6152 >;
6153 TimeToAction: ResolverTypeWrapper<GQLTimeToAction>;
6154 TimeToActionFilterByInput: GQLTimeToActionFilterByInput;
6155 TimeToActionGroupByColumns: GQLTimeToActionGroupByColumns;
6156 TimeToActionInput: GQLTimeToActionInput;
6157 TopPolicyViolationsInput: GQLTopPolicyViolationsInput;
6158 TransformJobAndRecreateInQueue: GQLTransformJobAndRecreateInQueue;
6159 TransformJobAndRecreateInQueueDecisionComponent: ResolverTypeWrapper<GQLTransformJobAndRecreateInQueueDecisionComponent>;
6160 UpdateActionInput: GQLUpdateActionInput;
6161 UpdateContentItemTypeInput: GQLUpdateContentItemTypeInput;
6162 UpdateContentRuleInput: GQLUpdateContentRuleInput;
6163 UpdateContentRuleResponse: ResolverTypeWrapper<
6164 GQLResolversUnionTypes<GQLResolversTypes>['UpdateContentRuleResponse']
6165 >;
6166 UpdateHashBankInput: GQLUpdateHashBankInput;
6167 UpdateLocationBankInput: GQLUpdateLocationBankInput;
6168 UpdateManualReviewQueueInput: GQLUpdateManualReviewQueueInput;
6169 UpdateManualReviewQueueQueueResponse: ResolverTypeWrapper<
6170 GQLResolversUnionTypes<GQLResolversTypes>['UpdateManualReviewQueueQueueResponse']
6171 >;
6172 UpdateNcmecOrgSettingsResponse: ResolverTypeWrapper<GQLUpdateNcmecOrgSettingsResponse>;
6173 UpdateOrgInfoInput: GQLUpdateOrgInfoInput;
6174 UpdateOrgInfoSuccessResponse: ResolverTypeWrapper<GQLUpdateOrgInfoSuccessResponse>;
6175 UpdatePolicyInput: GQLUpdatePolicyInput;
6176 UpdatePolicyResponse: ResolverTypeWrapper<
6177 GQLResolversUnionTypes<GQLResolversTypes>['UpdatePolicyResponse']
6178 >;
6179 UpdateReportingRuleInput: GQLUpdateReportingRuleInput;
6180 UpdateReportingRuleResponse: ResolverTypeWrapper<
6181 GQLResolversUnionTypes<GQLResolversTypes>['UpdateReportingRuleResponse']
6182 >;
6183 UpdateRoleInput: GQLUpdateRoleInput;
6184 UpdateRoutingRuleInput: GQLUpdateRoutingRuleInput;
6185 UpdateRoutingRuleResponse: ResolverTypeWrapper<
6186 GQLResolversUnionTypes<GQLResolversTypes>['UpdateRoutingRuleResponse']
6187 >;
6188 UpdateSSOCredentialsInput: GQLUpdateSsoCredentialsInput;
6189 UpdateTextBankInput: GQLUpdateTextBankInput;
6190 UpdateThreadItemTypeInput: GQLUpdateThreadItemTypeInput;
6191 UpdateUserItemTypeInput: GQLUpdateUserItemTypeInput;
6192 UpdateUserRuleInput: GQLUpdateUserRuleInput;
6193 UpdateUserRuleResponse: ResolverTypeWrapper<
6194 GQLResolversUnionTypes<GQLResolversTypes>['UpdateUserRuleResponse']
6195 >;
6196 UpdateUserStrikeTTLInput: GQLUpdateUserStrikeTtlInput;
6197 UpdateUserStrikeTTLSuccessResponse: ResolverTypeWrapper<GQLUpdateUserStrikeTtlSuccessResponse>;
6198 User: ResolverTypeWrapper<User>;
6199 UserActionDecisionAction: GQLUserActionDecisionAction;
6200 UserActionDecisionPolicy: GQLUserActionDecisionPolicy;
6201 UserActionsHistory: ResolverTypeWrapper<GQLUserActionsHistory>;
6202 UserAppealManualReviewJobPayload: ResolverTypeWrapper<UserAppealReviewJobPayload>;
6203 UserHistory: ResolverTypeWrapper<UserHistoryForGQL>;
6204 UserHistoryResponse: ResolverTypeWrapper<
6205 GQLResolversUnionTypes<GQLResolversTypes>['UserHistoryResponse']
6206 >;
6207 UserInterfacePreferences: ResolverTypeWrapper<
6208 Omit<GQLUserInterfacePreferences, 'mrtChartConfigurations'> & {
6209 mrtChartConfigurations: ReadonlyArray<
6210 GQLResolversTypes['ManualReviewChartSettings']
6211 >;
6212 }
6213 >;
6214 UserItem: ResolverTypeWrapper<ItemSubmissionForGQL>;
6215 UserItemType: ResolverTypeWrapper<UserItemTypeResolversParentType>;
6216 UserManualReviewJobPayload: ResolverTypeWrapper<UserManualReviewJobPayload>;
6217 UserNotificationEdge: ResolverTypeWrapper<
6218 Omit<GQLUserNotificationEdge, 'node'> & {
6219 node: GQLResolversTypes['Notification'];
6220 }
6221 >;
6222 UserNotifications: ResolverTypeWrapper<
6223 Omit<GQLUserNotifications, 'edges'> & {
6224 edges: ReadonlyArray<GQLResolversTypes['UserNotificationEdge']>;
6225 }
6226 >;
6227 UserOrRelatedActionDecisionComponent: ResolverTypeWrapper<GQLUserOrRelatedActionDecisionComponent>;
6228 UserPenaltySeverity: GQLUserPenaltySeverity;
6229 UserPermission: GQLUserPermission;
6230 UserRole: GQLUserRole;
6231 UserRule: ResolverTypeWrapper<Rule>;
6232 UserSchemaFieldRoles: ResolverTypeWrapper<GQLUserSchemaFieldRoles>;
6233 UserSchemaFieldRolesInput: GQLUserSchemaFieldRolesInput;
6234 UserStrikeBucket: ResolverTypeWrapper<GQLUserStrikeBucket>;
6235 UserStrikeThreshold: ResolverTypeWrapper<GQLUserStrikeThreshold>;
6236 UserSubmissionCount: ResolverTypeWrapper<GQLUserSubmissionCount>;
6237 UserSubmissionsHistory: ResolverTypeWrapper<GQLUserSubmissionsHistory>;
6238 ValueComparator: GQLValueComparator;
6239 WindowConfiguration: ResolverTypeWrapper<GQLWindowConfiguration>;
6240 WindowConfigurationInput: GQLWindowConfigurationInput;
6241 ZentropiIntegrationApiCredential: ResolverTypeWrapper<GQLZentropiIntegrationApiCredential>;
6242 ZentropiIntegrationApiCredentialInput: GQLZentropiIntegrationApiCredentialInput;
6243 ZentropiLabelerVersion: ResolverTypeWrapper<GQLZentropiLabelerVersion>;
6244 ZentropiLabelerVersionInput: GQLZentropiLabelerVersionInput;
6245};
6246
6247/** Mapping between all available schema types and the resolvers parents */
6248export type GQLResolversParentTypes = {
6249 AcceptAppealDecisionComponent: GQLAcceptAppealDecisionComponent;
6250 Action: GQLResolversUnionTypes<GQLResolversParentTypes>['Action'];
6251 ActionBase: GQLResolversInterfaceTypes<GQLResolversParentTypes>['ActionBase'];
6252 ActionData: GQLActionData;
6253 ActionNameExistsError: GQLActionNameExistsError;
6254 ActionStatisticsFilters: GQLActionStatisticsFilters;
6255 ActionStatisticsInput: GQLActionStatisticsInput;
6256 AddAccessibleQueuesToUserInput: GQLAddAccessibleQueuesToUserInput;
6257 AddAccessibleQueuesToUserResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['AddAccessibleQueuesToUserResponse'];
6258 AddCommentFailedError: GQLAddCommentFailedError;
6259 AddFavoriteMRTQueueSuccessResponse: GQLAddFavoriteMrtQueueSuccessResponse;
6260 AddFavoriteRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['AddFavoriteRuleResponse'];
6261 AddFavoriteRuleSuccessResponse: GQLAddFavoriteRuleSuccessResponse;
6262 AddManualReviewJobCommentResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['AddManualReviewJobCommentResponse'];
6263 AddManualReviewJobCommentSuccessResponse: Omit<
6264 GQLAddManualReviewJobCommentSuccessResponse,
6265 'comment'
6266 > & { comment: GQLResolversParentTypes['ManualReviewJobComment'] };
6267 AddPoliciesResponse: GQLAddPoliciesResponse;
6268 AddPolicyInput: GQLAddPolicyInput;
6269 Aggregation: GQLAggregation;
6270 AggregationClause: Omit<GQLAggregationClause, 'conditionSet' | 'groupBy'> & {
6271 conditionSet?: Maybe<GQLResolversParentTypes['ConditionSet']>;
6272 groupBy: ReadonlyArray<GQLResolversParentTypes['ConditionInputField']>;
6273 };
6274 AggregationClauseInput: GQLAggregationClauseInput;
6275 AggregationInput: GQLAggregationInput;
6276 AggregationSignalArgs: Omit<GQLAggregationSignalArgs, 'aggregationClause'> & {
6277 aggregationClause?: Maybe<GQLResolversParentTypes['AggregationClause']>;
6278 };
6279 AggregationSignalArgsInput: GQLAggregationSignalArgsInput;
6280 AllLanguages: GQLAllLanguages;
6281 AllRuleInsights: GQLAllRuleInsights;
6282 ApiKey: GQLApiKey;
6283 AppealEnqueueSourceInfo: GQLAppealEnqueueSourceInfo;
6284 AppealSettings: GQLAppealSettings;
6285 AppealSettingsInput: GQLAppealSettingsInput;
6286 AutomaticCloseDecisionComponent: GQLAutomaticCloseDecisionComponent;
6287 Backtest: Backtest;
6288 BaseField: GQLBaseField;
6289 Boolean: Scalars['Boolean']['output'];
6290 CannotDeleteDefaultUserError: GQLCannotDeleteDefaultUserError;
6291 ChangePasswordError: GQLChangePasswordError;
6292 ChangePasswordInput: GQLChangePasswordInput;
6293 ChangePasswordResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['ChangePasswordResponse'];
6294 ChangePasswordSuccessResponse: GQLChangePasswordSuccessResponse;
6295 Condition: Condition;
6296 ConditionInput: GQLConditionInput;
6297 ConditionInputField: Omit<GQLConditionInputField, 'spec'> & {
6298 spec?: Maybe<GQLResolversParentTypes['DerivedFieldSpec']>;
6299 };
6300 ConditionInputFieldInput: GQLConditionInputFieldInput;
6301 ConditionInputSignalInput: GQLConditionInputSignalInput;
6302 ConditionMatchingValuesInput: GQLConditionMatchingValuesInput;
6303 ConditionResult: GQLConditionResult;
6304 ConditionSet: ConditionSet;
6305 ConditionSetInput: GQLConditionSetInput;
6306 ConditionSetWithResult: ConditionSetWithResult;
6307 ConditionWithResult: ConditionWithResult;
6308 Container: GQLContainer;
6309 ContainerInput: GQLContainerInput;
6310 ContentAppealManualReviewJobPayload: ContentAppealReviewJobPayload;
6311 ContentItem: Omit<GQLContentItem, 'type'> & {
6312 type: GQLResolversParentTypes['ContentItemType'];
6313 };
6314 ContentItemType: ContentItemTypeResolversParentType;
6315 ContentManualReviewJobPayload: ContentManualReviewJobPayload;
6316 ContentRule: Rule;
6317 ContentSchemaFieldRoles: GQLContentSchemaFieldRoles;
6318 ContentSchemaFieldRolesInput: GQLContentSchemaFieldRolesInput;
6319 ContentType: ItemType;
6320 CoopActionDecisionInput: GQLCoopActionDecisionInput;
6321 CoopInputOrString: Scalars['CoopInputOrString']['output'];
6322 CountByActionByDay: GQLCountByActionByDay;
6323 CountByActionByDayAction: GQLCountByActionByDayAction;
6324 CountByDay: GQLCountByDay;
6325 CountByDecisionTypeByDay: GQLCountByDecisionTypeByDay;
6326 CountByPolicyByDay: GQLCountByPolicyByDay;
6327 CountByPolicyByDayPolicy: GQLCountByPolicyByDayPolicy;
6328 CountByTagByDay: GQLCountByTagByDay;
6329 CreateActionInput: GQLCreateActionInput;
6330 CreateBacktestInput: GQLCreateBacktestInput;
6331 CreateBacktestResponse: Omit<GQLCreateBacktestResponse, 'backtest'> & {
6332 backtest: GQLResolversParentTypes['Backtest'];
6333 };
6334 CreateContentItemTypeInput: GQLCreateContentItemTypeInput;
6335 CreateContentRuleInput: GQLCreateContentRuleInput;
6336 CreateContentRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['CreateContentRuleResponse'];
6337 CreateHashBankInput: GQLCreateHashBankInput;
6338 CreateLocationBankInput: GQLCreateLocationBankInput;
6339 CreateManualReviewJobCommentInput: GQLCreateManualReviewJobCommentInput;
6340 CreateManualReviewQueueInput: GQLCreateManualReviewQueueInput;
6341 CreateManualReviewQueueResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['CreateManualReviewQueueResponse'];
6342 CreateOrgInput: GQLCreateOrgInput;
6343 CreateOrgResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['CreateOrgResponse'];
6344 CreateOrgSuccessResponse: GQLCreateOrgSuccessResponse;
6345 CreateReportingRuleInput: GQLCreateReportingRuleInput;
6346 CreateReportingRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['CreateReportingRuleResponse'];
6347 CreateRoutingRuleInput: GQLCreateRoutingRuleInput;
6348 CreateRoutingRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['CreateRoutingRuleResponse'];
6349 CreateTextBankInput: GQLCreateTextBankInput;
6350 CreateThreadItemTypeInput: GQLCreateThreadItemTypeInput;
6351 CreateUserItemTypeInput: GQLCreateUserItemTypeInput;
6352 CreateUserRuleInput: GQLCreateUserRuleInput;
6353 CreateUserRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['CreateUserRuleResponse'];
6354 Cursor: Scalars['Cursor']['output'];
6355 CustomAction: CustomAction;
6356 CustomMrtApiParamSpec: GQLCustomMrtApiParamSpec;
6357 Date: Scalars['Date']['output'];
6358 DateTime: Scalars['DateTime']['output'];
6359 DecisionCount: GQLDecisionCount;
6360 DecisionCountFilterBy: GQLDecisionCountFilterBy;
6361 DecisionCountFilterByInput: GQLDecisionCountFilterByInput;
6362 DecisionCountSettingsInput: GQLDecisionCountSettingsInput;
6363 DecisionCountTableFilterByInput: GQLDecisionCountTableFilterByInput;
6364 DecisionSubmission: GQLDecisionSubmission;
6365 DeleteAllJobsFromQueueResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['DeleteAllJobsFromQueueResponse'];
6366 DeleteAllJobsFromQueueSuccessResponse: GQLDeleteAllJobsFromQueueSuccessResponse;
6367 DeleteAllJobsUnauthorizedError: GQLDeleteAllJobsUnauthorizedError;
6368 DeleteItemTypeResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['DeleteItemTypeResponse'];
6369 DeleteItemTypeSuccessResponse: GQLDeleteItemTypeSuccessResponse;
6370 DeleteManualReviewJobCommentInput: GQLDeleteManualReviewJobCommentInput;
6371 DeleteRoutingRuleInput: GQLDeleteRoutingRuleInput;
6372 DequeueManualReviewJobResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['DequeueManualReviewJobResponse'];
6373 DequeueManualReviewJobSuccessResponse: Omit<
6374 GQLDequeueManualReviewJobSuccessResponse,
6375 'job'
6376 > & { job: GQLResolversParentTypes['ManualReviewJob'] };
6377 DerivedField: Omit<GQLDerivedField, 'spec'> & {
6378 spec: GQLResolversParentTypes['DerivedFieldSpec'];
6379 };
6380 DerivedFieldCoopInputSource: GQLDerivedFieldCoopInputSource;
6381 DerivedFieldCoopInputSourceInput: GQLDerivedFieldCoopInputSourceInput;
6382 DerivedFieldFieldSource: GQLDerivedFieldFieldSource;
6383 DerivedFieldFieldSourceInput: GQLDerivedFieldFieldSourceInput;
6384 DerivedFieldFullItemSource: GQLDerivedFieldFullItemSource;
6385 DerivedFieldFullItemSourceInput: GQLDerivedFieldFullItemSourceInput;
6386 DerivedFieldSource: DerivedFieldSpecSource;
6387 DerivedFieldSourceInput: GQLDerivedFieldSourceInput;
6388 DerivedFieldSpec: Omit<GQLDerivedFieldSpec, 'source'> & {
6389 source: GQLResolversParentTypes['DerivedFieldSource'];
6390 };
6391 DerivedFieldSpecInput: GQLDerivedFieldSpecInput;
6392 DisabledInfo: GQLDisabledInfo;
6393 DisabledInfoInput: GQLDisabledInfoInput;
6394 EnqueueAuthorToMrtAction: EnqueueAuthorToMrtAction;
6395 EnqueueToMrtAction: EnqueueToMrtAction;
6396 EnqueueToNcmecAction: EnqueueToNcmecAction;
6397 EnumSignalOutputType: GQLEnumSignalOutputType;
6398 Error: GQLResolversInterfaceTypes<GQLResolversParentTypes>['Error'];
6399 ExchangeApiInfo: GQLExchangeApiInfo;
6400 ExchangeApiSchema: GQLExchangeApiSchema;
6401 ExchangeConfigInput: GQLExchangeConfigInput;
6402 ExchangeFieldDescriptor: GQLExchangeFieldDescriptor;
6403 ExchangeInfo: GQLExchangeInfo;
6404 ExchangeSchemaSection: GQLExchangeSchemaSection;
6405 ExecuteActionResponse: GQLExecuteActionResponse;
6406 ExecuteBulkActionInput: GQLExecuteBulkActionInput;
6407 ExecuteBulkActionResponse: GQLExecuteBulkActionResponse;
6408 ExecuteBulkActionsInput: GQLExecuteBulkActionsInput;
6409 Field: GQLResolversInterfaceTypes<GQLResolversParentTypes>['Field'];
6410 FieldInput: GQLFieldInput;
6411 Float: Scalars['Float']['output'];
6412 GetDecisionCountInput: GQLGetDecisionCountInput;
6413 GetDecisionCountSettings: GQLGetDecisionCountSettings;
6414 GetDecisionCountsTableInput: GQLGetDecisionCountsTableInput;
6415 GetFullReportingRuleResultForItemResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['GetFullReportingRuleResultForItemResponse'];
6416 GetFullResultForItemInput: GQLGetFullResultForItemInput;
6417 GetFullResultForItemResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['GetFullResultForItemResponse'];
6418 GetJobCreationCountInput: GQLGetJobCreationCountInput;
6419 GetJobCreationCountSettings: GQLGetJobCreationCountSettings;
6420 GetResolvedJobCountInput: GQLGetResolvedJobCountInput;
6421 GetSkippedJobCountInput: GQLGetSkippedJobCountInput;
6422 GoogleContentSafetyApiIntegrationApiCredential: GQLGoogleContentSafetyApiIntegrationApiCredential;
6423 GoogleContentSafetyApiIntegrationApiCredentialInput: GQLGoogleContentSafetyApiIntegrationApiCredentialInput;
6424 GooglePlaceLocationInfo: GQLGooglePlaceLocationInfo;
6425 HashBank: HashBank;
6426 ID: Scalars['ID']['output'];
6427 IgnoreDecisionComponent: GQLIgnoreDecisionComponent;
6428 Int: Scalars['Int']['output'];
6429 IntegrationApiCredential: GQLResolversUnionTypes<GQLResolversParentTypes>['IntegrationApiCredential'];
6430 IntegrationApiCredentialInput: GQLIntegrationApiCredentialInput;
6431 IntegrationConfig: Omit<GQLIntegrationConfig, 'apiCredential'> & {
6432 apiCredential: GQLResolversParentTypes['IntegrationApiCredential'];
6433 };
6434 IntegrationConfigQueryResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['IntegrationConfigQueryResponse'];
6435 IntegrationConfigSuccessResult: Omit<
6436 GQLIntegrationConfigSuccessResult,
6437 'config'
6438 > & { config?: Maybe<GQLResolversParentTypes['IntegrationConfig']> };
6439 IntegrationConfigTooManyCredentialsError: GQLIntegrationConfigTooManyCredentialsError;
6440 IntegrationConfigUnsupportedIntegrationError: GQLIntegrationConfigUnsupportedIntegrationError;
6441 IntegrationEmptyInputCredentialsError: GQLIntegrationEmptyInputCredentialsError;
6442 IntegrationMetadata: GQLIntegrationMetadata;
6443 IntegrationNoInputCredentialsError: GQLIntegrationNoInputCredentialsError;
6444 InviteUserInput: GQLInviteUserInput;
6445 InviteUserToken: GQLInviteUserToken;
6446 InviteUserTokenExpiredError: GQLInviteUserTokenExpiredError;
6447 InviteUserTokenMissingError: GQLInviteUserTokenMissingError;
6448 InviteUserTokenResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['InviteUserTokenResponse'];
6449 InviteUserTokenSuccessResponse: GQLInviteUserTokenSuccessResponse;
6450 IpAddress: GQLIpAddress;
6451 IpAddressInput: GQLIpAddressInput;
6452 Item: ItemSubmissionForGQL;
6453 ItemAction: GQLItemAction;
6454 ItemBase: ItemSubmissionForGQL;
6455 ItemHistoryResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['ItemHistoryResponse'];
6456 ItemHistoryResult: Omit<GQLItemHistoryResult, 'executions' | 'item'> & {
6457 executions: ReadonlyArray<GQLResolversParentTypes['RuleExecutionResult']>;
6458 item: GQLResolversParentTypes['Item'];
6459 };
6460 ItemIdentifier: GQLItemIdentifier;
6461 ItemIdentifierInput: GQLItemIdentifierInput;
6462 ItemInput: GQLItemInput;
6463 ItemSubmissions: Omit<GQLItemSubmissions, 'latest' | 'prior'> & {
6464 latest: GQLResolversParentTypes['Item'];
6465 prior?: Maybe<ReadonlyArray<GQLResolversParentTypes['Item']>>;
6466 };
6467 ItemType: ItemTypeResolversParentType;
6468 ItemTypeBase: ItemTypeResolversParentType;
6469 ItemTypeIdentifier: Omit<GQLItemTypeIdentifier, 'version'> & {
6470 version: GQLResolversParentTypes['NonEmptyString'];
6471 };
6472 ItemTypeIdentifierInput: GQLItemTypeIdentifierInput;
6473 ItemTypeNameAlreadyExistsError: GQLItemTypeNameAlreadyExistsError;
6474 ItemWithParents: Omit<GQLItemWithParents, 'item' | 'parents'> & {
6475 item: GQLResolversParentTypes['ItemSubmissions'];
6476 parents: ReadonlyArray<GQLResolversParentTypes['ItemSubmissions']>;
6477 };
6478 JSON: Scalars['JSON']['output'];
6479 JSONObject: Scalars['JSONObject']['output'];
6480 JobCountFilterByInput: GQLJobCountFilterByInput;
6481 JobCreationCount: GQLJobCreationCount;
6482 JobCreationFilterBy: GQLJobCreationFilterBy;
6483 JobCreationFilterByInput: GQLJobCreationFilterByInput;
6484 JobCreationSettingsInput: GQLJobCreationSettingsInput;
6485 JobHasAlreadyBeenSubmittedError: GQLJobHasAlreadyBeenSubmittedError;
6486 Languages: GQLLanguages;
6487 LatLng: GQLLatLng;
6488 LatLngInput: GQLLatLngInput;
6489 LeafCondition: LeafCondition;
6490 LeafConditionWithResult: LeafConditionWithResult;
6491 LocationArea: GQLLocationArea;
6492 LocationAreaInput: GQLLocationAreaInput;
6493 LocationBank: LocationBankWithoutFullPlacesAPIResponse;
6494 LocationBankNameExistsError: GQLLocationBankNameExistsError;
6495 LocationGeometry: GQLLocationGeometry;
6496 LocationGeometryInput: GQLLocationGeometryInput;
6497 LogSkipInput: GQLLogSkipInput;
6498 LoginIncorrectPasswordError: GQLLoginIncorrectPasswordError;
6499 LoginInput: GQLLoginInput;
6500 LoginResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['LoginResponse'];
6501 LoginSsoRequiredError: GQLLoginSsoRequiredError;
6502 LoginSuccessResponse: Omit<GQLLoginSuccessResponse, 'user'> & {
6503 user: GQLResolversParentTypes['User'];
6504 };
6505 LoginUserDoesNotExistError: GQLLoginUserDoesNotExistError;
6506 ManualReviewChartConfigurationsInput: GQLManualReviewChartConfigurationsInput;
6507 ManualReviewChartSettings: GQLResolversUnionTypes<GQLResolversParentTypes>['ManualReviewChartSettings'];
6508 ManualReviewChartSettingsInput: GQLManualReviewChartSettingsInput;
6509 ManualReviewDecision: Omit<
6510 GQLManualReviewDecision,
6511 'decisions' | 'relatedActions'
6512 > & {
6513 decisions: ReadonlyArray<
6514 GQLResolversParentTypes['ManualReviewDecisionComponent']
6515 >;
6516 relatedActions: ReadonlyArray<
6517 GQLResolversParentTypes['ManualReviewDecisionComponent']
6518 >;
6519 };
6520 ManualReviewDecisionComponent: GQLResolversUnionTypes<GQLResolversParentTypes>['ManualReviewDecisionComponent'];
6521 ManualReviewDecisionComponentBase: GQLResolversInterfaceTypes<GQLResolversParentTypes>['ManualReviewDecisionComponentBase'];
6522 ManualReviewExistingJob: Omit<GQLManualReviewExistingJob, 'job'> & {
6523 job: GQLResolversParentTypes['ManualReviewJob'];
6524 };
6525 ManualReviewJob: ManualReviewJobOrAppeal;
6526 ManualReviewJobComment: ManualReviewJobComment;
6527 ManualReviewJobEnqueueSourceInfo: GQLResolversUnionTypes<GQLResolversParentTypes>['ManualReviewJobEnqueueSourceInfo'];
6528 ManualReviewJobPayload: ManualReviewJobPayload;
6529 ManualReviewJobWithDecisions: Omit<
6530 GQLManualReviewJobWithDecisions,
6531 'decision' | 'job'
6532 > & {
6533 decision: GQLResolversParentTypes['ManualReviewDecision'];
6534 job: GQLResolversParentTypes['ManualReviewJob'];
6535 };
6536 ManualReviewQueue: ManualReviewQueue;
6537 ManualReviewQueueNameExistsError: GQLManualReviewQueueNameExistsError;
6538 MatchingBankNameExistsError: GQLMatchingBankNameExistsError;
6539 MatchingBanks: Org;
6540 MatchingValues: GQLMatchingValues;
6541 MessageWithIpAddress: Omit<GQLMessageWithIpAddress, 'message'> & {
6542 message: GQLResolversParentTypes['ContentItem'];
6543 };
6544 ModelCard: GQLModelCard;
6545 ModelCardField: GQLModelCardField;
6546 ModelCardSection: GQLModelCardSection;
6547 ModelCardSubsection: GQLModelCardSubsection;
6548 ModeratorSafetySettingsInput: GQLModeratorSafetySettingsInput;
6549 MrtJobEnqueueSourceInfo: GQLMrtJobEnqueueSourceInfo;
6550 MutateAccessibleQueuesForUserSuccessResponse: GQLMutateAccessibleQueuesForUserSuccessResponse;
6551 MutateActionResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['MutateActionResponse'];
6552 MutateActionSuccessResponse: Omit<GQLMutateActionSuccessResponse, 'data'> & {
6553 data: GQLResolversParentTypes['CustomAction'];
6554 };
6555 MutateBankResponse: GQLMutateBankResponse;
6556 MutateContentItemTypeResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['MutateContentItemTypeResponse'];
6557 MutateContentRuleSuccessResponse: Omit<
6558 GQLMutateContentRuleSuccessResponse,
6559 'data'
6560 > & { data: GQLResolversParentTypes['ContentRule'] };
6561 MutateContentTypeSuccessResponse: Omit<
6562 GQLMutateContentTypeSuccessResponse,
6563 'data'
6564 > & { data?: Maybe<GQLResolversParentTypes['ContentItemType']> };
6565 MutateHashBankResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['MutateHashBankResponse'];
6566 MutateHashBankSuccessResponse: Omit<
6567 GQLMutateHashBankSuccessResponse,
6568 'data'
6569 > & { data: GQLResolversParentTypes['HashBank'] };
6570 MutateLocationBankResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['MutateLocationBankResponse'];
6571 MutateLocationBankSuccessResponse: Omit<
6572 GQLMutateLocationBankSuccessResponse,
6573 'data'
6574 > & { data: GQLResolversParentTypes['LocationBank'] };
6575 MutateManualReviewQueueSuccessResponse: Omit<
6576 GQLMutateManualReviewQueueSuccessResponse,
6577 'data'
6578 > & { data: GQLResolversParentTypes['ManualReviewQueue'] };
6579 MutateReportingRuleSuccessResponse: Omit<
6580 GQLMutateReportingRuleSuccessResponse,
6581 'data'
6582 > & { data: GQLResolversParentTypes['ReportingRule'] };
6583 MutateRoutingRuleSuccessResponse: Omit<
6584 GQLMutateRoutingRuleSuccessResponse,
6585 'data'
6586 > & { data: GQLResolversParentTypes['RoutingRule'] };
6587 MutateRoutingRulesOrderSuccessResponse: Omit<
6588 GQLMutateRoutingRulesOrderSuccessResponse,
6589 'data'
6590 > & { data: ReadonlyArray<GQLResolversParentTypes['RoutingRule']> };
6591 MutateThreadItemTypeResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['MutateThreadItemTypeResponse'];
6592 MutateThreadTypeSuccessResponse: Omit<
6593 GQLMutateThreadTypeSuccessResponse,
6594 'data'
6595 > & { data?: Maybe<GQLResolversParentTypes['ThreadItemType']> };
6596 MutateUserItemTypeResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['MutateUserItemTypeResponse'];
6597 MutateUserRuleSuccessResponse: Omit<
6598 GQLMutateUserRuleSuccessResponse,
6599 'data'
6600 > & { data: GQLResolversParentTypes['UserRule'] };
6601 MutateUserTypeSuccessResponse: Omit<
6602 GQLMutateUserTypeSuccessResponse,
6603 'data'
6604 > & { data?: Maybe<GQLResolversParentTypes['UserItemType']> };
6605 Mutation: Record<PropertyKey, never>;
6606 NCMECReport: Omit<GQLNcmecReport, 'userItemType'> & {
6607 userItemType: GQLResolversParentTypes['UserItemType'];
6608 };
6609 NCMECReportedMedia: GQLNcmecReportedMedia;
6610 NCMECReportedThread: GQLNcmecReportedThread;
6611 NcmecAdditionalFile: GQLNcmecAdditionalFile;
6612 NcmecContentInThreadReport: GQLNcmecContentInThreadReport;
6613 NcmecContentItem: Omit<GQLNcmecContentItem, 'contentItem'> & {
6614 contentItem: GQLResolversParentTypes['Item'];
6615 };
6616 NcmecManualReviewJobPayload: NcmecManualReviewJobPayload;
6617 NcmecMediaInput: GQLNcmecMediaInput;
6618 NcmecOrgSettings: GQLNcmecOrgSettings;
6619 NcmecOrgSettingsInput: GQLNcmecOrgSettingsInput;
6620 NcmecReportedMediaDetails: GQLNcmecReportedMediaDetails;
6621 NcmecThreadInput: GQLNcmecThreadInput;
6622 NoJobWithIdInQueueError: GQLNoJobWithIdInQueueError;
6623 NonEmptyString: NonEmptyString;
6624 NotFoundError: GQLNotFoundError;
6625 Notification: Notification;
6626 OpenAiIntegrationApiCredential: GQLOpenAiIntegrationApiCredential;
6627 OpenAiIntegrationApiCredentialInput: GQLOpenAiIntegrationApiCredentialInput;
6628 Org: Org;
6629 OrgWithEmailExistsError: GQLOrgWithEmailExistsError;
6630 OrgWithNameExistsError: GQLOrgWithNameExistsError;
6631 PageInfo: GQLPageInfo;
6632 PartialItemsEndpointResponseError: GQLPartialItemsEndpointResponseError;
6633 PartialItemsInvalidResponseError: GQLPartialItemsInvalidResponseError;
6634 PartialItemsMissingEndpointError: GQLPartialItemsMissingEndpointError;
6635 PartialItemsResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['PartialItemsResponse'];
6636 PartialItemsSuccessResponse: Omit<GQLPartialItemsSuccessResponse, 'items'> & {
6637 items: ReadonlyArray<GQLResolversParentTypes['Item']>;
6638 };
6639 PendingInvite: GQLPendingInvite;
6640 PlaceBounds: GQLPlaceBounds;
6641 PlaceBoundsInput: GQLPlaceBoundsInput;
6642 PluginIntegrationApiCredential: GQLPluginIntegrationApiCredential;
6643 Policy: GQLPolicy;
6644 PolicyActionCount: GQLPolicyActionCount;
6645 PolicyNameExistsError: GQLPolicyNameExistsError;
6646 PolicyViolationsCount: GQLPolicyViolationsCount;
6647 PostActionsEnqueueSourceInfo: GQLPostActionsEnqueueSourceInfo;
6648 Query: Record<PropertyKey, never>;
6649 QueueDoesNotExistError: GQLQueueDoesNotExistError;
6650 RecentDecisionsFilterInput: GQLRecentDecisionsFilterInput;
6651 RecentDecisionsForUser: Omit<GQLRecentDecisionsForUser, 'recentDecisions'> & {
6652 recentDecisions: ReadonlyArray<
6653 GQLResolversParentTypes['ManualReviewDecision']
6654 >;
6655 };
6656 RecentDecisionsInput: GQLRecentDecisionsInput;
6657 RecentManualReviewAcceptAppealDecision: GQLRecentManualReviewAcceptAppealDecision;
6658 RecentManualReviewAutomaticCloseDecision: GQLRecentManualReviewAutomaticCloseDecision;
6659 RecentManualReviewDecisionType: GQLRecentManualReviewDecisionType;
6660 RecentManualReviewIgnoreDecision: GQLRecentManualReviewIgnoreDecision;
6661 RecentManualReviewRejectAppealDecision: GQLRecentManualReviewRejectAppealDecision;
6662 RecentManualReviewSubmitNCMECReportDecision: GQLRecentManualReviewSubmitNcmecReportDecision;
6663 RecentManualReviewTransformJobAndRecreateInQueueDecision: GQLRecentManualReviewTransformJobAndRecreateInQueueDecision;
6664 RecentManualReviewUserOrRelatedActionDecision: GQLRecentManualReviewUserOrRelatedActionDecision;
6665 RecentUserStrikeActions: GQLRecentUserStrikeActions;
6666 RecentUserStrikeActionsInput: GQLRecentUserStrikeActionsInput;
6667 RecommendedThresholds: GQLRecommendedThresholds;
6668 RecordingJobDecisionFailedError: GQLRecordingJobDecisionFailedError;
6669 RejectAppealDecisionComponent: GQLRejectAppealDecisionComponent;
6670 ReleaseJobLockInput: GQLReleaseJobLockInput;
6671 RemoveAccessibleQueuesToUserInput: GQLRemoveAccessibleQueuesToUserInput;
6672 RemoveAccessibleQueuesToUserResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['RemoveAccessibleQueuesToUserResponse'];
6673 RemoveFavoriteMRTQueueSuccessResponse: GQLRemoveFavoriteMrtQueueSuccessResponse;
6674 RemoveFavoriteRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['RemoveFavoriteRuleResponse'];
6675 RemoveFavoriteRuleSuccessResponse: GQLRemoveFavoriteRuleSuccessResponse;
6676 ReorderRoutingRulesInput: GQLReorderRoutingRulesInput;
6677 ReorderRoutingRulesResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['ReorderRoutingRulesResponse'];
6678 ReportEnqueueSourceInfo: GQLReportEnqueueSourceInfo;
6679 ReportHistoryEntry: GQLReportHistoryEntry;
6680 ReportHistoryEntryInput: GQLReportHistoryEntryInput;
6681 ReportedForReason: GQLReportedForReason;
6682 ReporterIdInput: GQLReporterIdInput;
6683 ReportingInsights: ReportingInsights;
6684 ReportingRule: ReportingRuleWithoutVersion;
6685 ReportingRuleExecutionResult: Omit<
6686 GQLReportingRuleExecutionResult,
6687 'result' | 'signalResults'
6688 > & {
6689 result?: Maybe<GQLResolversParentTypes['ConditionSetWithResult']>;
6690 signalResults?: Maybe<
6691 ReadonlyArray<GQLResolversParentTypes['SignalWithScore']>
6692 >;
6693 };
6694 ReportingRuleInsights: ReportingRuleWithoutVersion;
6695 ReportingRuleNameExistsError: GQLReportingRuleNameExistsError;
6696 ReportingRulePassRateData: GQLReportingRulePassRateData;
6697 RequestDemoInput: GQLRequestDemoInput;
6698 ResetPasswordInput: GQLResetPasswordInput;
6699 ResolvedJobCount: GQLResolvedJobCount;
6700 RotateApiKeyError: GQLRotateApiKeyError;
6701 RotateApiKeyInput: GQLRotateApiKeyInput;
6702 RotateApiKeyResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['RotateApiKeyResponse'];
6703 RotateApiKeySuccessResponse: GQLRotateApiKeySuccessResponse;
6704 RotateWebhookSigningKeyError: GQLRotateWebhookSigningKeyError;
6705 RotateWebhookSigningKeyResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['RotateWebhookSigningKeyResponse'];
6706 RotateWebhookSigningKeySuccessResponse: GQLRotateWebhookSigningKeySuccessResponse;
6707 RoutingRule: RoutingRuleWithoutVersion;
6708 RoutingRuleNameExistsError: GQLRoutingRuleNameExistsError;
6709 Rule: Rule;
6710 RuleExecutionEnqueueSourceInfo: Omit<
6711 GQLRuleExecutionEnqueueSourceInfo,
6712 'rules'
6713 > & { rules: ReadonlyArray<GQLResolversParentTypes['Rule']> };
6714 RuleExecutionResult: Omit<
6715 GQLRuleExecutionResult,
6716 'result' | 'signalResults'
6717 > & {
6718 result?: Maybe<GQLResolversParentTypes['ConditionSetWithResult']>;
6719 signalResults?: Maybe<
6720 ReadonlyArray<GQLResolversParentTypes['SignalWithScore']>
6721 >;
6722 };
6723 RuleExecutionResultEdge: Omit<GQLRuleExecutionResultEdge, 'node'> & {
6724 node: GQLResolversParentTypes['RuleExecutionResult'];
6725 };
6726 RuleExecutionResultsConnection: Omit<
6727 GQLRuleExecutionResultsConnection,
6728 'edges'
6729 > & {
6730 edges: ReadonlyArray<GQLResolversParentTypes['RuleExecutionResultEdge']>;
6731 };
6732 RuleHasRunningBacktestsError: GQLRuleHasRunningBacktestsError;
6733 RuleInsights: Rule;
6734 RuleNameExistsError: GQLRuleNameExistsError;
6735 RulePassRateData: GQLRulePassRateData;
6736 RunRetroactionInput: GQLRunRetroactionInput;
6737 RunRetroactionResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['RunRetroactionResponse'];
6738 RunRetroactionSuccessResponse: GQLRunRetroactionSuccessResponse;
6739 ScalarSignalOutputType: GQLScalarSignalOutputType;
6740 SchemaFieldRoles: GQLResolversUnionTypes<GQLResolversParentTypes>['SchemaFieldRoles'];
6741 SendPasswordResetInput: GQLSendPasswordResetInput;
6742 SetAllUserStrikeThresholdsInput: GQLSetAllUserStrikeThresholdsInput;
6743 SetAllUserStrikeThresholdsSuccessResponse: GQLSetAllUserStrikeThresholdsSuccessResponse;
6744 SetIntegrationConfigInput: GQLSetIntegrationConfigInput;
6745 SetIntegrationConfigResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['SetIntegrationConfigResponse'];
6746 SetIntegrationConfigSuccessResponse: Omit<
6747 GQLSetIntegrationConfigSuccessResponse,
6748 'config'
6749 > & { config: GQLResolversParentTypes['IntegrationConfig'] };
6750 SetModeratorSafetySettingsSuccessResponse: GQLSetModeratorSafetySettingsSuccessResponse;
6751 SetMrtChartConfigurationSettingsSuccessResponse: GQLSetMrtChartConfigurationSettingsSuccessResponse;
6752 SetPluginIntegrationConfigInput: GQLSetPluginIntegrationConfigInput;
6753 SetUserStrikeThresholdInput: GQLSetUserStrikeThresholdInput;
6754 SignUpInput: GQLSignUpInput;
6755 SignUpResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['SignUpResponse'];
6756 SignUpSuccessResponse: Omit<GQLSignUpSuccessResponse, 'data'> & {
6757 data?: Maybe<GQLResolversParentTypes['User']>;
6758 };
6759 SignUpUserExistsError: GQLSignUpUserExistsError;
6760 Signal: Signal;
6761 SignalArgs: GQLResolversUnionTypes<GQLResolversParentTypes>['SignalArgs'];
6762 SignalArgsInput: GQLSignalArgsInput;
6763 SignalOutputType: GQLResolversUnionTypes<GQLResolversParentTypes>['SignalOutputType'];
6764 SignalPricingStructure: GQLSignalPricingStructure;
6765 SignalSubcategory: GQLSignalSubcategory;
6766 SignalSubcategoryInput: GQLSignalSubcategoryInput;
6767 SignalSubcategoryOptionInput: GQLSignalSubcategoryOptionInput;
6768 SignalWithScore: SignalWithScore;
6769 SkippedJob: GQLSkippedJob;
6770 SkippedJobCount: GQLSkippedJobCount;
6771 SkippedJobFilterByInput: GQLSkippedJobFilterByInput;
6772 SpotTestItemInput: GQLSpotTestItemInput;
6773 StartAndEndDateFilterByInput: GQLStartAndEndDateFilterByInput;
6774 String: Scalars['String']['output'];
6775 StringOrFloat: Scalars['StringOrFloat']['output'];
6776 SubmitAppealDecisionInput: GQLSubmitAppealDecisionInput;
6777 SubmitDecisionInput: GQLSubmitDecisionInput;
6778 SubmitDecisionResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['SubmitDecisionResponse'];
6779 SubmitDecisionSuccessResponse: GQLSubmitDecisionSuccessResponse;
6780 SubmitNCMECReportDecisionComponent: GQLSubmitNcmecReportDecisionComponent;
6781 SubmitNcmecReportInput: GQLSubmitNcmecReportInput;
6782 SubmittedJobActionNotFoundError: GQLSubmittedJobActionNotFoundError;
6783 SupportedLanguages: GQLResolversUnionTypes<GQLResolversParentTypes>['SupportedLanguages'];
6784 TableDecisionCount: GQLTableDecisionCount;
6785 TextBank: GQLTextBank;
6786 ThreadAppealManualReviewJobPayload: ThreadAppealReviewJobPayload;
6787 ThreadItem: Omit<GQLThreadItem, 'type'> & {
6788 type: GQLResolversParentTypes['ThreadItemType'];
6789 };
6790 ThreadItemType: ThreadItemTypeResolversParentType;
6791 ThreadManualReviewJobPayload: ThreadManualReviewJobPayload;
6792 ThreadSchemaFieldRoles: GQLThreadSchemaFieldRoles;
6793 ThreadSchemaFieldRolesInput: GQLThreadSchemaFieldRolesInput;
6794 ThreadWithMessages: Omit<GQLThreadWithMessages, 'messages'> & {
6795 messages: ReadonlyArray<GQLResolversParentTypes['ItemSubmissions']>;
6796 };
6797 ThreadWithMessagesAndIpAddress: Omit<
6798 GQLThreadWithMessagesAndIpAddress,
6799 'messages'
6800 > & {
6801 messages: ReadonlyArray<GQLResolversParentTypes['MessageWithIpAddress']>;
6802 };
6803 TimeToAction: GQLTimeToAction;
6804 TimeToActionFilterByInput: GQLTimeToActionFilterByInput;
6805 TimeToActionInput: GQLTimeToActionInput;
6806 TopPolicyViolationsInput: GQLTopPolicyViolationsInput;
6807 TransformJobAndRecreateInQueue: GQLTransformJobAndRecreateInQueue;
6808 TransformJobAndRecreateInQueueDecisionComponent: GQLTransformJobAndRecreateInQueueDecisionComponent;
6809 UpdateActionInput: GQLUpdateActionInput;
6810 UpdateContentItemTypeInput: GQLUpdateContentItemTypeInput;
6811 UpdateContentRuleInput: GQLUpdateContentRuleInput;
6812 UpdateContentRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UpdateContentRuleResponse'];
6813 UpdateHashBankInput: GQLUpdateHashBankInput;
6814 UpdateLocationBankInput: GQLUpdateLocationBankInput;
6815 UpdateManualReviewQueueInput: GQLUpdateManualReviewQueueInput;
6816 UpdateManualReviewQueueQueueResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UpdateManualReviewQueueQueueResponse'];
6817 UpdateNcmecOrgSettingsResponse: GQLUpdateNcmecOrgSettingsResponse;
6818 UpdateOrgInfoInput: GQLUpdateOrgInfoInput;
6819 UpdateOrgInfoSuccessResponse: GQLUpdateOrgInfoSuccessResponse;
6820 UpdatePolicyInput: GQLUpdatePolicyInput;
6821 UpdatePolicyResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UpdatePolicyResponse'];
6822 UpdateReportingRuleInput: GQLUpdateReportingRuleInput;
6823 UpdateReportingRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UpdateReportingRuleResponse'];
6824 UpdateRoleInput: GQLUpdateRoleInput;
6825 UpdateRoutingRuleInput: GQLUpdateRoutingRuleInput;
6826 UpdateRoutingRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UpdateRoutingRuleResponse'];
6827 UpdateSSOCredentialsInput: GQLUpdateSsoCredentialsInput;
6828 UpdateTextBankInput: GQLUpdateTextBankInput;
6829 UpdateThreadItemTypeInput: GQLUpdateThreadItemTypeInput;
6830 UpdateUserItemTypeInput: GQLUpdateUserItemTypeInput;
6831 UpdateUserRuleInput: GQLUpdateUserRuleInput;
6832 UpdateUserRuleResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UpdateUserRuleResponse'];
6833 UpdateUserStrikeTTLInput: GQLUpdateUserStrikeTtlInput;
6834 UpdateUserStrikeTTLSuccessResponse: GQLUpdateUserStrikeTtlSuccessResponse;
6835 User: User;
6836 UserActionDecisionAction: GQLUserActionDecisionAction;
6837 UserActionDecisionPolicy: GQLUserActionDecisionPolicy;
6838 UserActionsHistory: GQLUserActionsHistory;
6839 UserAppealManualReviewJobPayload: UserAppealReviewJobPayload;
6840 UserHistory: UserHistoryForGQL;
6841 UserHistoryResponse: GQLResolversUnionTypes<GQLResolversParentTypes>['UserHistoryResponse'];
6842 UserInterfacePreferences: Omit<
6843 GQLUserInterfacePreferences,
6844 'mrtChartConfigurations'
6845 > & {
6846 mrtChartConfigurations: ReadonlyArray<
6847 GQLResolversParentTypes['ManualReviewChartSettings']
6848 >;
6849 };
6850 UserItem: ItemSubmissionForGQL;
6851 UserItemType: UserItemTypeResolversParentType;
6852 UserManualReviewJobPayload: UserManualReviewJobPayload;
6853 UserNotificationEdge: Omit<GQLUserNotificationEdge, 'node'> & {
6854 node: GQLResolversParentTypes['Notification'];
6855 };
6856 UserNotifications: Omit<GQLUserNotifications, 'edges'> & {
6857 edges: ReadonlyArray<GQLResolversParentTypes['UserNotificationEdge']>;
6858 };
6859 UserOrRelatedActionDecisionComponent: GQLUserOrRelatedActionDecisionComponent;
6860 UserRule: Rule;
6861 UserSchemaFieldRoles: GQLUserSchemaFieldRoles;
6862 UserSchemaFieldRolesInput: GQLUserSchemaFieldRolesInput;
6863 UserStrikeBucket: GQLUserStrikeBucket;
6864 UserStrikeThreshold: GQLUserStrikeThreshold;
6865 UserSubmissionCount: GQLUserSubmissionCount;
6866 UserSubmissionsHistory: GQLUserSubmissionsHistory;
6867 WindowConfiguration: GQLWindowConfiguration;
6868 WindowConfigurationInput: GQLWindowConfigurationInput;
6869 ZentropiIntegrationApiCredential: GQLZentropiIntegrationApiCredential;
6870 ZentropiIntegrationApiCredentialInput: GQLZentropiIntegrationApiCredentialInput;
6871 ZentropiLabelerVersion: GQLZentropiLabelerVersion;
6872 ZentropiLabelerVersionInput: GQLZentropiLabelerVersionInput;
6873};
6874
6875export type GQLPublicResolverDirectiveArgs = {};
6876
6877export type GQLPublicResolverDirectiveResolver<
6878 Result,
6879 Parent,
6880 ContextType = Context,
6881 Args = GQLPublicResolverDirectiveArgs,
6882> = DirectiveResolverFn<Result, Parent, ContextType, Args>;
6883
6884export type GQLAcceptAppealDecisionComponentResolvers<
6885 ContextType = Context,
6886 ParentType extends
6887 GQLResolversParentTypes['AcceptAppealDecisionComponent'] = GQLResolversParentTypes['AcceptAppealDecisionComponent'],
6888> = {
6889 actionIds?: Resolver<
6890 ReadonlyArray<GQLResolversTypes['String']>,
6891 ParentType,
6892 ContextType
6893 >;
6894 appealId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
6895 type?: Resolver<
6896 GQLResolversTypes['ManualReviewDecisionType'],
6897 ParentType,
6898 ContextType
6899 >;
6900 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
6901};
6902
6903export type GQLActionResolvers<
6904 ContextType = Context,
6905 ParentType extends
6906 GQLResolversParentTypes['Action'] = GQLResolversParentTypes['Action'],
6907> = {
6908 __resolveType: TypeResolveFn<
6909 | 'CustomAction'
6910 | 'EnqueueAuthorToMrtAction'
6911 | 'EnqueueToMrtAction'
6912 | 'EnqueueToNcmecAction',
6913 ParentType,
6914 ContextType
6915 >;
6916};
6917
6918export type GQLActionBaseResolvers<
6919 ContextType = Context,
6920 ParentType extends
6921 GQLResolversParentTypes['ActionBase'] = GQLResolversParentTypes['ActionBase'],
6922> = {
6923 __resolveType: TypeResolveFn<
6924 | 'CustomAction'
6925 | 'EnqueueAuthorToMrtAction'
6926 | 'EnqueueToMrtAction'
6927 | 'EnqueueToNcmecAction',
6928 ParentType,
6929 ContextType
6930 >;
6931};
6932
6933export type GQLActionDataResolvers<
6934 ContextType = Context,
6935 ParentType extends
6936 GQLResolversParentTypes['ActionData'] = GQLResolversParentTypes['ActionData'],
6937> = {
6938 action_id?: Resolver<
6939 Maybe<GQLResolversTypes['String']>,
6940 ParentType,
6941 ContextType
6942 >;
6943 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
6944 item_type_id?: Resolver<
6945 Maybe<GQLResolversTypes['String']>,
6946 ParentType,
6947 ContextType
6948 >;
6949 policy_id?: Resolver<
6950 Maybe<GQLResolversTypes['String']>,
6951 ParentType,
6952 ContextType
6953 >;
6954 rule_id?: Resolver<
6955 Maybe<GQLResolversTypes['String']>,
6956 ParentType,
6957 ContextType
6958 >;
6959 source?: Resolver<
6960 Maybe<GQLResolversTypes['String']>,
6961 ParentType,
6962 ContextType
6963 >;
6964 time?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
6965};
6966
6967export type GQLActionNameExistsErrorResolvers<
6968 ContextType = Context,
6969 ParentType extends
6970 GQLResolversParentTypes['ActionNameExistsError'] = GQLResolversParentTypes['ActionNameExistsError'],
6971> = {
6972 detail?: Resolver<
6973 Maybe<GQLResolversTypes['String']>,
6974 ParentType,
6975 ContextType
6976 >;
6977 pointer?: Resolver<
6978 Maybe<GQLResolversTypes['String']>,
6979 ParentType,
6980 ContextType
6981 >;
6982 requestId?: Resolver<
6983 Maybe<GQLResolversTypes['String']>,
6984 ParentType,
6985 ContextType
6986 >;
6987 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
6988 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
6989 type?: Resolver<
6990 ReadonlyArray<GQLResolversTypes['String']>,
6991 ParentType,
6992 ContextType
6993 >;
6994 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
6995};
6996
6997export type GQLAddAccessibleQueuesToUserResponseResolvers<
6998 ContextType = Context,
6999 ParentType extends
7000 GQLResolversParentTypes['AddAccessibleQueuesToUserResponse'] = GQLResolversParentTypes['AddAccessibleQueuesToUserResponse'],
7001> = {
7002 __resolveType: TypeResolveFn<
7003 'MutateAccessibleQueuesForUserSuccessResponse',
7004 ParentType,
7005 ContextType
7006 >;
7007};
7008
7009export type GQLAddCommentFailedErrorResolvers<
7010 ContextType = Context,
7011 ParentType extends
7012 GQLResolversParentTypes['AddCommentFailedError'] = GQLResolversParentTypes['AddCommentFailedError'],
7013> = {
7014 detail?: Resolver<
7015 Maybe<GQLResolversTypes['String']>,
7016 ParentType,
7017 ContextType
7018 >;
7019 pointer?: Resolver<
7020 Maybe<GQLResolversTypes['String']>,
7021 ParentType,
7022 ContextType
7023 >;
7024 requestId?: Resolver<
7025 Maybe<GQLResolversTypes['String']>,
7026 ParentType,
7027 ContextType
7028 >;
7029 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7030 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7031 type?: Resolver<
7032 ReadonlyArray<GQLResolversTypes['String']>,
7033 ParentType,
7034 ContextType
7035 >;
7036 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7037};
7038
7039export type GQLAddFavoriteMrtQueueSuccessResponseResolvers<
7040 ContextType = Context,
7041 ParentType extends
7042 GQLResolversParentTypes['AddFavoriteMRTQueueSuccessResponse'] = GQLResolversParentTypes['AddFavoriteMRTQueueSuccessResponse'],
7043> = {
7044 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
7045};
7046
7047export type GQLAddFavoriteRuleResponseResolvers<
7048 ContextType = Context,
7049 ParentType extends
7050 GQLResolversParentTypes['AddFavoriteRuleResponse'] = GQLResolversParentTypes['AddFavoriteRuleResponse'],
7051> = {
7052 __resolveType: TypeResolveFn<
7053 'AddFavoriteRuleSuccessResponse',
7054 ParentType,
7055 ContextType
7056 >;
7057};
7058
7059export type GQLAddFavoriteRuleSuccessResponseResolvers<
7060 ContextType = Context,
7061 ParentType extends
7062 GQLResolversParentTypes['AddFavoriteRuleSuccessResponse'] = GQLResolversParentTypes['AddFavoriteRuleSuccessResponse'],
7063> = {
7064 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
7065 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7066};
7067
7068export type GQLAddManualReviewJobCommentResponseResolvers<
7069 ContextType = Context,
7070 ParentType extends
7071 GQLResolversParentTypes['AddManualReviewJobCommentResponse'] = GQLResolversParentTypes['AddManualReviewJobCommentResponse'],
7072> = {
7073 __resolveType: TypeResolveFn<
7074 'AddManualReviewJobCommentSuccessResponse' | 'NotFoundError',
7075 ParentType,
7076 ContextType
7077 >;
7078};
7079
7080export type GQLAddManualReviewJobCommentSuccessResponseResolvers<
7081 ContextType = Context,
7082 ParentType extends
7083 GQLResolversParentTypes['AddManualReviewJobCommentSuccessResponse'] = GQLResolversParentTypes['AddManualReviewJobCommentSuccessResponse'],
7084> = {
7085 comment?: Resolver<
7086 GQLResolversTypes['ManualReviewJobComment'],
7087 ParentType,
7088 ContextType
7089 >;
7090 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7091};
7092
7093export type GQLAddPoliciesResponseResolvers<
7094 ContextType = Context,
7095 ParentType extends
7096 GQLResolversParentTypes['AddPoliciesResponse'] = GQLResolversParentTypes['AddPoliciesResponse'],
7097> = {
7098 failures?: Resolver<
7099 ReadonlyArray<GQLResolversTypes['String']>,
7100 ParentType,
7101 ContextType
7102 >;
7103 policies?: Resolver<
7104 ReadonlyArray<GQLResolversTypes['Policy']>,
7105 ParentType,
7106 ContextType
7107 >;
7108};
7109
7110export type GQLAggregationResolvers<
7111 ContextType = Context,
7112 ParentType extends
7113 GQLResolversParentTypes['Aggregation'] = GQLResolversParentTypes['Aggregation'],
7114> = {
7115 type?: Resolver<
7116 GQLResolversTypes['AggregationType'],
7117 ParentType,
7118 ContextType
7119 >;
7120};
7121
7122export type GQLAggregationClauseResolvers<
7123 ContextType = Context,
7124 ParentType extends
7125 GQLResolversParentTypes['AggregationClause'] = GQLResolversParentTypes['AggregationClause'],
7126> = {
7127 aggregation?: Resolver<
7128 Maybe<GQLResolversTypes['Aggregation']>,
7129 ParentType,
7130 ContextType
7131 >;
7132 conditionSet?: Resolver<
7133 Maybe<GQLResolversTypes['ConditionSet']>,
7134 ParentType,
7135 ContextType
7136 >;
7137 groupBy?: Resolver<
7138 ReadonlyArray<GQLResolversTypes['ConditionInputField']>,
7139 ParentType,
7140 ContextType
7141 >;
7142 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7143 window?: Resolver<
7144 GQLResolversTypes['WindowConfiguration'],
7145 ParentType,
7146 ContextType
7147 >;
7148};
7149
7150export type GQLAggregationSignalArgsResolvers<
7151 ContextType = Context,
7152 ParentType extends
7153 GQLResolversParentTypes['AggregationSignalArgs'] = GQLResolversParentTypes['AggregationSignalArgs'],
7154> = {
7155 aggregationClause?: Resolver<
7156 Maybe<GQLResolversTypes['AggregationClause']>,
7157 ParentType,
7158 ContextType
7159 >;
7160 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7161};
7162
7163export type GQLAllLanguagesResolvers<
7164 ContextType = Context,
7165 ParentType extends
7166 GQLResolversParentTypes['AllLanguages'] = GQLResolversParentTypes['AllLanguages'],
7167> = {
7168 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
7169 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7170};
7171
7172export type GQLAllRuleInsightsResolvers<
7173 ContextType = Context,
7174 ParentType extends
7175 GQLResolversParentTypes['AllRuleInsights'] = GQLResolversParentTypes['AllRuleInsights'],
7176> = {
7177 actionedSubmissionsByActionByDay?: Resolver<
7178 ReadonlyArray<GQLResolversTypes['CountByActionByDay']>,
7179 ParentType,
7180 ContextType
7181 >;
7182 actionedSubmissionsByDay?: Resolver<
7183 ReadonlyArray<GQLResolversTypes['CountByDay']>,
7184 ParentType,
7185 ContextType
7186 >;
7187 actionedSubmissionsByPolicyByDay?: Resolver<
7188 ReadonlyArray<GQLResolversTypes['CountByPolicyByDay']>,
7189 ParentType,
7190 ContextType
7191 >;
7192 actionedSubmissionsByTagByDay?: Resolver<
7193 ReadonlyArray<GQLResolversTypes['CountByTagByDay']>,
7194 ParentType,
7195 ContextType
7196 >;
7197 totalSubmissionsByDay?: Resolver<
7198 ReadonlyArray<GQLResolversTypes['CountByDay']>,
7199 ParentType,
7200 ContextType
7201 >;
7202};
7203
7204export type GQLApiKeyResolvers<
7205 ContextType = Context,
7206 ParentType extends
7207 GQLResolversParentTypes['ApiKey'] = GQLResolversParentTypes['ApiKey'],
7208> = {
7209 createdAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7210 createdBy?: Resolver<
7211 Maybe<GQLResolversTypes['String']>,
7212 ParentType,
7213 ContextType
7214 >;
7215 description?: Resolver<
7216 Maybe<GQLResolversTypes['String']>,
7217 ParentType,
7218 ContextType
7219 >;
7220 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7221 isActive?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
7222 lastUsedAt?: Resolver<
7223 Maybe<GQLResolversTypes['String']>,
7224 ParentType,
7225 ContextType
7226 >;
7227 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7228};
7229
7230export type GQLAppealEnqueueSourceInfoResolvers<
7231 ContextType = Context,
7232 ParentType extends
7233 GQLResolversParentTypes['AppealEnqueueSourceInfo'] = GQLResolversParentTypes['AppealEnqueueSourceInfo'],
7234> = {
7235 kind?: Resolver<
7236 GQLResolversTypes['JobCreationSourceOptions'],
7237 ParentType,
7238 ContextType
7239 >;
7240 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7241};
7242
7243export type GQLAppealSettingsResolvers<
7244 ContextType = Context,
7245 ParentType extends
7246 GQLResolversParentTypes['AppealSettings'] = GQLResolversParentTypes['AppealSettings'],
7247> = {
7248 appealsCallbackBody?: Resolver<
7249 Maybe<GQLResolversTypes['JSONObject']>,
7250 ParentType,
7251 ContextType
7252 >;
7253 appealsCallbackHeaders?: Resolver<
7254 Maybe<GQLResolversTypes['JSONObject']>,
7255 ParentType,
7256 ContextType
7257 >;
7258 appealsCallbackUrl?: Resolver<
7259 Maybe<GQLResolversTypes['String']>,
7260 ParentType,
7261 ContextType
7262 >;
7263};
7264
7265export type GQLAutomaticCloseDecisionComponentResolvers<
7266 ContextType = Context,
7267 ParentType extends
7268 GQLResolversParentTypes['AutomaticCloseDecisionComponent'] = GQLResolversParentTypes['AutomaticCloseDecisionComponent'],
7269> = {
7270 type?: Resolver<
7271 GQLResolversTypes['ManualReviewDecisionType'],
7272 ParentType,
7273 ContextType
7274 >;
7275 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7276};
7277
7278export type GQLBacktestResolvers<
7279 ContextType = Context,
7280 ParentType extends
7281 GQLResolversParentTypes['Backtest'] = GQLResolversParentTypes['Backtest'],
7282> = {
7283 contentItemsMatched?: Resolver<
7284 GQLResolversTypes['Int'],
7285 ParentType,
7286 ContextType
7287 >;
7288 contentItemsProcessed?: Resolver<
7289 GQLResolversTypes['Int'],
7290 ParentType,
7291 ContextType
7292 >;
7293 createdAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7294 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7295 results?: Resolver<
7296 Maybe<GQLResolversTypes['RuleExecutionResultsConnection']>,
7297 ParentType,
7298 ContextType,
7299 Partial<GQLBacktestResultsArgs>
7300 >;
7301 sampleActualSize?: Resolver<
7302 GQLResolversTypes['Int'],
7303 ParentType,
7304 ContextType
7305 >;
7306 sampleDesiredSize?: Resolver<
7307 GQLResolversTypes['Int'],
7308 ParentType,
7309 ContextType
7310 >;
7311 sampleEndAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7312 sampleStartAt?: Resolver<
7313 GQLResolversTypes['String'],
7314 ParentType,
7315 ContextType
7316 >;
7317 samplingComplete?: Resolver<
7318 GQLResolversTypes['Boolean'],
7319 ParentType,
7320 ContextType
7321 >;
7322 status?: Resolver<
7323 GQLResolversTypes['BacktestStatus'],
7324 ParentType,
7325 ContextType
7326 >;
7327};
7328
7329export type GQLBaseFieldResolvers<
7330 ContextType = Context,
7331 ParentType extends
7332 GQLResolversParentTypes['BaseField'] = GQLResolversParentTypes['BaseField'],
7333> = {
7334 container?: Resolver<
7335 Maybe<GQLResolversTypes['Container']>,
7336 ParentType,
7337 ContextType
7338 >;
7339 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7340 required?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
7341 type?: Resolver<GQLResolversTypes['FieldType'], ParentType, ContextType>;
7342 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7343};
7344
7345export type GQLCannotDeleteDefaultUserErrorResolvers<
7346 ContextType = Context,
7347 ParentType extends
7348 GQLResolversParentTypes['CannotDeleteDefaultUserError'] = GQLResolversParentTypes['CannotDeleteDefaultUserError'],
7349> = {
7350 detail?: Resolver<
7351 Maybe<GQLResolversTypes['String']>,
7352 ParentType,
7353 ContextType
7354 >;
7355 pointer?: Resolver<
7356 Maybe<GQLResolversTypes['String']>,
7357 ParentType,
7358 ContextType
7359 >;
7360 requestId?: Resolver<
7361 Maybe<GQLResolversTypes['String']>,
7362 ParentType,
7363 ContextType
7364 >;
7365 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7366 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7367 type?: Resolver<
7368 ReadonlyArray<GQLResolversTypes['String']>,
7369 ParentType,
7370 ContextType
7371 >;
7372 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7373};
7374
7375export type GQLChangePasswordErrorResolvers<
7376 ContextType = Context,
7377 ParentType extends
7378 GQLResolversParentTypes['ChangePasswordError'] = GQLResolversParentTypes['ChangePasswordError'],
7379> = {
7380 detail?: Resolver<
7381 Maybe<GQLResolversTypes['String']>,
7382 ParentType,
7383 ContextType
7384 >;
7385 pointer?: Resolver<
7386 Maybe<GQLResolversTypes['String']>,
7387 ParentType,
7388 ContextType
7389 >;
7390 requestId?: Resolver<
7391 Maybe<GQLResolversTypes['String']>,
7392 ParentType,
7393 ContextType
7394 >;
7395 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7396 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7397 type?: Resolver<
7398 ReadonlyArray<GQLResolversTypes['String']>,
7399 ParentType,
7400 ContextType
7401 >;
7402 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7403};
7404
7405export type GQLChangePasswordResponseResolvers<
7406 ContextType = Context,
7407 ParentType extends
7408 GQLResolversParentTypes['ChangePasswordResponse'] = GQLResolversParentTypes['ChangePasswordResponse'],
7409> = {
7410 __resolveType: TypeResolveFn<
7411 'ChangePasswordError' | 'ChangePasswordSuccessResponse',
7412 ParentType,
7413 ContextType
7414 >;
7415};
7416
7417export type GQLChangePasswordSuccessResponseResolvers<
7418 ContextType = Context,
7419 ParentType extends
7420 GQLResolversParentTypes['ChangePasswordSuccessResponse'] = GQLResolversParentTypes['ChangePasswordSuccessResponse'],
7421> = {
7422 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
7423 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7424};
7425
7426export type GQLConditionResolvers<
7427 ContextType = Context,
7428 ParentType extends
7429 GQLResolversParentTypes['Condition'] = GQLResolversParentTypes['Condition'],
7430> = {
7431 __resolveType: TypeResolveFn<
7432 'ConditionSet' | 'LeafCondition',
7433 ParentType,
7434 ContextType
7435 >;
7436};
7437
7438export type GQLConditionInputFieldResolvers<
7439 ContextType = Context,
7440 ParentType extends
7441 GQLResolversParentTypes['ConditionInputField'] = GQLResolversParentTypes['ConditionInputField'],
7442> = {
7443 contentTypeId?: Resolver<
7444 Maybe<GQLResolversTypes['String']>,
7445 ParentType,
7446 ContextType
7447 >;
7448 contentTypeIds?: Resolver<
7449 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
7450 ParentType,
7451 ContextType
7452 >;
7453 name?: Resolver<
7454 Maybe<GQLResolversTypes['CoopInputOrString']>,
7455 ParentType,
7456 ContextType
7457 >;
7458 spec?: Resolver<
7459 Maybe<GQLResolversTypes['DerivedFieldSpec']>,
7460 ParentType,
7461 ContextType
7462 >;
7463 type?: Resolver<
7464 GQLResolversTypes['ConditionInputInputType'],
7465 ParentType,
7466 ContextType
7467 >;
7468};
7469
7470export type GQLConditionResultResolvers<
7471 ContextType = Context,
7472 ParentType extends
7473 GQLResolversParentTypes['ConditionResult'] = GQLResolversParentTypes['ConditionResult'],
7474> = {
7475 matchedValue?: Resolver<
7476 Maybe<GQLResolversTypes['String']>,
7477 ParentType,
7478 ContextType
7479 >;
7480 outcome?: Resolver<
7481 GQLResolversTypes['ConditionOutcome'],
7482 ParentType,
7483 ContextType
7484 >;
7485 score?: Resolver<Maybe<GQLResolversTypes['String']>, ParentType, ContextType>;
7486};
7487
7488export type GQLConditionSetResolvers<
7489 ContextType = Context,
7490 ParentType extends
7491 GQLResolversParentTypes['ConditionSet'] = GQLResolversParentTypes['ConditionSet'],
7492> = {
7493 conditions?: Resolver<
7494 ReadonlyArray<GQLResolversTypes['Condition']>,
7495 ParentType,
7496 ContextType
7497 >;
7498 conjunction?: Resolver<
7499 GQLResolversTypes['ConditionConjunction'],
7500 ParentType,
7501 ContextType
7502 >;
7503 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7504};
7505
7506export type GQLConditionSetWithResultResolvers<
7507 ContextType = Context,
7508 ParentType extends
7509 GQLResolversParentTypes['ConditionSetWithResult'] = GQLResolversParentTypes['ConditionSetWithResult'],
7510> = {
7511 conditions?: Resolver<
7512 ReadonlyArray<GQLResolversTypes['ConditionWithResult']>,
7513 ParentType,
7514 ContextType
7515 >;
7516 conjunction?: Resolver<
7517 Maybe<GQLResolversTypes['ConditionConjunction']>,
7518 ParentType,
7519 ContextType
7520 >;
7521 result?: Resolver<
7522 Maybe<GQLResolversTypes['ConditionResult']>,
7523 ParentType,
7524 ContextType
7525 >;
7526 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7527};
7528
7529export type GQLConditionWithResultResolvers<
7530 ContextType = Context,
7531 ParentType extends
7532 GQLResolversParentTypes['ConditionWithResult'] = GQLResolversParentTypes['ConditionWithResult'],
7533> = {
7534 __resolveType: TypeResolveFn<
7535 'ConditionSetWithResult' | 'LeafConditionWithResult',
7536 ParentType,
7537 ContextType
7538 >;
7539};
7540
7541export type GQLContainerResolvers<
7542 ContextType = Context,
7543 ParentType extends
7544 GQLResolversParentTypes['Container'] = GQLResolversParentTypes['Container'],
7545> = {
7546 containerType?: Resolver<
7547 GQLResolversTypes['ContainerType'],
7548 ParentType,
7549 ContextType
7550 >;
7551 keyScalarType?: Resolver<
7552 Maybe<GQLResolversTypes['ScalarType']>,
7553 ParentType,
7554 ContextType
7555 >;
7556 valueScalarType?: Resolver<
7557 GQLResolversTypes['ScalarType'],
7558 ParentType,
7559 ContextType
7560 >;
7561};
7562
7563export type GQLContentAppealManualReviewJobPayloadResolvers<
7564 ContextType = Context,
7565 ParentType extends
7566 GQLResolversParentTypes['ContentAppealManualReviewJobPayload'] = GQLResolversParentTypes['ContentAppealManualReviewJobPayload'],
7567> = {
7568 actionsTaken?: Resolver<
7569 ReadonlyArray<GQLResolversTypes['String']>,
7570 ParentType,
7571 ContextType
7572 >;
7573 additionalContentItems?: Resolver<
7574 ReadonlyArray<GQLResolversTypes['ContentItem']>,
7575 ParentType,
7576 ContextType
7577 >;
7578 appealId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7579 appealReason?: Resolver<
7580 Maybe<GQLResolversTypes['String']>,
7581 ParentType,
7582 ContextType
7583 >;
7584 appealerIdentifier?: Resolver<
7585 Maybe<GQLResolversTypes['ItemIdentifier']>,
7586 ParentType,
7587 ContextType
7588 >;
7589 enqueueSourceInfo?: Resolver<
7590 Maybe<GQLResolversTypes['AppealEnqueueSourceInfo']>,
7591 ParentType,
7592 ContextType
7593 >;
7594 item?: Resolver<GQLResolversTypes['ContentItem'], ParentType, ContextType>;
7595 userScore?: Resolver<
7596 Maybe<GQLResolversTypes['Int']>,
7597 ParentType,
7598 ContextType
7599 >;
7600 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7601};
7602
7603export type GQLContentItemResolvers<
7604 ContextType = Context,
7605 ParentType extends
7606 GQLResolversParentTypes['ContentItem'] = GQLResolversParentTypes['ContentItem'],
7607> = {
7608 data?: Resolver<GQLResolversTypes['JSONObject'], ParentType, ContextType>;
7609 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7610 submissionId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7611 submissionTime?: Resolver<
7612 Maybe<GQLResolversTypes['DateTime']>,
7613 ParentType,
7614 ContextType
7615 >;
7616 type?: Resolver<
7617 GQLResolversTypes['ContentItemType'],
7618 ParentType,
7619 ContextType
7620 >;
7621 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7622};
7623
7624export type GQLContentItemTypeResolvers<
7625 ContextType = Context,
7626 ParentType extends
7627 GQLResolversParentTypes['ContentItemType'] = GQLResolversParentTypes['ContentItemType'],
7628> = {
7629 baseFields?: Resolver<
7630 ReadonlyArray<GQLResolversTypes['BaseField']>,
7631 ParentType,
7632 ContextType
7633 >;
7634 derivedFields?: Resolver<
7635 ReadonlyArray<GQLResolversTypes['DerivedField']>,
7636 ParentType,
7637 ContextType
7638 >;
7639 description?: Resolver<
7640 Maybe<GQLResolversTypes['String']>,
7641 ParentType,
7642 ContextType
7643 >;
7644 hiddenFields?: Resolver<
7645 ReadonlyArray<GQLResolversTypes['String']>,
7646 ParentType,
7647 ContextType
7648 >;
7649 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7650 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7651 schemaFieldRoles?: Resolver<
7652 GQLResolversTypes['ContentSchemaFieldRoles'],
7653 ParentType,
7654 ContextType
7655 >;
7656 schemaVariant?: Resolver<
7657 GQLResolversTypes['ItemTypeSchemaVariant'],
7658 ParentType,
7659 ContextType
7660 >;
7661 version?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7662 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7663};
7664
7665export type GQLContentManualReviewJobPayloadResolvers<
7666 ContextType = Context,
7667 ParentType extends
7668 GQLResolversParentTypes['ContentManualReviewJobPayload'] = GQLResolversParentTypes['ContentManualReviewJobPayload'],
7669> = {
7670 additionalContentItems?: Resolver<
7671 ReadonlyArray<GQLResolversTypes['ContentItem']>,
7672 ParentType,
7673 ContextType
7674 >;
7675 enqueueSourceInfo?: Resolver<
7676 Maybe<GQLResolversTypes['ManualReviewJobEnqueueSourceInfo']>,
7677 ParentType,
7678 ContextType
7679 >;
7680 item?: Resolver<GQLResolversTypes['ContentItem'], ParentType, ContextType>;
7681 itemThreadContentItems?: Resolver<
7682 Maybe<ReadonlyArray<GQLResolversTypes['ContentItem']>>,
7683 ParentType,
7684 ContextType
7685 >;
7686 reportHistory?: Resolver<
7687 ReadonlyArray<GQLResolversTypes['ReportHistoryEntry']>,
7688 ParentType,
7689 ContextType
7690 >;
7691 reportedForReason?: Resolver<
7692 Maybe<GQLResolversTypes['String']>,
7693 ParentType,
7694 ContextType
7695 >;
7696 reportedForReasons?: Resolver<
7697 ReadonlyArray<GQLResolversTypes['ReportedForReason']>,
7698 ParentType,
7699 ContextType
7700 >;
7701 userScore?: Resolver<
7702 Maybe<GQLResolversTypes['Int']>,
7703 ParentType,
7704 ContextType
7705 >;
7706 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7707};
7708
7709export type GQLContentRuleResolvers<
7710 ContextType = Context,
7711 ParentType extends
7712 GQLResolversParentTypes['ContentRule'] = GQLResolversParentTypes['ContentRule'],
7713> = {
7714 actions?: Resolver<
7715 ReadonlyArray<GQLResolversTypes['Action']>,
7716 ParentType,
7717 ContextType
7718 >;
7719 backtests?: Resolver<
7720 ReadonlyArray<GQLResolversTypes['Backtest']>,
7721 ParentType,
7722 ContextType,
7723 Partial<GQLContentRuleBacktestsArgs>
7724 >;
7725 conditionSet?: Resolver<
7726 GQLResolversTypes['ConditionSet'],
7727 ParentType,
7728 ContextType
7729 >;
7730 createdAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7731 creator?: Resolver<GQLResolversTypes['User'], ParentType, ContextType>;
7732 description?: Resolver<
7733 Maybe<GQLResolversTypes['String']>,
7734 ParentType,
7735 ContextType
7736 >;
7737 expirationTime?: Resolver<
7738 Maybe<GQLResolversTypes['String']>,
7739 ParentType,
7740 ContextType
7741 >;
7742 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7743 insights?: Resolver<
7744 GQLResolversTypes['RuleInsights'],
7745 ParentType,
7746 ContextType
7747 >;
7748 itemTypes?: Resolver<
7749 ReadonlyArray<GQLResolversTypes['ItemType']>,
7750 ParentType,
7751 ContextType
7752 >;
7753 maxDailyActions?: Resolver<
7754 Maybe<GQLResolversTypes['Float']>,
7755 ParentType,
7756 ContextType
7757 >;
7758 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7759 parentId?: Resolver<Maybe<GQLResolversTypes['ID']>, ParentType, ContextType>;
7760 policies?: Resolver<
7761 ReadonlyArray<GQLResolversTypes['Policy']>,
7762 ParentType,
7763 ContextType
7764 >;
7765 status?: Resolver<GQLResolversTypes['RuleStatus'], ParentType, ContextType>;
7766 tags?: Resolver<
7767 Maybe<ReadonlyArray<Maybe<GQLResolversTypes['String']>>>,
7768 ParentType,
7769 ContextType
7770 >;
7771 updatedAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7772 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7773};
7774
7775export type GQLContentSchemaFieldRolesResolvers<
7776 ContextType = Context,
7777 ParentType extends
7778 GQLResolversParentTypes['ContentSchemaFieldRoles'] = GQLResolversParentTypes['ContentSchemaFieldRoles'],
7779> = {
7780 createdAt?: Resolver<
7781 Maybe<GQLResolversTypes['String']>,
7782 ParentType,
7783 ContextType
7784 >;
7785 creatorId?: Resolver<
7786 Maybe<GQLResolversTypes['String']>,
7787 ParentType,
7788 ContextType
7789 >;
7790 displayName?: Resolver<
7791 Maybe<GQLResolversTypes['String']>,
7792 ParentType,
7793 ContextType
7794 >;
7795 isDeleted?: Resolver<
7796 Maybe<GQLResolversTypes['String']>,
7797 ParentType,
7798 ContextType
7799 >;
7800 parentId?: Resolver<
7801 Maybe<GQLResolversTypes['String']>,
7802 ParentType,
7803 ContextType
7804 >;
7805 threadId?: Resolver<
7806 Maybe<GQLResolversTypes['String']>,
7807 ParentType,
7808 ContextType
7809 >;
7810 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7811};
7812
7813export type GQLContentTypeResolvers<
7814 ContextType = Context,
7815 ParentType extends
7816 GQLResolversParentTypes['ContentType'] = GQLResolversParentTypes['ContentType'],
7817> = {
7818 actions?: Resolver<
7819 ReadonlyArray<GQLResolversTypes['Action']>,
7820 ParentType,
7821 ContextType
7822 >;
7823 baseFields?: Resolver<
7824 ReadonlyArray<GQLResolversTypes['BaseField']>,
7825 ParentType,
7826 ContextType
7827 >;
7828 derivedFields?: Resolver<
7829 ReadonlyArray<GQLResolversTypes['DerivedField']>,
7830 ParentType,
7831 ContextType
7832 >;
7833 description?: Resolver<
7834 Maybe<GQLResolversTypes['String']>,
7835 ParentType,
7836 ContextType
7837 >;
7838 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7839 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7840};
7841
7842export interface GQLCoopInputOrStringScalarConfig
7843 extends GraphQLScalarTypeConfig<GQLResolversTypes['CoopInputOrString'], any> {
7844 name: 'CoopInputOrString';
7845}
7846
7847export type GQLCountByActionByDayResolvers<
7848 ContextType = Context,
7849 ParentType extends
7850 GQLResolversParentTypes['CountByActionByDay'] = GQLResolversParentTypes['CountByActionByDay'],
7851> = {
7852 action?: Resolver<
7853 GQLResolversTypes['CountByActionByDayAction'],
7854 ParentType,
7855 ContextType
7856 >;
7857 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7858 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
7859};
7860
7861export type GQLCountByActionByDayActionResolvers<
7862 ContextType = Context,
7863 ParentType extends
7864 GQLResolversParentTypes['CountByActionByDayAction'] = GQLResolversParentTypes['CountByActionByDayAction'],
7865> = {
7866 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7867 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7868};
7869
7870export type GQLCountByDayResolvers<
7871 ContextType = Context,
7872 ParentType extends
7873 GQLResolversParentTypes['CountByDay'] = GQLResolversParentTypes['CountByDay'],
7874> = {
7875 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7876 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
7877};
7878
7879export type GQLCountByDecisionTypeByDayResolvers<
7880 ContextType = Context,
7881 ParentType extends
7882 GQLResolversParentTypes['CountByDecisionTypeByDay'] = GQLResolversParentTypes['CountByDecisionTypeByDay'],
7883> = {
7884 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7885 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
7886 decisionType?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7887};
7888
7889export type GQLCountByPolicyByDayResolvers<
7890 ContextType = Context,
7891 ParentType extends
7892 GQLResolversParentTypes['CountByPolicyByDay'] = GQLResolversParentTypes['CountByPolicyByDay'],
7893> = {
7894 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7895 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
7896 policy?: Resolver<
7897 GQLResolversTypes['CountByPolicyByDayPolicy'],
7898 ParentType,
7899 ContextType
7900 >;
7901};
7902
7903export type GQLCountByPolicyByDayPolicyResolvers<
7904 ContextType = Context,
7905 ParentType extends
7906 GQLResolversParentTypes['CountByPolicyByDayPolicy'] = GQLResolversParentTypes['CountByPolicyByDayPolicy'],
7907> = {
7908 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7909 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7910};
7911
7912export type GQLCountByTagByDayResolvers<
7913 ContextType = Context,
7914 ParentType extends
7915 GQLResolversParentTypes['CountByTagByDay'] = GQLResolversParentTypes['CountByTagByDay'],
7916> = {
7917 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
7918 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
7919 tag?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
7920};
7921
7922export type GQLCreateBacktestResponseResolvers<
7923 ContextType = Context,
7924 ParentType extends
7925 GQLResolversParentTypes['CreateBacktestResponse'] = GQLResolversParentTypes['CreateBacktestResponse'],
7926> = {
7927 backtest?: Resolver<GQLResolversTypes['Backtest'], ParentType, ContextType>;
7928};
7929
7930export type GQLCreateContentRuleResponseResolvers<
7931 ContextType = Context,
7932 ParentType extends
7933 GQLResolversParentTypes['CreateContentRuleResponse'] = GQLResolversParentTypes['CreateContentRuleResponse'],
7934> = {
7935 __resolveType: TypeResolveFn<
7936 'MutateContentRuleSuccessResponse' | 'RuleNameExistsError',
7937 ParentType,
7938 ContextType
7939 >;
7940};
7941
7942export type GQLCreateManualReviewQueueResponseResolvers<
7943 ContextType = Context,
7944 ParentType extends
7945 GQLResolversParentTypes['CreateManualReviewQueueResponse'] = GQLResolversParentTypes['CreateManualReviewQueueResponse'],
7946> = {
7947 __resolveType: TypeResolveFn<
7948 | 'ManualReviewQueueNameExistsError'
7949 | 'MutateManualReviewQueueSuccessResponse',
7950 ParentType,
7951 ContextType
7952 >;
7953};
7954
7955export type GQLCreateOrgResponseResolvers<
7956 ContextType = Context,
7957 ParentType extends
7958 GQLResolversParentTypes['CreateOrgResponse'] = GQLResolversParentTypes['CreateOrgResponse'],
7959> = {
7960 __resolveType: TypeResolveFn<
7961 | 'CreateOrgSuccessResponse'
7962 | 'OrgWithEmailExistsError'
7963 | 'OrgWithNameExistsError',
7964 ParentType,
7965 ContextType
7966 >;
7967};
7968
7969export type GQLCreateOrgSuccessResponseResolvers<
7970 ContextType = Context,
7971 ParentType extends
7972 GQLResolversParentTypes['CreateOrgSuccessResponse'] = GQLResolversParentTypes['CreateOrgSuccessResponse'],
7973> = {
7974 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
7975 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
7976};
7977
7978export type GQLCreateReportingRuleResponseResolvers<
7979 ContextType = Context,
7980 ParentType extends
7981 GQLResolversParentTypes['CreateReportingRuleResponse'] = GQLResolversParentTypes['CreateReportingRuleResponse'],
7982> = {
7983 __resolveType: TypeResolveFn<
7984 'MutateReportingRuleSuccessResponse' | 'ReportingRuleNameExistsError',
7985 ParentType,
7986 ContextType
7987 >;
7988};
7989
7990export type GQLCreateRoutingRuleResponseResolvers<
7991 ContextType = Context,
7992 ParentType extends
7993 GQLResolversParentTypes['CreateRoutingRuleResponse'] = GQLResolversParentTypes['CreateRoutingRuleResponse'],
7994> = {
7995 __resolveType: TypeResolveFn<
7996 | 'MutateRoutingRuleSuccessResponse'
7997 | 'QueueDoesNotExistError'
7998 | 'RoutingRuleNameExistsError',
7999 ParentType,
8000 ContextType
8001 >;
8002};
8003
8004export type GQLCreateUserRuleResponseResolvers<
8005 ContextType = Context,
8006 ParentType extends
8007 GQLResolversParentTypes['CreateUserRuleResponse'] = GQLResolversParentTypes['CreateUserRuleResponse'],
8008> = {
8009 __resolveType: TypeResolveFn<
8010 'MutateUserRuleSuccessResponse' | 'RuleNameExistsError',
8011 ParentType,
8012 ContextType
8013 >;
8014};
8015
8016export interface GQLCursorScalarConfig
8017 extends GraphQLScalarTypeConfig<GQLResolversTypes['Cursor'], any> {
8018 name: 'Cursor';
8019}
8020
8021export type GQLCustomActionResolvers<
8022 ContextType = Context,
8023 ParentType extends
8024 GQLResolversParentTypes['CustomAction'] = GQLResolversParentTypes['CustomAction'],
8025> = {
8026 applyUserStrikes?: Resolver<
8027 Maybe<GQLResolversTypes['Boolean']>,
8028 ParentType,
8029 ContextType
8030 >;
8031 callbackUrl?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8032 callbackUrlBody?: Resolver<
8033 Maybe<GQLResolversTypes['JSONObject']>,
8034 ParentType,
8035 ContextType
8036 >;
8037 callbackUrlHeaders?: Resolver<
8038 Maybe<GQLResolversTypes['JSONObject']>,
8039 ParentType,
8040 ContextType
8041 >;
8042 customMrtApiParams?: Resolver<
8043 ReadonlyArray<Maybe<GQLResolversTypes['CustomMrtApiParamSpec']>>,
8044 ParentType,
8045 ContextType
8046 >;
8047 description?: Resolver<
8048 Maybe<GQLResolversTypes['String']>,
8049 ParentType,
8050 ContextType
8051 >;
8052 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
8053 itemTypes?: Resolver<
8054 ReadonlyArray<GQLResolversTypes['ItemType']>,
8055 ParentType,
8056 ContextType
8057 >;
8058 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8059 orgId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8060 penalty?: Resolver<
8061 GQLResolversTypes['UserPenaltySeverity'],
8062 ParentType,
8063 ContextType
8064 >;
8065 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8066};
8067
8068export type GQLCustomMrtApiParamSpecResolvers<
8069 ContextType = Context,
8070 ParentType extends
8071 GQLResolversParentTypes['CustomMrtApiParamSpec'] = GQLResolversParentTypes['CustomMrtApiParamSpec'],
8072> = {
8073 displayName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8074 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8075 type?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8076};
8077
8078export interface GQLDateScalarConfig
8079 extends GraphQLScalarTypeConfig<GQLResolversTypes['Date'], any> {
8080 name: 'Date';
8081}
8082
8083export interface GQLDateTimeScalarConfig
8084 extends GraphQLScalarTypeConfig<GQLResolversTypes['DateTime'], any> {
8085 name: 'DateTime';
8086}
8087
8088export type GQLDecisionCountResolvers<
8089 ContextType = Context,
8090 ParentType extends
8091 GQLResolversParentTypes['DecisionCount'] = GQLResolversParentTypes['DecisionCount'],
8092> = {
8093 action_id?: Resolver<
8094 Maybe<GQLResolversTypes['String']>,
8095 ParentType,
8096 ContextType
8097 >;
8098 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8099 policy_id?: Resolver<
8100 Maybe<GQLResolversTypes['String']>,
8101 ParentType,
8102 ContextType
8103 >;
8104 queue_id?: Resolver<
8105 Maybe<GQLResolversTypes['String']>,
8106 ParentType,
8107 ContextType
8108 >;
8109 reviewer_id?: Resolver<
8110 Maybe<GQLResolversTypes['String']>,
8111 ParentType,
8112 ContextType
8113 >;
8114 time?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8115 type?: Resolver<
8116 Maybe<GQLResolversTypes['ManualReviewDecisionType']>,
8117 ParentType,
8118 ContextType
8119 >;
8120};
8121
8122export type GQLDecisionCountFilterByResolvers<
8123 ContextType = Context,
8124 ParentType extends
8125 GQLResolversParentTypes['DecisionCountFilterBy'] = GQLResolversParentTypes['DecisionCountFilterBy'],
8126> = {
8127 actionIds?: Resolver<
8128 ReadonlyArray<GQLResolversTypes['String']>,
8129 ParentType,
8130 ContextType
8131 >;
8132 endDate?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
8133 filteredDecisionActionType?: Resolver<
8134 Maybe<ReadonlyArray<GQLResolversTypes['DecisionActionType']>>,
8135 ParentType,
8136 ContextType
8137 >;
8138 itemTypeIds?: Resolver<
8139 ReadonlyArray<GQLResolversTypes['String']>,
8140 ParentType,
8141 ContextType
8142 >;
8143 policyIds?: Resolver<
8144 ReadonlyArray<GQLResolversTypes['String']>,
8145 ParentType,
8146 ContextType
8147 >;
8148 queueIds?: Resolver<
8149 ReadonlyArray<GQLResolversTypes['String']>,
8150 ParentType,
8151 ContextType
8152 >;
8153 reviewerIds?: Resolver<
8154 ReadonlyArray<GQLResolversTypes['String']>,
8155 ParentType,
8156 ContextType
8157 >;
8158 startDate?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
8159 type?: Resolver<
8160 ReadonlyArray<GQLResolversTypes['ManualReviewDecisionType']>,
8161 ParentType,
8162 ContextType
8163 >;
8164};
8165
8166export type GQLDeleteAllJobsFromQueueResponseResolvers<
8167 ContextType = Context,
8168 ParentType extends
8169 GQLResolversParentTypes['DeleteAllJobsFromQueueResponse'] = GQLResolversParentTypes['DeleteAllJobsFromQueueResponse'],
8170> = {
8171 __resolveType: TypeResolveFn<
8172 'DeleteAllJobsFromQueueSuccessResponse' | 'DeleteAllJobsUnauthorizedError',
8173 ParentType,
8174 ContextType
8175 >;
8176};
8177
8178export type GQLDeleteAllJobsFromQueueSuccessResponseResolvers<
8179 ContextType = Context,
8180 ParentType extends
8181 GQLResolversParentTypes['DeleteAllJobsFromQueueSuccessResponse'] = GQLResolversParentTypes['DeleteAllJobsFromQueueSuccessResponse'],
8182> = {
8183 _?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8184 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8185};
8186
8187export type GQLDeleteAllJobsUnauthorizedErrorResolvers<
8188 ContextType = Context,
8189 ParentType extends
8190 GQLResolversParentTypes['DeleteAllJobsUnauthorizedError'] = GQLResolversParentTypes['DeleteAllJobsUnauthorizedError'],
8191> = {
8192 detail?: Resolver<
8193 Maybe<GQLResolversTypes['String']>,
8194 ParentType,
8195 ContextType
8196 >;
8197 pointer?: Resolver<
8198 Maybe<GQLResolversTypes['String']>,
8199 ParentType,
8200 ContextType
8201 >;
8202 requestId?: Resolver<
8203 Maybe<GQLResolversTypes['String']>,
8204 ParentType,
8205 ContextType
8206 >;
8207 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8208 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8209 type?: Resolver<
8210 ReadonlyArray<GQLResolversTypes['String']>,
8211 ParentType,
8212 ContextType
8213 >;
8214 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8215};
8216
8217export type GQLDeleteItemTypeResponseResolvers<
8218 ContextType = Context,
8219 ParentType extends
8220 GQLResolversParentTypes['DeleteItemTypeResponse'] = GQLResolversParentTypes['DeleteItemTypeResponse'],
8221> = {
8222 __resolveType: TypeResolveFn<
8223 'CannotDeleteDefaultUserError' | 'DeleteItemTypeSuccessResponse',
8224 ParentType,
8225 ContextType
8226 >;
8227};
8228
8229export type GQLDeleteItemTypeSuccessResponseResolvers<
8230 ContextType = Context,
8231 ParentType extends
8232 GQLResolversParentTypes['DeleteItemTypeSuccessResponse'] = GQLResolversParentTypes['DeleteItemTypeSuccessResponse'],
8233> = {
8234 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
8235 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8236};
8237
8238export type GQLDequeueManualReviewJobResponseResolvers<
8239 ContextType = Context,
8240 ParentType extends
8241 GQLResolversParentTypes['DequeueManualReviewJobResponse'] = GQLResolversParentTypes['DequeueManualReviewJobResponse'],
8242> = {
8243 __resolveType: TypeResolveFn<
8244 'DequeueManualReviewJobSuccessResponse',
8245 ParentType,
8246 ContextType
8247 >;
8248};
8249
8250export type GQLDequeueManualReviewJobSuccessResponseResolvers<
8251 ContextType = Context,
8252 ParentType extends
8253 GQLResolversParentTypes['DequeueManualReviewJobSuccessResponse'] = GQLResolversParentTypes['DequeueManualReviewJobSuccessResponse'],
8254> = {
8255 job?: Resolver<GQLResolversTypes['ManualReviewJob'], ParentType, ContextType>;
8256 lockToken?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8257 numPendingJobs?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8258 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8259};
8260
8261export type GQLDerivedFieldResolvers<
8262 ContextType = Context,
8263 ParentType extends
8264 GQLResolversParentTypes['DerivedField'] = GQLResolversParentTypes['DerivedField'],
8265> = {
8266 container?: Resolver<
8267 Maybe<GQLResolversTypes['Container']>,
8268 ParentType,
8269 ContextType
8270 >;
8271 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8272 spec?: Resolver<
8273 GQLResolversTypes['DerivedFieldSpec'],
8274 ParentType,
8275 ContextType
8276 >;
8277 type?: Resolver<GQLResolversTypes['FieldType'], ParentType, ContextType>;
8278 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8279};
8280
8281export type GQLDerivedFieldCoopInputSourceResolvers<
8282 ContextType = Context,
8283 ParentType extends
8284 GQLResolversParentTypes['DerivedFieldCoopInputSource'] = GQLResolversParentTypes['DerivedFieldCoopInputSource'],
8285> = {
8286 name?: Resolver<GQLResolversTypes['CoopInput'], ParentType, ContextType>;
8287 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8288};
8289
8290export type GQLDerivedFieldFieldSourceResolvers<
8291 ContextType = Context,
8292 ParentType extends
8293 GQLResolversParentTypes['DerivedFieldFieldSource'] = GQLResolversParentTypes['DerivedFieldFieldSource'],
8294> = {
8295 contentTypeId?: Resolver<
8296 GQLResolversTypes['String'],
8297 ParentType,
8298 ContextType
8299 >;
8300 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8301 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8302};
8303
8304export type GQLDerivedFieldFullItemSourceResolvers<
8305 ContextType = Context,
8306 ParentType extends
8307 GQLResolversParentTypes['DerivedFieldFullItemSource'] = GQLResolversParentTypes['DerivedFieldFullItemSource'],
8308> = {
8309 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
8310 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8311};
8312
8313export type GQLDerivedFieldSourceResolvers<
8314 ContextType = Context,
8315 ParentType extends
8316 GQLResolversParentTypes['DerivedFieldSource'] = GQLResolversParentTypes['DerivedFieldSource'],
8317> = {
8318 __resolveType: TypeResolveFn<
8319 | 'DerivedFieldCoopInputSource'
8320 | 'DerivedFieldFieldSource'
8321 | 'DerivedFieldFullItemSource',
8322 ParentType,
8323 ContextType
8324 >;
8325};
8326
8327export type GQLDerivedFieldSpecResolvers<
8328 ContextType = Context,
8329 ParentType extends
8330 GQLResolversParentTypes['DerivedFieldSpec'] = GQLResolversParentTypes['DerivedFieldSpec'],
8331> = {
8332 derivationType?: Resolver<
8333 GQLResolversTypes['DerivedFieldDerivationType'],
8334 ParentType,
8335 ContextType
8336 >;
8337 source?: Resolver<
8338 GQLResolversTypes['DerivedFieldSource'],
8339 ParentType,
8340 ContextType
8341 >;
8342};
8343
8344export type GQLDisabledInfoResolvers<
8345 ContextType = Context,
8346 ParentType extends
8347 GQLResolversParentTypes['DisabledInfo'] = GQLResolversParentTypes['DisabledInfo'],
8348> = {
8349 disabled?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8350 disabledMessage?: Resolver<
8351 Maybe<GQLResolversTypes['String']>,
8352 ParentType,
8353 ContextType
8354 >;
8355};
8356
8357export type GQLEnqueueAuthorToMrtActionResolvers<
8358 ContextType = Context,
8359 ParentType extends
8360 GQLResolversParentTypes['EnqueueAuthorToMrtAction'] = GQLResolversParentTypes['EnqueueAuthorToMrtAction'],
8361> = {
8362 applyUserStrikes?: Resolver<
8363 GQLResolversTypes['Boolean'],
8364 ParentType,
8365 ContextType
8366 >;
8367 description?: Resolver<
8368 Maybe<GQLResolversTypes['String']>,
8369 ParentType,
8370 ContextType
8371 >;
8372 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
8373 itemTypes?: Resolver<
8374 ReadonlyArray<GQLResolversTypes['ItemType']>,
8375 ParentType,
8376 ContextType
8377 >;
8378 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8379 orgId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8380 penalty?: Resolver<
8381 GQLResolversTypes['UserPenaltySeverity'],
8382 ParentType,
8383 ContextType
8384 >;
8385 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8386};
8387
8388export type GQLEnqueueToMrtActionResolvers<
8389 ContextType = Context,
8390 ParentType extends
8391 GQLResolversParentTypes['EnqueueToMrtAction'] = GQLResolversParentTypes['EnqueueToMrtAction'],
8392> = {
8393 applyUserStrikes?: Resolver<
8394 Maybe<GQLResolversTypes['Boolean']>,
8395 ParentType,
8396 ContextType
8397 >;
8398 description?: Resolver<
8399 Maybe<GQLResolversTypes['String']>,
8400 ParentType,
8401 ContextType
8402 >;
8403 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
8404 itemTypes?: Resolver<
8405 ReadonlyArray<GQLResolversTypes['ItemType']>,
8406 ParentType,
8407 ContextType
8408 >;
8409 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8410 orgId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8411 penalty?: Resolver<
8412 GQLResolversTypes['UserPenaltySeverity'],
8413 ParentType,
8414 ContextType
8415 >;
8416 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8417};
8418
8419export type GQLEnqueueToNcmecActionResolvers<
8420 ContextType = Context,
8421 ParentType extends
8422 GQLResolversParentTypes['EnqueueToNcmecAction'] = GQLResolversParentTypes['EnqueueToNcmecAction'],
8423> = {
8424 applyUserStrikes?: Resolver<
8425 Maybe<GQLResolversTypes['Boolean']>,
8426 ParentType,
8427 ContextType
8428 >;
8429 description?: Resolver<
8430 Maybe<GQLResolversTypes['String']>,
8431 ParentType,
8432 ContextType
8433 >;
8434 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
8435 itemTypes?: Resolver<
8436 ReadonlyArray<GQLResolversTypes['ItemType']>,
8437 ParentType,
8438 ContextType
8439 >;
8440 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8441 orgId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8442 penalty?: Resolver<
8443 GQLResolversTypes['UserPenaltySeverity'],
8444 ParentType,
8445 ContextType
8446 >;
8447 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8448};
8449
8450export type GQLEnumSignalOutputTypeResolvers<
8451 ContextType = Context,
8452 ParentType extends
8453 GQLResolversParentTypes['EnumSignalOutputType'] = GQLResolversParentTypes['EnumSignalOutputType'],
8454> = {
8455 enum?: Resolver<
8456 ReadonlyArray<GQLResolversTypes['String']>,
8457 ParentType,
8458 ContextType
8459 >;
8460 ordered?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8461 scalarType?: Resolver<
8462 GQLResolversTypes['ScalarType'],
8463 ParentType,
8464 ContextType
8465 >;
8466 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8467};
8468
8469export type GQLErrorResolvers<
8470 ContextType = Context,
8471 ParentType extends
8472 GQLResolversParentTypes['Error'] = GQLResolversParentTypes['Error'],
8473> = {
8474 __resolveType: TypeResolveFn<
8475 | 'ActionNameExistsError'
8476 | 'AddCommentFailedError'
8477 | 'CannotDeleteDefaultUserError'
8478 | 'ChangePasswordError'
8479 | 'DeleteAllJobsUnauthorizedError'
8480 | 'IntegrationConfigTooManyCredentialsError'
8481 | 'IntegrationConfigUnsupportedIntegrationError'
8482 | 'IntegrationEmptyInputCredentialsError'
8483 | 'IntegrationNoInputCredentialsError'
8484 | 'InviteUserTokenExpiredError'
8485 | 'InviteUserTokenMissingError'
8486 | 'ItemTypeNameAlreadyExistsError'
8487 | 'JobHasAlreadyBeenSubmittedError'
8488 | 'LocationBankNameExistsError'
8489 | 'LoginIncorrectPasswordError'
8490 | 'LoginSsoRequiredError'
8491 | 'LoginUserDoesNotExistError'
8492 | 'ManualReviewQueueNameExistsError'
8493 | 'MatchingBankNameExistsError'
8494 | 'NoJobWithIdInQueueError'
8495 | 'NotFoundError'
8496 | 'OrgWithEmailExistsError'
8497 | 'OrgWithNameExistsError'
8498 | 'PartialItemsEndpointResponseError'
8499 | 'PartialItemsInvalidResponseError'
8500 | 'PartialItemsMissingEndpointError'
8501 | 'PolicyNameExistsError'
8502 | 'QueueDoesNotExistError'
8503 | 'RecordingJobDecisionFailedError'
8504 | 'ReportingRuleNameExistsError'
8505 | 'RotateApiKeyError'
8506 | 'RotateWebhookSigningKeyError'
8507 | 'RoutingRuleNameExistsError'
8508 | 'RuleHasRunningBacktestsError'
8509 | 'RuleNameExistsError'
8510 | 'SignUpUserExistsError'
8511 | 'SubmittedJobActionNotFoundError',
8512 ParentType,
8513 ContextType
8514 >;
8515};
8516
8517export type GQLExchangeApiInfoResolvers<
8518 ContextType = Context,
8519 ParentType extends
8520 GQLResolversParentTypes['ExchangeApiInfo'] = GQLResolversParentTypes['ExchangeApiInfo'],
8521> = {
8522 has_auth?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8523 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8524 supports_auth?: Resolver<
8525 GQLResolversTypes['Boolean'],
8526 ParentType,
8527 ContextType
8528 >;
8529};
8530
8531export type GQLExchangeApiSchemaResolvers<
8532 ContextType = Context,
8533 ParentType extends
8534 GQLResolversParentTypes['ExchangeApiSchema'] = GQLResolversParentTypes['ExchangeApiSchema'],
8535> = {
8536 config_schema?: Resolver<
8537 GQLResolversTypes['ExchangeSchemaSection'],
8538 ParentType,
8539 ContextType
8540 >;
8541 credentials_schema?: Resolver<
8542 Maybe<GQLResolversTypes['ExchangeSchemaSection']>,
8543 ParentType,
8544 ContextType
8545 >;
8546};
8547
8548export type GQLExchangeFieldDescriptorResolvers<
8549 ContextType = Context,
8550 ParentType extends
8551 GQLResolversParentTypes['ExchangeFieldDescriptor'] = GQLResolversParentTypes['ExchangeFieldDescriptor'],
8552> = {
8553 choices?: Resolver<
8554 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
8555 ParentType,
8556 ContextType
8557 >;
8558 default?: Resolver<Maybe<GQLResolversTypes['JSON']>, ParentType, ContextType>;
8559 help?: Resolver<Maybe<GQLResolversTypes['String']>, ParentType, ContextType>;
8560 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8561 required?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8562 type?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8563};
8564
8565export type GQLExchangeInfoResolvers<
8566 ContextType = Context,
8567 ParentType extends
8568 GQLResolversParentTypes['ExchangeInfo'] = GQLResolversParentTypes['ExchangeInfo'],
8569> = {
8570 api?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8571 enabled?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8572 error?: Resolver<Maybe<GQLResolversTypes['String']>, ParentType, ContextType>;
8573 fetched_items?: Resolver<
8574 Maybe<GQLResolversTypes['Int']>,
8575 ParentType,
8576 ContextType
8577 >;
8578 has_auth?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8579 is_fetching?: Resolver<
8580 Maybe<GQLResolversTypes['Boolean']>,
8581 ParentType,
8582 ContextType
8583 >;
8584 last_fetch_succeeded?: Resolver<
8585 Maybe<GQLResolversTypes['Boolean']>,
8586 ParentType,
8587 ContextType
8588 >;
8589 last_fetch_time?: Resolver<
8590 Maybe<GQLResolversTypes['String']>,
8591 ParentType,
8592 ContextType
8593 >;
8594 up_to_date?: Resolver<
8595 Maybe<GQLResolversTypes['Boolean']>,
8596 ParentType,
8597 ContextType
8598 >;
8599};
8600
8601export type GQLExchangeSchemaSectionResolvers<
8602 ContextType = Context,
8603 ParentType extends
8604 GQLResolversParentTypes['ExchangeSchemaSection'] = GQLResolversParentTypes['ExchangeSchemaSection'],
8605> = {
8606 fields?: Resolver<
8607 ReadonlyArray<GQLResolversTypes['ExchangeFieldDescriptor']>,
8608 ParentType,
8609 ContextType
8610 >;
8611};
8612
8613export type GQLExecuteActionResponseResolvers<
8614 ContextType = Context,
8615 ParentType extends
8616 GQLResolversParentTypes['ExecuteActionResponse'] = GQLResolversParentTypes['ExecuteActionResponse'],
8617> = {
8618 actionId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8619 itemId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8620 success?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
8621};
8622
8623export type GQLExecuteBulkActionResponseResolvers<
8624 ContextType = Context,
8625 ParentType extends
8626 GQLResolversParentTypes['ExecuteBulkActionResponse'] = GQLResolversParentTypes['ExecuteBulkActionResponse'],
8627> = {
8628 results?: Resolver<
8629 ReadonlyArray<GQLResolversTypes['ExecuteActionResponse']>,
8630 ParentType,
8631 ContextType
8632 >;
8633};
8634
8635export type GQLFieldResolvers<
8636 ContextType = Context,
8637 ParentType extends
8638 GQLResolversParentTypes['Field'] = GQLResolversParentTypes['Field'],
8639> = {
8640 __resolveType: TypeResolveFn<
8641 'BaseField' | 'DerivedField',
8642 ParentType,
8643 ContextType
8644 >;
8645};
8646
8647export type GQLGetDecisionCountSettingsResolvers<
8648 ContextType = Context,
8649 ParentType extends
8650 GQLResolversParentTypes['GetDecisionCountSettings'] = GQLResolversParentTypes['GetDecisionCountSettings'],
8651> = {
8652 filterBy?: Resolver<
8653 GQLResolversTypes['DecisionCountFilterBy'],
8654 ParentType,
8655 ContextType
8656 >;
8657 groupBy?: Resolver<
8658 ReadonlyArray<GQLResolversTypes['DecisionCountGroupByColumns']>,
8659 ParentType,
8660 ContextType
8661 >;
8662 metric?: Resolver<
8663 GQLResolversTypes['ManualReviewChartMetric'],
8664 ParentType,
8665 ContextType
8666 >;
8667 timeDivision?: Resolver<
8668 GQLResolversTypes['MetricsTimeDivisionOptions'],
8669 ParentType,
8670 ContextType
8671 >;
8672 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8673 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8674};
8675
8676export type GQLGetFullReportingRuleResultForItemResponseResolvers<
8677 ContextType = Context,
8678 ParentType extends
8679 GQLResolversParentTypes['GetFullReportingRuleResultForItemResponse'] = GQLResolversParentTypes['GetFullReportingRuleResultForItemResponse'],
8680> = {
8681 __resolveType: TypeResolveFn<
8682 'NotFoundError' | 'ReportingRuleExecutionResult',
8683 ParentType,
8684 ContextType
8685 >;
8686};
8687
8688export type GQLGetFullResultForItemResponseResolvers<
8689 ContextType = Context,
8690 ParentType extends
8691 GQLResolversParentTypes['GetFullResultForItemResponse'] = GQLResolversParentTypes['GetFullResultForItemResponse'],
8692> = {
8693 __resolveType: TypeResolveFn<
8694 'NotFoundError' | 'RuleExecutionResult',
8695 ParentType,
8696 ContextType
8697 >;
8698};
8699
8700export type GQLGetJobCreationCountSettingsResolvers<
8701 ContextType = Context,
8702 ParentType extends
8703 GQLResolversParentTypes['GetJobCreationCountSettings'] = GQLResolversParentTypes['GetJobCreationCountSettings'],
8704> = {
8705 filterBy?: Resolver<
8706 GQLResolversTypes['JobCreationFilterBy'],
8707 ParentType,
8708 ContextType
8709 >;
8710 groupBy?: Resolver<
8711 ReadonlyArray<GQLResolversTypes['JobCreationGroupByColumns']>,
8712 ParentType,
8713 ContextType
8714 >;
8715 metric?: Resolver<
8716 GQLResolversTypes['ManualReviewChartMetric'],
8717 ParentType,
8718 ContextType
8719 >;
8720 timeDivision?: Resolver<
8721 GQLResolversTypes['MetricsTimeDivisionOptions'],
8722 ParentType,
8723 ContextType
8724 >;
8725 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8726 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8727};
8728
8729export type GQLGoogleContentSafetyApiIntegrationApiCredentialResolvers<
8730 ContextType = Context,
8731 ParentType extends
8732 GQLResolversParentTypes['GoogleContentSafetyApiIntegrationApiCredential'] = GQLResolversParentTypes['GoogleContentSafetyApiIntegrationApiCredential'],
8733> = {
8734 apiKey?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8735 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8736};
8737
8738export type GQLGooglePlaceLocationInfoResolvers<
8739 ContextType = Context,
8740 ParentType extends
8741 GQLResolversParentTypes['GooglePlaceLocationInfo'] = GQLResolversParentTypes['GooglePlaceLocationInfo'],
8742> = {
8743 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
8744};
8745
8746export type GQLHashBankResolvers<
8747 ContextType = Context,
8748 ParentType extends
8749 GQLResolversParentTypes['HashBank'] = GQLResolversParentTypes['HashBank'],
8750> = {
8751 description?: Resolver<
8752 Maybe<GQLResolversTypes['String']>,
8753 ParentType,
8754 ContextType
8755 >;
8756 enabled_ratio?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
8757 exchange?: Resolver<
8758 Maybe<GQLResolversTypes['ExchangeInfo']>,
8759 ParentType,
8760 ContextType
8761 >;
8762 hma_name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8763 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
8764 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8765 org_id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8766};
8767
8768export type GQLIgnoreDecisionComponentResolvers<
8769 ContextType = Context,
8770 ParentType extends
8771 GQLResolversParentTypes['IgnoreDecisionComponent'] = GQLResolversParentTypes['IgnoreDecisionComponent'],
8772> = {
8773 type?: Resolver<
8774 GQLResolversTypes['ManualReviewDecisionType'],
8775 ParentType,
8776 ContextType
8777 >;
8778 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8779};
8780
8781export type GQLIntegrationApiCredentialResolvers<
8782 ContextType = Context,
8783 ParentType extends
8784 GQLResolversParentTypes['IntegrationApiCredential'] = GQLResolversParentTypes['IntegrationApiCredential'],
8785> = {
8786 __resolveType: TypeResolveFn<
8787 | 'GoogleContentSafetyApiIntegrationApiCredential'
8788 | 'OpenAiIntegrationApiCredential'
8789 | 'PluginIntegrationApiCredential'
8790 | 'ZentropiIntegrationApiCredential',
8791 ParentType,
8792 ContextType
8793 >;
8794};
8795
8796export type GQLIntegrationConfigResolvers<
8797 ContextType = Context,
8798 ParentType extends
8799 GQLResolversParentTypes['IntegrationConfig'] = GQLResolversParentTypes['IntegrationConfig'],
8800> = {
8801 apiCredential?: Resolver<
8802 GQLResolversTypes['IntegrationApiCredential'],
8803 ParentType,
8804 ContextType
8805 >;
8806 docsUrl?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8807 logoUrl?: Resolver<
8808 Maybe<GQLResolversTypes['String']>,
8809 ParentType,
8810 ContextType
8811 >;
8812 logoWithBackgroundUrl?: Resolver<
8813 Maybe<GQLResolversTypes['String']>,
8814 ParentType,
8815 ContextType
8816 >;
8817 modelCard?: Resolver<GQLResolversTypes['ModelCard'], ParentType, ContextType>;
8818 modelCardLearnMoreUrl?: Resolver<
8819 Maybe<GQLResolversTypes['String']>,
8820 ParentType,
8821 ContextType
8822 >;
8823 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8824 requiresConfig?: Resolver<
8825 GQLResolversTypes['Boolean'],
8826 ParentType,
8827 ContextType
8828 >;
8829 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8830};
8831
8832export type GQLIntegrationConfigQueryResponseResolvers<
8833 ContextType = Context,
8834 ParentType extends
8835 GQLResolversParentTypes['IntegrationConfigQueryResponse'] = GQLResolversParentTypes['IntegrationConfigQueryResponse'],
8836> = {
8837 __resolveType: TypeResolveFn<
8838 | 'IntegrationConfigSuccessResult'
8839 | 'IntegrationConfigUnsupportedIntegrationError',
8840 ParentType,
8841 ContextType
8842 >;
8843};
8844
8845export type GQLIntegrationConfigSuccessResultResolvers<
8846 ContextType = Context,
8847 ParentType extends
8848 GQLResolversParentTypes['IntegrationConfigSuccessResult'] = GQLResolversParentTypes['IntegrationConfigSuccessResult'],
8849> = {
8850 config?: Resolver<
8851 Maybe<GQLResolversTypes['IntegrationConfig']>,
8852 ParentType,
8853 ContextType
8854 >;
8855 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8856};
8857
8858export type GQLIntegrationConfigTooManyCredentialsErrorResolvers<
8859 ContextType = Context,
8860 ParentType extends
8861 GQLResolversParentTypes['IntegrationConfigTooManyCredentialsError'] = GQLResolversParentTypes['IntegrationConfigTooManyCredentialsError'],
8862> = {
8863 detail?: Resolver<
8864 Maybe<GQLResolversTypes['String']>,
8865 ParentType,
8866 ContextType
8867 >;
8868 pointer?: Resolver<
8869 Maybe<GQLResolversTypes['String']>,
8870 ParentType,
8871 ContextType
8872 >;
8873 requestId?: Resolver<
8874 Maybe<GQLResolversTypes['String']>,
8875 ParentType,
8876 ContextType
8877 >;
8878 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8879 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8880 type?: Resolver<
8881 ReadonlyArray<GQLResolversTypes['String']>,
8882 ParentType,
8883 ContextType
8884 >;
8885 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8886};
8887
8888export type GQLIntegrationConfigUnsupportedIntegrationErrorResolvers<
8889 ContextType = Context,
8890 ParentType extends
8891 GQLResolversParentTypes['IntegrationConfigUnsupportedIntegrationError'] = GQLResolversParentTypes['IntegrationConfigUnsupportedIntegrationError'],
8892> = {
8893 detail?: Resolver<
8894 Maybe<GQLResolversTypes['String']>,
8895 ParentType,
8896 ContextType
8897 >;
8898 pointer?: Resolver<
8899 Maybe<GQLResolversTypes['String']>,
8900 ParentType,
8901 ContextType
8902 >;
8903 requestId?: Resolver<
8904 Maybe<GQLResolversTypes['String']>,
8905 ParentType,
8906 ContextType
8907 >;
8908 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8909 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8910 type?: Resolver<
8911 ReadonlyArray<GQLResolversTypes['String']>,
8912 ParentType,
8913 ContextType
8914 >;
8915 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8916};
8917
8918export type GQLIntegrationEmptyInputCredentialsErrorResolvers<
8919 ContextType = Context,
8920 ParentType extends
8921 GQLResolversParentTypes['IntegrationEmptyInputCredentialsError'] = GQLResolversParentTypes['IntegrationEmptyInputCredentialsError'],
8922> = {
8923 detail?: Resolver<
8924 Maybe<GQLResolversTypes['String']>,
8925 ParentType,
8926 ContextType
8927 >;
8928 pointer?: Resolver<
8929 Maybe<GQLResolversTypes['String']>,
8930 ParentType,
8931 ContextType
8932 >;
8933 requestId?: Resolver<
8934 Maybe<GQLResolversTypes['String']>,
8935 ParentType,
8936 ContextType
8937 >;
8938 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8939 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8940 type?: Resolver<
8941 ReadonlyArray<GQLResolversTypes['String']>,
8942 ParentType,
8943 ContextType
8944 >;
8945 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
8946};
8947
8948export type GQLIntegrationMetadataResolvers<
8949 ContextType = Context,
8950 ParentType extends
8951 GQLResolversParentTypes['IntegrationMetadata'] = GQLResolversParentTypes['IntegrationMetadata'],
8952> = {
8953 docsUrl?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8954 logoUrl?: Resolver<
8955 Maybe<GQLResolversTypes['String']>,
8956 ParentType,
8957 ContextType
8958 >;
8959 logoWithBackgroundUrl?: Resolver<
8960 Maybe<GQLResolversTypes['String']>,
8961 ParentType,
8962 ContextType
8963 >;
8964 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8965 requiresConfig?: Resolver<
8966 GQLResolversTypes['Boolean'],
8967 ParentType,
8968 ContextType
8969 >;
8970 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8971};
8972
8973export type GQLIntegrationNoInputCredentialsErrorResolvers<
8974 ContextType = Context,
8975 ParentType extends
8976 GQLResolversParentTypes['IntegrationNoInputCredentialsError'] = GQLResolversParentTypes['IntegrationNoInputCredentialsError'],
8977> = {
8978 detail?: Resolver<
8979 Maybe<GQLResolversTypes['String']>,
8980 ParentType,
8981 ContextType
8982 >;
8983 pointer?: Resolver<
8984 Maybe<GQLResolversTypes['String']>,
8985 ParentType,
8986 ContextType
8987 >;
8988 requestId?: Resolver<
8989 Maybe<GQLResolversTypes['String']>,
8990 ParentType,
8991 ContextType
8992 >;
8993 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
8994 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
8995 type?: Resolver<
8996 ReadonlyArray<GQLResolversTypes['String']>,
8997 ParentType,
8998 ContextType
8999 >;
9000 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9001};
9002
9003export type GQLInviteUserTokenResolvers<
9004 ContextType = Context,
9005 ParentType extends
9006 GQLResolversParentTypes['InviteUserToken'] = GQLResolversParentTypes['InviteUserToken'],
9007> = {
9008 email?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9009 orgId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9010 role?: Resolver<GQLResolversTypes['UserRole'], ParentType, ContextType>;
9011 samlEnabled?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
9012 token?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9013};
9014
9015export type GQLInviteUserTokenExpiredErrorResolvers<
9016 ContextType = Context,
9017 ParentType extends
9018 GQLResolversParentTypes['InviteUserTokenExpiredError'] = GQLResolversParentTypes['InviteUserTokenExpiredError'],
9019> = {
9020 detail?: Resolver<
9021 Maybe<GQLResolversTypes['String']>,
9022 ParentType,
9023 ContextType
9024 >;
9025 pointer?: Resolver<
9026 Maybe<GQLResolversTypes['String']>,
9027 ParentType,
9028 ContextType
9029 >;
9030 requestId?: Resolver<
9031 Maybe<GQLResolversTypes['String']>,
9032 ParentType,
9033 ContextType
9034 >;
9035 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9036 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9037 type?: Resolver<
9038 ReadonlyArray<GQLResolversTypes['String']>,
9039 ParentType,
9040 ContextType
9041 >;
9042 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9043};
9044
9045export type GQLInviteUserTokenMissingErrorResolvers<
9046 ContextType = Context,
9047 ParentType extends
9048 GQLResolversParentTypes['InviteUserTokenMissingError'] = GQLResolversParentTypes['InviteUserTokenMissingError'],
9049> = {
9050 detail?: Resolver<
9051 Maybe<GQLResolversTypes['String']>,
9052 ParentType,
9053 ContextType
9054 >;
9055 pointer?: Resolver<
9056 Maybe<GQLResolversTypes['String']>,
9057 ParentType,
9058 ContextType
9059 >;
9060 requestId?: Resolver<
9061 Maybe<GQLResolversTypes['String']>,
9062 ParentType,
9063 ContextType
9064 >;
9065 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9066 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9067 type?: Resolver<
9068 ReadonlyArray<GQLResolversTypes['String']>,
9069 ParentType,
9070 ContextType
9071 >;
9072 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9073};
9074
9075export type GQLInviteUserTokenResponseResolvers<
9076 ContextType = Context,
9077 ParentType extends
9078 GQLResolversParentTypes['InviteUserTokenResponse'] = GQLResolversParentTypes['InviteUserTokenResponse'],
9079> = {
9080 __resolveType: TypeResolveFn<
9081 | 'InviteUserTokenExpiredError'
9082 | 'InviteUserTokenMissingError'
9083 | 'InviteUserTokenSuccessResponse',
9084 ParentType,
9085 ContextType
9086 >;
9087};
9088
9089export type GQLInviteUserTokenSuccessResponseResolvers<
9090 ContextType = Context,
9091 ParentType extends
9092 GQLResolversParentTypes['InviteUserTokenSuccessResponse'] = GQLResolversParentTypes['InviteUserTokenSuccessResponse'],
9093> = {
9094 tokenData?: Resolver<
9095 GQLResolversTypes['InviteUserToken'],
9096 ParentType,
9097 ContextType
9098 >;
9099 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9100};
9101
9102export type GQLIpAddressResolvers<
9103 ContextType = Context,
9104 ParentType extends
9105 GQLResolversParentTypes['IpAddress'] = GQLResolversParentTypes['IpAddress'],
9106> = {
9107 ip?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9108 port?: Resolver<Maybe<GQLResolversTypes['Int']>, ParentType, ContextType>;
9109};
9110
9111export type GQLItemResolvers<
9112 ContextType = Context,
9113 ParentType extends
9114 GQLResolversParentTypes['Item'] = GQLResolversParentTypes['Item'],
9115> = {
9116 __resolveType: TypeResolveFn<
9117 'ContentItem' | 'ThreadItem' | 'UserItem',
9118 ParentType,
9119 ContextType
9120 >;
9121};
9122
9123export type GQLItemActionResolvers<
9124 ContextType = Context,
9125 ParentType extends
9126 GQLResolversParentTypes['ItemAction'] = GQLResolversParentTypes['ItemAction'],
9127> = {
9128 actionId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9129 actorId?: Resolver<Maybe<GQLResolversTypes['ID']>, ParentType, ContextType>;
9130 itemCreatorId?: Resolver<
9131 Maybe<GQLResolversTypes['ID']>,
9132 ParentType,
9133 ContextType
9134 >;
9135 itemCreatorTypeId?: Resolver<
9136 Maybe<GQLResolversTypes['ID']>,
9137 ParentType,
9138 ContextType
9139 >;
9140 itemId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9141 itemTypeId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9142 jobId?: Resolver<Maybe<GQLResolversTypes['ID']>, ParentType, ContextType>;
9143 policies?: Resolver<
9144 ReadonlyArray<GQLResolversTypes['String']>,
9145 ParentType,
9146 ContextType
9147 >;
9148 ruleIds?: Resolver<
9149 ReadonlyArray<GQLResolversTypes['ID']>,
9150 ParentType,
9151 ContextType
9152 >;
9153 ts?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
9154};
9155
9156export type GQLItemBaseResolvers<
9157 ContextType = Context,
9158 ParentType extends
9159 GQLResolversParentTypes['ItemBase'] = GQLResolversParentTypes['ItemBase'],
9160> = {
9161 __resolveType: TypeResolveFn<
9162 'ContentItem' | 'ThreadItem' | 'UserItem',
9163 ParentType,
9164 ContextType
9165 >;
9166};
9167
9168export type GQLItemHistoryResponseResolvers<
9169 ContextType = Context,
9170 ParentType extends
9171 GQLResolversParentTypes['ItemHistoryResponse'] = GQLResolversParentTypes['ItemHistoryResponse'],
9172> = {
9173 __resolveType: TypeResolveFn<
9174 'ItemHistoryResult' | 'NotFoundError',
9175 ParentType,
9176 ContextType
9177 >;
9178};
9179
9180export type GQLItemHistoryResultResolvers<
9181 ContextType = Context,
9182 ParentType extends
9183 GQLResolversParentTypes['ItemHistoryResult'] = GQLResolversParentTypes['ItemHistoryResult'],
9184> = {
9185 executions?: Resolver<
9186 ReadonlyArray<GQLResolversTypes['RuleExecutionResult']>,
9187 ParentType,
9188 ContextType
9189 >;
9190 item?: Resolver<GQLResolversTypes['Item'], ParentType, ContextType>;
9191 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9192};
9193
9194export type GQLItemIdentifierResolvers<
9195 ContextType = Context,
9196 ParentType extends
9197 GQLResolversParentTypes['ItemIdentifier'] = GQLResolversParentTypes['ItemIdentifier'],
9198> = {
9199 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9200 typeId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9201};
9202
9203export type GQLItemSubmissionsResolvers<
9204 ContextType = Context,
9205 ParentType extends
9206 GQLResolversParentTypes['ItemSubmissions'] = GQLResolversParentTypes['ItemSubmissions'],
9207> = {
9208 latest?: Resolver<GQLResolversTypes['Item'], ParentType, ContextType>;
9209 prior?: Resolver<
9210 Maybe<ReadonlyArray<GQLResolversTypes['Item']>>,
9211 ParentType,
9212 ContextType
9213 >;
9214};
9215
9216export type GQLItemTypeResolvers<
9217 ContextType = Context,
9218 ParentType extends
9219 GQLResolversParentTypes['ItemType'] = GQLResolversParentTypes['ItemType'],
9220> = {
9221 __resolveType: TypeResolveFn<
9222 'ContentItemType' | 'ThreadItemType' | 'UserItemType',
9223 ParentType,
9224 ContextType
9225 >;
9226};
9227
9228export type GQLItemTypeBaseResolvers<
9229 ContextType = Context,
9230 ParentType extends
9231 GQLResolversParentTypes['ItemTypeBase'] = GQLResolversParentTypes['ItemTypeBase'],
9232> = {
9233 __resolveType: TypeResolveFn<
9234 'ContentItemType' | 'ThreadItemType' | 'UserItemType',
9235 ParentType,
9236 ContextType
9237 >;
9238};
9239
9240export type GQLItemTypeIdentifierResolvers<
9241 ContextType = Context,
9242 ParentType extends
9243 GQLResolversParentTypes['ItemTypeIdentifier'] = GQLResolversParentTypes['ItemTypeIdentifier'],
9244> = {
9245 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9246 schemaVariant?: Resolver<
9247 GQLResolversTypes['ItemTypeSchemaVariant'],
9248 ParentType,
9249 ContextType
9250 >;
9251 version?: Resolver<
9252 GQLResolversTypes['NonEmptyString'],
9253 ParentType,
9254 ContextType
9255 >;
9256};
9257
9258export type GQLItemTypeNameAlreadyExistsErrorResolvers<
9259 ContextType = Context,
9260 ParentType extends
9261 GQLResolversParentTypes['ItemTypeNameAlreadyExistsError'] = GQLResolversParentTypes['ItemTypeNameAlreadyExistsError'],
9262> = {
9263 detail?: Resolver<
9264 Maybe<GQLResolversTypes['String']>,
9265 ParentType,
9266 ContextType
9267 >;
9268 pointer?: Resolver<
9269 Maybe<GQLResolversTypes['String']>,
9270 ParentType,
9271 ContextType
9272 >;
9273 requestId?: Resolver<
9274 Maybe<GQLResolversTypes['String']>,
9275 ParentType,
9276 ContextType
9277 >;
9278 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9279 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9280 type?: Resolver<
9281 ReadonlyArray<GQLResolversTypes['String']>,
9282 ParentType,
9283 ContextType
9284 >;
9285 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9286};
9287
9288export type GQLItemTypeSchemaVariantResolvers = EnumResolverSignature<
9289 { ORIGINAL?: any; PARTIAL?: any },
9290 GQLResolversTypes['ItemTypeSchemaVariant']
9291>;
9292
9293export type GQLItemTypeSchemaVariantInputResolvers = EnumResolverSignature<
9294 { ORIGINAL?: any },
9295 GQLResolversTypes['ItemTypeSchemaVariantInput']
9296>;
9297
9298export type GQLItemWithParentsResolvers<
9299 ContextType = Context,
9300 ParentType extends
9301 GQLResolversParentTypes['ItemWithParents'] = GQLResolversParentTypes['ItemWithParents'],
9302> = {
9303 item?: Resolver<
9304 GQLResolversTypes['ItemSubmissions'],
9305 ParentType,
9306 ContextType
9307 >;
9308 parents?: Resolver<
9309 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
9310 ParentType,
9311 ContextType
9312 >;
9313};
9314
9315export interface GQLJsonScalarConfig
9316 extends GraphQLScalarTypeConfig<GQLResolversTypes['JSON'], any> {
9317 name: 'JSON';
9318}
9319
9320export interface GQLJsonObjectScalarConfig
9321 extends GraphQLScalarTypeConfig<GQLResolversTypes['JSONObject'], any> {
9322 name: 'JSONObject';
9323}
9324
9325export type GQLJobCreationCountResolvers<
9326 ContextType = Context,
9327 ParentType extends
9328 GQLResolversParentTypes['JobCreationCount'] = GQLResolversParentTypes['JobCreationCount'],
9329> = {
9330 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9331 itemTypeId?: Resolver<
9332 Maybe<GQLResolversTypes['String']>,
9333 ParentType,
9334 ContextType
9335 >;
9336 policyId?: Resolver<
9337 Maybe<GQLResolversTypes['String']>,
9338 ParentType,
9339 ContextType
9340 >;
9341 queueId?: Resolver<
9342 Maybe<GQLResolversTypes['String']>,
9343 ParentType,
9344 ContextType
9345 >;
9346 ruleId?: Resolver<
9347 Maybe<GQLResolversTypes['String']>,
9348 ParentType,
9349 ContextType
9350 >;
9351 source?: Resolver<
9352 Maybe<GQLResolversTypes['JobCreationSourceOptions']>,
9353 ParentType,
9354 ContextType
9355 >;
9356 time?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9357};
9358
9359export type GQLJobCreationFilterByResolvers<
9360 ContextType = Context,
9361 ParentType extends
9362 GQLResolversParentTypes['JobCreationFilterBy'] = GQLResolversParentTypes['JobCreationFilterBy'],
9363> = {
9364 endDate?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
9365 itemTypeIds?: Resolver<
9366 ReadonlyArray<GQLResolversTypes['String']>,
9367 ParentType,
9368 ContextType
9369 >;
9370 policyIds?: Resolver<
9371 ReadonlyArray<GQLResolversTypes['String']>,
9372 ParentType,
9373 ContextType
9374 >;
9375 queueIds?: Resolver<
9376 ReadonlyArray<GQLResolversTypes['String']>,
9377 ParentType,
9378 ContextType
9379 >;
9380 ruleIds?: Resolver<
9381 ReadonlyArray<GQLResolversTypes['String']>,
9382 ParentType,
9383 ContextType
9384 >;
9385 sources?: Resolver<
9386 ReadonlyArray<GQLResolversTypes['JobCreationSourceOptions']>,
9387 ParentType,
9388 ContextType
9389 >;
9390 startDate?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
9391};
9392
9393export type GQLJobHasAlreadyBeenSubmittedErrorResolvers<
9394 ContextType = Context,
9395 ParentType extends
9396 GQLResolversParentTypes['JobHasAlreadyBeenSubmittedError'] = GQLResolversParentTypes['JobHasAlreadyBeenSubmittedError'],
9397> = {
9398 detail?: Resolver<
9399 Maybe<GQLResolversTypes['String']>,
9400 ParentType,
9401 ContextType
9402 >;
9403 pointer?: Resolver<
9404 Maybe<GQLResolversTypes['String']>,
9405 ParentType,
9406 ContextType
9407 >;
9408 requestId?: Resolver<
9409 Maybe<GQLResolversTypes['String']>,
9410 ParentType,
9411 ContextType
9412 >;
9413 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9414 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9415 type?: Resolver<
9416 ReadonlyArray<GQLResolversTypes['String']>,
9417 ParentType,
9418 ContextType
9419 >;
9420 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9421};
9422
9423export type GQLLanguagesResolvers<
9424 ContextType = Context,
9425 ParentType extends
9426 GQLResolversParentTypes['Languages'] = GQLResolversParentTypes['Languages'],
9427> = {
9428 languages?: Resolver<
9429 ReadonlyArray<GQLResolversTypes['Language']>,
9430 ParentType,
9431 ContextType
9432 >;
9433 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9434};
9435
9436export type GQLLatLngResolvers<
9437 ContextType = Context,
9438 ParentType extends
9439 GQLResolversParentTypes['LatLng'] = GQLResolversParentTypes['LatLng'],
9440> = {
9441 lat?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
9442 lng?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
9443};
9444
9445export type GQLLeafConditionResolvers<
9446 ContextType = Context,
9447 ParentType extends
9448 GQLResolversParentTypes['LeafCondition'] = GQLResolversParentTypes['LeafCondition'],
9449> = {
9450 comparator?: Resolver<
9451 Maybe<GQLResolversTypes['ValueComparator']>,
9452 ParentType,
9453 ContextType
9454 >;
9455 input?: Resolver<
9456 GQLResolversTypes['ConditionInputField'],
9457 ParentType,
9458 ContextType
9459 >;
9460 matchingValues?: Resolver<
9461 Maybe<GQLResolversTypes['MatchingValues']>,
9462 ParentType,
9463 ContextType
9464 >;
9465 signal?: Resolver<
9466 Maybe<GQLResolversTypes['Signal']>,
9467 ParentType,
9468 ContextType
9469 >;
9470 threshold?: Resolver<
9471 Maybe<GQLResolversTypes['StringOrFloat']>,
9472 ParentType,
9473 ContextType
9474 >;
9475 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9476};
9477
9478export type GQLLeafConditionWithResultResolvers<
9479 ContextType = Context,
9480 ParentType extends
9481 GQLResolversParentTypes['LeafConditionWithResult'] = GQLResolversParentTypes['LeafConditionWithResult'],
9482> = {
9483 comparator?: Resolver<
9484 Maybe<GQLResolversTypes['ValueComparator']>,
9485 ParentType,
9486 ContextType
9487 >;
9488 input?: Resolver<
9489 GQLResolversTypes['ConditionInputField'],
9490 ParentType,
9491 ContextType
9492 >;
9493 matchingValues?: Resolver<
9494 Maybe<GQLResolversTypes['MatchingValues']>,
9495 ParentType,
9496 ContextType
9497 >;
9498 result?: Resolver<
9499 Maybe<GQLResolversTypes['ConditionResult']>,
9500 ParentType,
9501 ContextType
9502 >;
9503 signal?: Resolver<
9504 Maybe<GQLResolversTypes['Signal']>,
9505 ParentType,
9506 ContextType
9507 >;
9508 threshold?: Resolver<
9509 Maybe<GQLResolversTypes['StringOrFloat']>,
9510 ParentType,
9511 ContextType
9512 >;
9513 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9514};
9515
9516export type GQLLocationAreaResolvers<
9517 ContextType = Context,
9518 ParentType extends
9519 GQLResolversParentTypes['LocationArea'] = GQLResolversParentTypes['LocationArea'],
9520> = {
9521 bounds?: Resolver<
9522 Maybe<GQLResolversTypes['PlaceBounds']>,
9523 ParentType,
9524 ContextType
9525 >;
9526 geometry?: Resolver<
9527 GQLResolversTypes['LocationGeometry'],
9528 ParentType,
9529 ContextType
9530 >;
9531 googlePlaceInfo?: Resolver<
9532 Maybe<GQLResolversTypes['GooglePlaceLocationInfo']>,
9533 ParentType,
9534 ContextType
9535 >;
9536 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9537 name?: Resolver<Maybe<GQLResolversTypes['String']>, ParentType, ContextType>;
9538};
9539
9540export type GQLLocationBankResolvers<
9541 ContextType = Context,
9542 ParentType extends
9543 GQLResolversParentTypes['LocationBank'] = GQLResolversParentTypes['LocationBank'],
9544> = {
9545 description?: Resolver<
9546 Maybe<GQLResolversTypes['String']>,
9547 ParentType,
9548 ContextType
9549 >;
9550 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9551 locations?: Resolver<
9552 ReadonlyArray<GQLResolversTypes['LocationArea']>,
9553 ParentType,
9554 ContextType
9555 >;
9556 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9557};
9558
9559export type GQLLocationBankNameExistsErrorResolvers<
9560 ContextType = Context,
9561 ParentType extends
9562 GQLResolversParentTypes['LocationBankNameExistsError'] = GQLResolversParentTypes['LocationBankNameExistsError'],
9563> = {
9564 detail?: Resolver<
9565 Maybe<GQLResolversTypes['String']>,
9566 ParentType,
9567 ContextType
9568 >;
9569 pointer?: Resolver<
9570 Maybe<GQLResolversTypes['String']>,
9571 ParentType,
9572 ContextType
9573 >;
9574 requestId?: Resolver<
9575 Maybe<GQLResolversTypes['String']>,
9576 ParentType,
9577 ContextType
9578 >;
9579 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9580 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9581 type?: Resolver<
9582 ReadonlyArray<GQLResolversTypes['String']>,
9583 ParentType,
9584 ContextType
9585 >;
9586 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9587};
9588
9589export type GQLLocationGeometryResolvers<
9590 ContextType = Context,
9591 ParentType extends
9592 GQLResolversParentTypes['LocationGeometry'] = GQLResolversParentTypes['LocationGeometry'],
9593> = {
9594 center?: Resolver<GQLResolversTypes['LatLng'], ParentType, ContextType>;
9595 radius?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
9596};
9597
9598export type GQLLoginIncorrectPasswordErrorResolvers<
9599 ContextType = Context,
9600 ParentType extends
9601 GQLResolversParentTypes['LoginIncorrectPasswordError'] = GQLResolversParentTypes['LoginIncorrectPasswordError'],
9602> = {
9603 detail?: Resolver<
9604 Maybe<GQLResolversTypes['String']>,
9605 ParentType,
9606 ContextType
9607 >;
9608 pointer?: Resolver<
9609 Maybe<GQLResolversTypes['String']>,
9610 ParentType,
9611 ContextType
9612 >;
9613 requestId?: Resolver<
9614 Maybe<GQLResolversTypes['String']>,
9615 ParentType,
9616 ContextType
9617 >;
9618 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9619 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9620 type?: Resolver<
9621 ReadonlyArray<GQLResolversTypes['String']>,
9622 ParentType,
9623 ContextType
9624 >;
9625 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9626};
9627
9628export type GQLLoginResponseResolvers<
9629 ContextType = Context,
9630 ParentType extends
9631 GQLResolversParentTypes['LoginResponse'] = GQLResolversParentTypes['LoginResponse'],
9632> = {
9633 __resolveType: TypeResolveFn<
9634 | 'LoginIncorrectPasswordError'
9635 | 'LoginSsoRequiredError'
9636 | 'LoginSuccessResponse'
9637 | 'LoginUserDoesNotExistError',
9638 ParentType,
9639 ContextType
9640 >;
9641};
9642
9643export type GQLLoginSsoRequiredErrorResolvers<
9644 ContextType = Context,
9645 ParentType extends
9646 GQLResolversParentTypes['LoginSsoRequiredError'] = GQLResolversParentTypes['LoginSsoRequiredError'],
9647> = {
9648 detail?: Resolver<
9649 Maybe<GQLResolversTypes['String']>,
9650 ParentType,
9651 ContextType
9652 >;
9653 pointer?: Resolver<
9654 Maybe<GQLResolversTypes['String']>,
9655 ParentType,
9656 ContextType
9657 >;
9658 requestId?: Resolver<
9659 Maybe<GQLResolversTypes['String']>,
9660 ParentType,
9661 ContextType
9662 >;
9663 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9664 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9665 type?: Resolver<
9666 ReadonlyArray<GQLResolversTypes['String']>,
9667 ParentType,
9668 ContextType
9669 >;
9670 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9671};
9672
9673export type GQLLoginSuccessResponseResolvers<
9674 ContextType = Context,
9675 ParentType extends
9676 GQLResolversParentTypes['LoginSuccessResponse'] = GQLResolversParentTypes['LoginSuccessResponse'],
9677> = {
9678 user?: Resolver<GQLResolversTypes['User'], ParentType, ContextType>;
9679 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9680};
9681
9682export type GQLLoginUserDoesNotExistErrorResolvers<
9683 ContextType = Context,
9684 ParentType extends
9685 GQLResolversParentTypes['LoginUserDoesNotExistError'] = GQLResolversParentTypes['LoginUserDoesNotExistError'],
9686> = {
9687 detail?: Resolver<
9688 Maybe<GQLResolversTypes['String']>,
9689 ParentType,
9690 ContextType
9691 >;
9692 pointer?: Resolver<
9693 Maybe<GQLResolversTypes['String']>,
9694 ParentType,
9695 ContextType
9696 >;
9697 requestId?: Resolver<
9698 Maybe<GQLResolversTypes['String']>,
9699 ParentType,
9700 ContextType
9701 >;
9702 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9703 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9704 type?: Resolver<
9705 ReadonlyArray<GQLResolversTypes['String']>,
9706 ParentType,
9707 ContextType
9708 >;
9709 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9710};
9711
9712export type GQLManualReviewChartSettingsResolvers<
9713 ContextType = Context,
9714 ParentType extends
9715 GQLResolversParentTypes['ManualReviewChartSettings'] = GQLResolversParentTypes['ManualReviewChartSettings'],
9716> = {
9717 __resolveType: TypeResolveFn<
9718 'GetDecisionCountSettings' | 'GetJobCreationCountSettings',
9719 ParentType,
9720 ContextType
9721 >;
9722};
9723
9724export type GQLManualReviewDecisionResolvers<
9725 ContextType = Context,
9726 ParentType extends
9727 GQLResolversParentTypes['ManualReviewDecision'] = GQLResolversParentTypes['ManualReviewDecision'],
9728> = {
9729 createdAt?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
9730 decisionReason?: Resolver<
9731 Maybe<GQLResolversTypes['String']>,
9732 ParentType,
9733 ContextType
9734 >;
9735 decisions?: Resolver<
9736 ReadonlyArray<GQLResolversTypes['ManualReviewDecisionComponent']>,
9737 ParentType,
9738 ContextType
9739 >;
9740 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9741 itemId?: Resolver<
9742 Maybe<GQLResolversTypes['String']>,
9743 ParentType,
9744 ContextType
9745 >;
9746 itemTypeId?: Resolver<
9747 Maybe<GQLResolversTypes['String']>,
9748 ParentType,
9749 ContextType
9750 >;
9751 jobId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9752 queueId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9753 relatedActions?: Resolver<
9754 ReadonlyArray<GQLResolversTypes['ManualReviewDecisionComponent']>,
9755 ParentType,
9756 ContextType
9757 >;
9758 reviewerId?: Resolver<
9759 Maybe<GQLResolversTypes['String']>,
9760 ParentType,
9761 ContextType
9762 >;
9763};
9764
9765export type GQLManualReviewDecisionComponentResolvers<
9766 ContextType = Context,
9767 ParentType extends
9768 GQLResolversParentTypes['ManualReviewDecisionComponent'] = GQLResolversParentTypes['ManualReviewDecisionComponent'],
9769> = {
9770 __resolveType: TypeResolveFn<
9771 | 'AcceptAppealDecisionComponent'
9772 | 'AutomaticCloseDecisionComponent'
9773 | 'IgnoreDecisionComponent'
9774 | 'RejectAppealDecisionComponent'
9775 | 'SubmitNCMECReportDecisionComponent'
9776 | 'TransformJobAndRecreateInQueueDecisionComponent'
9777 | 'UserOrRelatedActionDecisionComponent',
9778 ParentType,
9779 ContextType
9780 >;
9781};
9782
9783export type GQLManualReviewDecisionComponentBaseResolvers<
9784 ContextType = Context,
9785 ParentType extends
9786 GQLResolversParentTypes['ManualReviewDecisionComponentBase'] = GQLResolversParentTypes['ManualReviewDecisionComponentBase'],
9787> = {
9788 __resolveType: TypeResolveFn<
9789 | 'AcceptAppealDecisionComponent'
9790 | 'AutomaticCloseDecisionComponent'
9791 | 'IgnoreDecisionComponent'
9792 | 'RejectAppealDecisionComponent'
9793 | 'SubmitNCMECReportDecisionComponent'
9794 | 'TransformJobAndRecreateInQueueDecisionComponent'
9795 | 'UserOrRelatedActionDecisionComponent',
9796 ParentType,
9797 ContextType
9798 >;
9799};
9800
9801export type GQLManualReviewExistingJobResolvers<
9802 ContextType = Context,
9803 ParentType extends
9804 GQLResolversParentTypes['ManualReviewExistingJob'] = GQLResolversParentTypes['ManualReviewExistingJob'],
9805> = {
9806 job?: Resolver<GQLResolversTypes['ManualReviewJob'], ParentType, ContextType>;
9807 queueId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9808};
9809
9810export type GQLManualReviewJobResolvers<
9811 ContextType = Context,
9812 ParentType extends
9813 GQLResolversParentTypes['ManualReviewJob'] = GQLResolversParentTypes['ManualReviewJob'],
9814> = {
9815 comments?: Resolver<
9816 ReadonlyArray<GQLResolversTypes['ManualReviewJobComment']>,
9817 ParentType,
9818 ContextType
9819 >;
9820 createdAt?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
9821 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9822 numTimesReported?: Resolver<
9823 Maybe<GQLResolversTypes['Int']>,
9824 ParentType,
9825 ContextType
9826 >;
9827 payload?: Resolver<
9828 GQLResolversTypes['ManualReviewJobPayload'],
9829 ParentType,
9830 ContextType
9831 >;
9832 policyIds?: Resolver<
9833 ReadonlyArray<GQLResolversTypes['String']>,
9834 ParentType,
9835 ContextType
9836 >;
9837};
9838
9839export type GQLManualReviewJobCommentResolvers<
9840 ContextType = Context,
9841 ParentType extends
9842 GQLResolversParentTypes['ManualReviewJobComment'] = GQLResolversParentTypes['ManualReviewJobComment'],
9843> = {
9844 author?: Resolver<GQLResolversTypes['User'], ParentType, ContextType>;
9845 commentText?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9846 createdAt?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
9847 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9848};
9849
9850export type GQLManualReviewJobEnqueueSourceInfoResolvers<
9851 ContextType = Context,
9852 ParentType extends
9853 GQLResolversParentTypes['ManualReviewJobEnqueueSourceInfo'] = GQLResolversParentTypes['ManualReviewJobEnqueueSourceInfo'],
9854> = {
9855 __resolveType: TypeResolveFn<
9856 | 'AppealEnqueueSourceInfo'
9857 | 'MrtJobEnqueueSourceInfo'
9858 | 'PostActionsEnqueueSourceInfo'
9859 | 'ReportEnqueueSourceInfo'
9860 | 'RuleExecutionEnqueueSourceInfo',
9861 ParentType,
9862 ContextType
9863 >;
9864};
9865
9866export type GQLManualReviewJobPayloadResolvers<
9867 ContextType = Context,
9868 ParentType extends
9869 GQLResolversParentTypes['ManualReviewJobPayload'] = GQLResolversParentTypes['ManualReviewJobPayload'],
9870> = {
9871 __resolveType: TypeResolveFn<
9872 | 'ContentAppealManualReviewJobPayload'
9873 | 'ContentManualReviewJobPayload'
9874 | 'NcmecManualReviewJobPayload'
9875 | 'ThreadAppealManualReviewJobPayload'
9876 | 'ThreadManualReviewJobPayload'
9877 | 'UserAppealManualReviewJobPayload'
9878 | 'UserManualReviewJobPayload',
9879 ParentType,
9880 ContextType
9881 >;
9882};
9883
9884export type GQLManualReviewJobWithDecisionsResolvers<
9885 ContextType = Context,
9886 ParentType extends
9887 GQLResolversParentTypes['ManualReviewJobWithDecisions'] = GQLResolversParentTypes['ManualReviewJobWithDecisions'],
9888> = {
9889 decision?: Resolver<
9890 GQLResolversTypes['ManualReviewDecision'],
9891 ParentType,
9892 ContextType
9893 >;
9894 job?: Resolver<GQLResolversTypes['ManualReviewJob'], ParentType, ContextType>;
9895};
9896
9897export type GQLManualReviewQueueResolvers<
9898 ContextType = Context,
9899 ParentType extends
9900 GQLResolversParentTypes['ManualReviewQueue'] = GQLResolversParentTypes['ManualReviewQueue'],
9901> = {
9902 autoCloseJobs?: Resolver<
9903 GQLResolversTypes['Boolean'],
9904 ParentType,
9905 ContextType
9906 >;
9907 description?: Resolver<
9908 Maybe<GQLResolversTypes['String']>,
9909 ParentType,
9910 ContextType
9911 >;
9912 explicitlyAssignedReviewers?: Resolver<
9913 ReadonlyArray<GQLResolversTypes['User']>,
9914 ParentType,
9915 ContextType
9916 >;
9917 hiddenActionIds?: Resolver<
9918 ReadonlyArray<GQLResolversTypes['ID']>,
9919 ParentType,
9920 ContextType
9921 >;
9922 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9923 isAppealsQueue?: Resolver<
9924 GQLResolversTypes['Boolean'],
9925 ParentType,
9926 ContextType
9927 >;
9928 isDefaultQueue?: Resolver<
9929 GQLResolversTypes['Boolean'],
9930 ParentType,
9931 ContextType
9932 >;
9933 jobs?: Resolver<
9934 ReadonlyArray<GQLResolversTypes['ManualReviewJob']>,
9935 ParentType,
9936 ContextType,
9937 Partial<GQLManualReviewQueueJobsArgs>
9938 >;
9939 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9940 oldestJobCreatedAt?: Resolver<
9941 Maybe<GQLResolversTypes['DateTime']>,
9942 ParentType,
9943 ContextType
9944 >;
9945 orgId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
9946 pendingJobCount?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9947};
9948
9949export type GQLManualReviewQueueNameExistsErrorResolvers<
9950 ContextType = Context,
9951 ParentType extends
9952 GQLResolversParentTypes['ManualReviewQueueNameExistsError'] = GQLResolversParentTypes['ManualReviewQueueNameExistsError'],
9953> = {
9954 detail?: Resolver<
9955 Maybe<GQLResolversTypes['String']>,
9956 ParentType,
9957 ContextType
9958 >;
9959 pointer?: Resolver<
9960 Maybe<GQLResolversTypes['String']>,
9961 ParentType,
9962 ContextType
9963 >;
9964 requestId?: Resolver<
9965 Maybe<GQLResolversTypes['String']>,
9966 ParentType,
9967 ContextType
9968 >;
9969 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
9970 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
9971 type?: Resolver<
9972 ReadonlyArray<GQLResolversTypes['String']>,
9973 ParentType,
9974 ContextType
9975 >;
9976 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
9977};
9978
9979export type GQLMatchingBankNameExistsErrorResolvers<
9980 ContextType = Context,
9981 ParentType extends
9982 GQLResolversParentTypes['MatchingBankNameExistsError'] = GQLResolversParentTypes['MatchingBankNameExistsError'],
9983> = {
9984 detail?: Resolver<
9985 Maybe<GQLResolversTypes['String']>,
9986 ParentType,
9987 ContextType
9988 >;
9989 pointer?: Resolver<
9990 Maybe<GQLResolversTypes['String']>,
9991 ParentType,
9992 ContextType
9993 >;
9994 requestId?: Resolver<
9995 Maybe<GQLResolversTypes['String']>,
9996 ParentType,
9997 ContextType
9998 >;
9999 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
10000 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10001 type?: Resolver<
10002 ReadonlyArray<GQLResolversTypes['String']>,
10003 ParentType,
10004 ContextType
10005 >;
10006 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10007};
10008
10009export type GQLMatchingBanksResolvers<
10010 ContextType = Context,
10011 ParentType extends
10012 GQLResolversParentTypes['MatchingBanks'] = GQLResolversParentTypes['MatchingBanks'],
10013> = {
10014 hashBanks?: Resolver<
10015 ReadonlyArray<GQLResolversTypes['HashBank']>,
10016 ParentType,
10017 ContextType
10018 >;
10019 locationBanks?: Resolver<
10020 ReadonlyArray<GQLResolversTypes['LocationBank']>,
10021 ParentType,
10022 ContextType
10023 >;
10024 textBanks?: Resolver<
10025 ReadonlyArray<GQLResolversTypes['TextBank']>,
10026 ParentType,
10027 ContextType
10028 >;
10029};
10030
10031export type GQLMatchingValuesResolvers<
10032 ContextType = Context,
10033 ParentType extends
10034 GQLResolversParentTypes['MatchingValues'] = GQLResolversParentTypes['MatchingValues'],
10035> = {
10036 imageBankIds?: Resolver<
10037 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
10038 ParentType,
10039 ContextType
10040 >;
10041 locationBankIds?: Resolver<
10042 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
10043 ParentType,
10044 ContextType
10045 >;
10046 locations?: Resolver<
10047 Maybe<ReadonlyArray<GQLResolversTypes['LocationArea']>>,
10048 ParentType,
10049 ContextType
10050 >;
10051 strings?: Resolver<
10052 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
10053 ParentType,
10054 ContextType
10055 >;
10056 textBankIds?: Resolver<
10057 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
10058 ParentType,
10059 ContextType
10060 >;
10061};
10062
10063export type GQLMessageWithIpAddressResolvers<
10064 ContextType = Context,
10065 ParentType extends
10066 GQLResolversParentTypes['MessageWithIpAddress'] = GQLResolversParentTypes['MessageWithIpAddress'],
10067> = {
10068 ipAddress?: Resolver<GQLResolversTypes['IpAddress'], ParentType, ContextType>;
10069 message?: Resolver<GQLResolversTypes['ContentItem'], ParentType, ContextType>;
10070};
10071
10072export type GQLModelCardResolvers<
10073 ContextType = Context,
10074 ParentType extends
10075 GQLResolversParentTypes['ModelCard'] = GQLResolversParentTypes['ModelCard'],
10076> = {
10077 modelName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10078 releaseDate?: Resolver<
10079 Maybe<GQLResolversTypes['String']>,
10080 ParentType,
10081 ContextType
10082 >;
10083 sections?: Resolver<
10084 Maybe<ReadonlyArray<GQLResolversTypes['ModelCardSection']>>,
10085 ParentType,
10086 ContextType
10087 >;
10088 version?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10089};
10090
10091export type GQLModelCardFieldResolvers<
10092 ContextType = Context,
10093 ParentType extends
10094 GQLResolversParentTypes['ModelCardField'] = GQLResolversParentTypes['ModelCardField'],
10095> = {
10096 label?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10097 value?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10098};
10099
10100export type GQLModelCardSectionResolvers<
10101 ContextType = Context,
10102 ParentType extends
10103 GQLResolversParentTypes['ModelCardSection'] = GQLResolversParentTypes['ModelCardSection'],
10104> = {
10105 fields?: Resolver<
10106 Maybe<ReadonlyArray<GQLResolversTypes['ModelCardField']>>,
10107 ParentType,
10108 ContextType
10109 >;
10110 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10111 subsections?: Resolver<
10112 Maybe<ReadonlyArray<GQLResolversTypes['ModelCardSubsection']>>,
10113 ParentType,
10114 ContextType
10115 >;
10116 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10117};
10118
10119export type GQLModelCardSubsectionResolvers<
10120 ContextType = Context,
10121 ParentType extends
10122 GQLResolversParentTypes['ModelCardSubsection'] = GQLResolversParentTypes['ModelCardSubsection'],
10123> = {
10124 fields?: Resolver<
10125 ReadonlyArray<GQLResolversTypes['ModelCardField']>,
10126 ParentType,
10127 ContextType
10128 >;
10129 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10130};
10131
10132export type GQLMrtJobEnqueueSourceInfoResolvers<
10133 ContextType = Context,
10134 ParentType extends
10135 GQLResolversParentTypes['MrtJobEnqueueSourceInfo'] = GQLResolversParentTypes['MrtJobEnqueueSourceInfo'],
10136> = {
10137 kind?: Resolver<
10138 GQLResolversTypes['JobCreationSourceOptions'],
10139 ParentType,
10140 ContextType
10141 >;
10142 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10143};
10144
10145export type GQLMutateAccessibleQueuesForUserSuccessResponseResolvers<
10146 ContextType = Context,
10147 ParentType extends
10148 GQLResolversParentTypes['MutateAccessibleQueuesForUserSuccessResponse'] = GQLResolversParentTypes['MutateAccessibleQueuesForUserSuccessResponse'],
10149> = {
10150 _?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
10151 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10152};
10153
10154export type GQLMutateActionResponseResolvers<
10155 ContextType = Context,
10156 ParentType extends
10157 GQLResolversParentTypes['MutateActionResponse'] = GQLResolversParentTypes['MutateActionResponse'],
10158> = {
10159 __resolveType: TypeResolveFn<
10160 'ActionNameExistsError' | 'MutateActionSuccessResponse',
10161 ParentType,
10162 ContextType
10163 >;
10164};
10165
10166export type GQLMutateActionSuccessResponseResolvers<
10167 ContextType = Context,
10168 ParentType extends
10169 GQLResolversParentTypes['MutateActionSuccessResponse'] = GQLResolversParentTypes['MutateActionSuccessResponse'],
10170> = {
10171 data?: Resolver<GQLResolversTypes['CustomAction'], ParentType, ContextType>;
10172 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10173};
10174
10175export type GQLMutateBankResponseResolvers<
10176 ContextType = Context,
10177 ParentType extends
10178 GQLResolversParentTypes['MutateBankResponse'] = GQLResolversParentTypes['MutateBankResponse'],
10179> = {
10180 error?: Resolver<Maybe<GQLResolversTypes['String']>, ParentType, ContextType>;
10181 success?: Resolver<
10182 Maybe<GQLResolversTypes['Boolean']>,
10183 ParentType,
10184 ContextType
10185 >;
10186};
10187
10188export type GQLMutateContentItemTypeResponseResolvers<
10189 ContextType = Context,
10190 ParentType extends
10191 GQLResolversParentTypes['MutateContentItemTypeResponse'] = GQLResolversParentTypes['MutateContentItemTypeResponse'],
10192> = {
10193 __resolveType: TypeResolveFn<
10194 'ItemTypeNameAlreadyExistsError' | 'MutateContentTypeSuccessResponse',
10195 ParentType,
10196 ContextType
10197 >;
10198};
10199
10200export type GQLMutateContentRuleSuccessResponseResolvers<
10201 ContextType = Context,
10202 ParentType extends
10203 GQLResolversParentTypes['MutateContentRuleSuccessResponse'] = GQLResolversParentTypes['MutateContentRuleSuccessResponse'],
10204> = {
10205 data?: Resolver<GQLResolversTypes['ContentRule'], ParentType, ContextType>;
10206 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10207};
10208
10209export type GQLMutateContentTypeSuccessResponseResolvers<
10210 ContextType = Context,
10211 ParentType extends
10212 GQLResolversParentTypes['MutateContentTypeSuccessResponse'] = GQLResolversParentTypes['MutateContentTypeSuccessResponse'],
10213> = {
10214 data?: Resolver<
10215 Maybe<GQLResolversTypes['ContentItemType']>,
10216 ParentType,
10217 ContextType
10218 >;
10219 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10220};
10221
10222export type GQLMutateHashBankResponseResolvers<
10223 ContextType = Context,
10224 ParentType extends
10225 GQLResolversParentTypes['MutateHashBankResponse'] = GQLResolversParentTypes['MutateHashBankResponse'],
10226> = {
10227 __resolveType: TypeResolveFn<
10228 'MatchingBankNameExistsError' | 'MutateHashBankSuccessResponse',
10229 ParentType,
10230 ContextType
10231 >;
10232};
10233
10234export type GQLMutateHashBankSuccessResponseResolvers<
10235 ContextType = Context,
10236 ParentType extends
10237 GQLResolversParentTypes['MutateHashBankSuccessResponse'] = GQLResolversParentTypes['MutateHashBankSuccessResponse'],
10238> = {
10239 data?: Resolver<GQLResolversTypes['HashBank'], ParentType, ContextType>;
10240 warning?: Resolver<
10241 Maybe<GQLResolversTypes['String']>,
10242 ParentType,
10243 ContextType
10244 >;
10245 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10246};
10247
10248export type GQLMutateLocationBankResponseResolvers<
10249 ContextType = Context,
10250 ParentType extends
10251 GQLResolversParentTypes['MutateLocationBankResponse'] = GQLResolversParentTypes['MutateLocationBankResponse'],
10252> = {
10253 __resolveType: TypeResolveFn<
10254 'LocationBankNameExistsError' | 'MutateLocationBankSuccessResponse',
10255 ParentType,
10256 ContextType
10257 >;
10258};
10259
10260export type GQLMutateLocationBankSuccessResponseResolvers<
10261 ContextType = Context,
10262 ParentType extends
10263 GQLResolversParentTypes['MutateLocationBankSuccessResponse'] = GQLResolversParentTypes['MutateLocationBankSuccessResponse'],
10264> = {
10265 data?: Resolver<GQLResolversTypes['LocationBank'], ParentType, ContextType>;
10266 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10267};
10268
10269export type GQLMutateManualReviewQueueSuccessResponseResolvers<
10270 ContextType = Context,
10271 ParentType extends
10272 GQLResolversParentTypes['MutateManualReviewQueueSuccessResponse'] = GQLResolversParentTypes['MutateManualReviewQueueSuccessResponse'],
10273> = {
10274 data?: Resolver<
10275 GQLResolversTypes['ManualReviewQueue'],
10276 ParentType,
10277 ContextType
10278 >;
10279 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10280};
10281
10282export type GQLMutateReportingRuleSuccessResponseResolvers<
10283 ContextType = Context,
10284 ParentType extends
10285 GQLResolversParentTypes['MutateReportingRuleSuccessResponse'] = GQLResolversParentTypes['MutateReportingRuleSuccessResponse'],
10286> = {
10287 data?: Resolver<GQLResolversTypes['ReportingRule'], ParentType, ContextType>;
10288 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10289};
10290
10291export type GQLMutateRoutingRuleSuccessResponseResolvers<
10292 ContextType = Context,
10293 ParentType extends
10294 GQLResolversParentTypes['MutateRoutingRuleSuccessResponse'] = GQLResolversParentTypes['MutateRoutingRuleSuccessResponse'],
10295> = {
10296 data?: Resolver<GQLResolversTypes['RoutingRule'], ParentType, ContextType>;
10297 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10298};
10299
10300export type GQLMutateRoutingRulesOrderSuccessResponseResolvers<
10301 ContextType = Context,
10302 ParentType extends
10303 GQLResolversParentTypes['MutateRoutingRulesOrderSuccessResponse'] = GQLResolversParentTypes['MutateRoutingRulesOrderSuccessResponse'],
10304> = {
10305 data?: Resolver<
10306 ReadonlyArray<GQLResolversTypes['RoutingRule']>,
10307 ParentType,
10308 ContextType
10309 >;
10310 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10311};
10312
10313export type GQLMutateThreadItemTypeResponseResolvers<
10314 ContextType = Context,
10315 ParentType extends
10316 GQLResolversParentTypes['MutateThreadItemTypeResponse'] = GQLResolversParentTypes['MutateThreadItemTypeResponse'],
10317> = {
10318 __resolveType: TypeResolveFn<
10319 'ItemTypeNameAlreadyExistsError' | 'MutateThreadTypeSuccessResponse',
10320 ParentType,
10321 ContextType
10322 >;
10323};
10324
10325export type GQLMutateThreadTypeSuccessResponseResolvers<
10326 ContextType = Context,
10327 ParentType extends
10328 GQLResolversParentTypes['MutateThreadTypeSuccessResponse'] = GQLResolversParentTypes['MutateThreadTypeSuccessResponse'],
10329> = {
10330 data?: Resolver<
10331 Maybe<GQLResolversTypes['ThreadItemType']>,
10332 ParentType,
10333 ContextType
10334 >;
10335 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10336};
10337
10338export type GQLMutateUserItemTypeResponseResolvers<
10339 ContextType = Context,
10340 ParentType extends
10341 GQLResolversParentTypes['MutateUserItemTypeResponse'] = GQLResolversParentTypes['MutateUserItemTypeResponse'],
10342> = {
10343 __resolveType: TypeResolveFn<
10344 'ItemTypeNameAlreadyExistsError' | 'MutateUserTypeSuccessResponse',
10345 ParentType,
10346 ContextType
10347 >;
10348};
10349
10350export type GQLMutateUserRuleSuccessResponseResolvers<
10351 ContextType = Context,
10352 ParentType extends
10353 GQLResolversParentTypes['MutateUserRuleSuccessResponse'] = GQLResolversParentTypes['MutateUserRuleSuccessResponse'],
10354> = {
10355 data?: Resolver<GQLResolversTypes['UserRule'], ParentType, ContextType>;
10356 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10357};
10358
10359export type GQLMutateUserTypeSuccessResponseResolvers<
10360 ContextType = Context,
10361 ParentType extends
10362 GQLResolversParentTypes['MutateUserTypeSuccessResponse'] = GQLResolversParentTypes['MutateUserTypeSuccessResponse'],
10363> = {
10364 data?: Resolver<
10365 Maybe<GQLResolversTypes['UserItemType']>,
10366 ParentType,
10367 ContextType
10368 >;
10369 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10370};
10371
10372export type GQLMutationResolvers<
10373 ContextType = Context,
10374 ParentType extends
10375 GQLResolversParentTypes['Mutation'] = GQLResolversParentTypes['Mutation'],
10376> = {
10377 addAccessibleQueuesToUser?: Resolver<
10378 GQLResolversTypes['AddAccessibleQueuesToUserResponse'],
10379 ParentType,
10380 ContextType,
10381 RequireFields<GQLMutationAddAccessibleQueuesToUserArgs, 'input'>
10382 >;
10383 addFavoriteMRTQueue?: Resolver<
10384 GQLResolversTypes['AddFavoriteMRTQueueSuccessResponse'],
10385 ParentType,
10386 ContextType,
10387 RequireFields<GQLMutationAddFavoriteMrtQueueArgs, 'queueId'>
10388 >;
10389 addFavoriteRule?: Resolver<
10390 GQLResolversTypes['AddFavoriteRuleSuccessResponse'],
10391 ParentType,
10392 ContextType,
10393 RequireFields<GQLMutationAddFavoriteRuleArgs, 'ruleId'>
10394 >;
10395 addPolicies?: Resolver<
10396 GQLResolversTypes['AddPoliciesResponse'],
10397 ParentType,
10398 ContextType,
10399 RequireFields<GQLMutationAddPoliciesArgs, 'policies'>
10400 >;
10401 approveUser?: Resolver<
10402 Maybe<GQLResolversTypes['Boolean']>,
10403 ParentType,
10404 ContextType,
10405 RequireFields<GQLMutationApproveUserArgs, 'id'>
10406 >;
10407 bulkExecuteActions?: Resolver<
10408 GQLResolversTypes['ExecuteBulkActionResponse'],
10409 ParentType,
10410 ContextType,
10411 RequireFields<GQLMutationBulkExecuteActionsArgs, 'input'>
10412 >;
10413 changePassword?: Resolver<
10414 GQLResolversTypes['ChangePasswordResponse'],
10415 ParentType,
10416 ContextType,
10417 RequireFields<GQLMutationChangePasswordArgs, 'input'>
10418 >;
10419 createAction?: Resolver<
10420 GQLResolversTypes['MutateActionResponse'],
10421 ParentType,
10422 ContextType,
10423 RequireFields<GQLMutationCreateActionArgs, 'input'>
10424 >;
10425 createBacktest?: Resolver<
10426 Maybe<GQLResolversTypes['CreateBacktestResponse']>,
10427 ParentType,
10428 ContextType,
10429 RequireFields<GQLMutationCreateBacktestArgs, 'input'>
10430 >;
10431 createContentItemType?: Resolver<
10432 GQLResolversTypes['MutateContentItemTypeResponse'],
10433 ParentType,
10434 ContextType,
10435 RequireFields<GQLMutationCreateContentItemTypeArgs, 'input'>
10436 >;
10437 createContentRule?: Resolver<
10438 GQLResolversTypes['CreateContentRuleResponse'],
10439 ParentType,
10440 ContextType,
10441 RequireFields<GQLMutationCreateContentRuleArgs, 'input'>
10442 >;
10443 createHashBank?: Resolver<
10444 GQLResolversTypes['MutateHashBankResponse'],
10445 ParentType,
10446 ContextType,
10447 RequireFields<GQLMutationCreateHashBankArgs, 'input'>
10448 >;
10449 createLocationBank?: Resolver<
10450 GQLResolversTypes['MutateLocationBankResponse'],
10451 ParentType,
10452 ContextType,
10453 RequireFields<GQLMutationCreateLocationBankArgs, 'input'>
10454 >;
10455 createManualReviewJobComment?: Resolver<
10456 GQLResolversTypes['AddManualReviewJobCommentResponse'],
10457 ParentType,
10458 ContextType,
10459 RequireFields<GQLMutationCreateManualReviewJobCommentArgs, 'input'>
10460 >;
10461 createManualReviewQueue?: Resolver<
10462 GQLResolversTypes['CreateManualReviewQueueResponse'],
10463 ParentType,
10464 ContextType,
10465 RequireFields<GQLMutationCreateManualReviewQueueArgs, 'input'>
10466 >;
10467 createOrg?: Resolver<
10468 GQLResolversTypes['CreateOrgResponse'],
10469 ParentType,
10470 ContextType,
10471 RequireFields<GQLMutationCreateOrgArgs, 'input'>
10472 >;
10473 createReportingRule?: Resolver<
10474 GQLResolversTypes['CreateReportingRuleResponse'],
10475 ParentType,
10476 ContextType,
10477 RequireFields<GQLMutationCreateReportingRuleArgs, 'input'>
10478 >;
10479 createRoutingRule?: Resolver<
10480 GQLResolversTypes['CreateRoutingRuleResponse'],
10481 ParentType,
10482 ContextType,
10483 RequireFields<GQLMutationCreateRoutingRuleArgs, 'input'>
10484 >;
10485 createTextBank?: Resolver<
10486 GQLResolversTypes['MutateBankResponse'],
10487 ParentType,
10488 ContextType,
10489 RequireFields<GQLMutationCreateTextBankArgs, 'input'>
10490 >;
10491 createThreadItemType?: Resolver<
10492 GQLResolversTypes['MutateThreadItemTypeResponse'],
10493 ParentType,
10494 ContextType,
10495 RequireFields<GQLMutationCreateThreadItemTypeArgs, 'input'>
10496 >;
10497 createUserItemType?: Resolver<
10498 GQLResolversTypes['MutateUserItemTypeResponse'],
10499 ParentType,
10500 ContextType,
10501 RequireFields<GQLMutationCreateUserItemTypeArgs, 'input'>
10502 >;
10503 createUserRule?: Resolver<
10504 GQLResolversTypes['CreateUserRuleResponse'],
10505 ParentType,
10506 ContextType,
10507 RequireFields<GQLMutationCreateUserRuleArgs, 'input'>
10508 >;
10509 deleteAction?: Resolver<
10510 Maybe<GQLResolversTypes['Boolean']>,
10511 ParentType,
10512 ContextType,
10513 RequireFields<GQLMutationDeleteActionArgs, 'id'>
10514 >;
10515 deleteAllJobsFromQueue?: Resolver<
10516 GQLResolversTypes['DeleteAllJobsFromQueueResponse'],
10517 ParentType,
10518 ContextType,
10519 RequireFields<GQLMutationDeleteAllJobsFromQueueArgs, 'queueId'>
10520 >;
10521 deleteHashBank?: Resolver<
10522 GQLResolversTypes['Boolean'],
10523 ParentType,
10524 ContextType,
10525 RequireFields<GQLMutationDeleteHashBankArgs, 'id'>
10526 >;
10527 deleteInvite?: Resolver<
10528 Maybe<GQLResolversTypes['Boolean']>,
10529 ParentType,
10530 ContextType,
10531 RequireFields<GQLMutationDeleteInviteArgs, 'id'>
10532 >;
10533 deleteItemType?: Resolver<
10534 GQLResolversTypes['DeleteItemTypeResponse'],
10535 ParentType,
10536 ContextType,
10537 RequireFields<GQLMutationDeleteItemTypeArgs, 'id'>
10538 >;
10539 deleteLocationBank?: Resolver<
10540 Maybe<GQLResolversTypes['Boolean']>,
10541 ParentType,
10542 ContextType,
10543 RequireFields<GQLMutationDeleteLocationBankArgs, 'id'>
10544 >;
10545 deleteManualReviewJobComment?: Resolver<
10546 GQLResolversTypes['Boolean'],
10547 ParentType,
10548 ContextType,
10549 RequireFields<GQLMutationDeleteManualReviewJobCommentArgs, 'input'>
10550 >;
10551 deleteManualReviewQueue?: Resolver<
10552 GQLResolversTypes['Boolean'],
10553 ParentType,
10554 ContextType,
10555 RequireFields<GQLMutationDeleteManualReviewQueueArgs, 'id'>
10556 >;
10557 deletePolicy?: Resolver<
10558 Maybe<GQLResolversTypes['Boolean']>,
10559 ParentType,
10560 ContextType,
10561 RequireFields<GQLMutationDeletePolicyArgs, 'id'>
10562 >;
10563 deleteReportingRule?: Resolver<
10564 GQLResolversTypes['Boolean'],
10565 ParentType,
10566 ContextType,
10567 RequireFields<GQLMutationDeleteReportingRuleArgs, 'id'>
10568 >;
10569 deleteRoutingRule?: Resolver<
10570 GQLResolversTypes['Boolean'],
10571 ParentType,
10572 ContextType,
10573 RequireFields<GQLMutationDeleteRoutingRuleArgs, 'input'>
10574 >;
10575 deleteRule?: Resolver<
10576 Maybe<GQLResolversTypes['Boolean']>,
10577 ParentType,
10578 ContextType,
10579 RequireFields<GQLMutationDeleteRuleArgs, 'id'>
10580 >;
10581 deleteTextBank?: Resolver<
10582 GQLResolversTypes['Boolean'],
10583 ParentType,
10584 ContextType,
10585 RequireFields<GQLMutationDeleteTextBankArgs, 'id'>
10586 >;
10587 deleteUser?: Resolver<
10588 Maybe<GQLResolversTypes['Boolean']>,
10589 ParentType,
10590 ContextType,
10591 RequireFields<GQLMutationDeleteUserArgs, 'id'>
10592 >;
10593 dequeueManualReviewJob?: Resolver<
10594 Maybe<GQLResolversTypes['DequeueManualReviewJobResponse']>,
10595 ParentType,
10596 ContextType,
10597 RequireFields<GQLMutationDequeueManualReviewJobArgs, 'queueId'>
10598 >;
10599 generatePasswordResetToken?: Resolver<
10600 Maybe<GQLResolversTypes['String']>,
10601 ParentType,
10602 ContextType,
10603 RequireFields<GQLMutationGeneratePasswordResetTokenArgs, 'userId'>
10604 >;
10605 inviteUser?: Resolver<
10606 Maybe<GQLResolversTypes['String']>,
10607 ParentType,
10608 ContextType,
10609 RequireFields<GQLMutationInviteUserArgs, 'input'>
10610 >;
10611 logSkip?: Resolver<
10612 GQLResolversTypes['Boolean'],
10613 ParentType,
10614 ContextType,
10615 RequireFields<GQLMutationLogSkipArgs, 'input'>
10616 >;
10617 login?: Resolver<
10618 GQLResolversTypes['LoginResponse'],
10619 ParentType,
10620 ContextType,
10621 RequireFields<GQLMutationLoginArgs, 'input'>
10622 >;
10623 logout?: Resolver<
10624 Maybe<GQLResolversTypes['Boolean']>,
10625 ParentType,
10626 ContextType
10627 >;
10628 rejectUser?: Resolver<
10629 Maybe<GQLResolversTypes['Boolean']>,
10630 ParentType,
10631 ContextType,
10632 RequireFields<GQLMutationRejectUserArgs, 'id'>
10633 >;
10634 releaseJobLock?: Resolver<
10635 GQLResolversTypes['Boolean'],
10636 ParentType,
10637 ContextType,
10638 RequireFields<GQLMutationReleaseJobLockArgs, 'input'>
10639 >;
10640 removeAccessibleQueuesToUser?: Resolver<
10641 GQLResolversTypes['RemoveAccessibleQueuesToUserResponse'],
10642 ParentType,
10643 ContextType,
10644 RequireFields<GQLMutationRemoveAccessibleQueuesToUserArgs, 'input'>
10645 >;
10646 removeFavoriteMRTQueue?: Resolver<
10647 GQLResolversTypes['RemoveFavoriteMRTQueueSuccessResponse'],
10648 ParentType,
10649 ContextType,
10650 RequireFields<GQLMutationRemoveFavoriteMrtQueueArgs, 'queueId'>
10651 >;
10652 removeFavoriteRule?: Resolver<
10653 GQLResolversTypes['RemoveFavoriteRuleSuccessResponse'],
10654 ParentType,
10655 ContextType,
10656 RequireFields<GQLMutationRemoveFavoriteRuleArgs, 'ruleId'>
10657 >;
10658 reorderRoutingRules?: Resolver<
10659 GQLResolversTypes['ReorderRoutingRulesResponse'],
10660 ParentType,
10661 ContextType,
10662 RequireFields<GQLMutationReorderRoutingRulesArgs, 'input'>
10663 >;
10664 requestDemo?: Resolver<
10665 Maybe<GQLResolversTypes['Boolean']>,
10666 ParentType,
10667 ContextType,
10668 RequireFields<GQLMutationRequestDemoArgs, 'input'>
10669 >;
10670 resetPassword?: Resolver<
10671 GQLResolversTypes['Boolean'],
10672 ParentType,
10673 ContextType,
10674 RequireFields<GQLMutationResetPasswordArgs, 'input'>
10675 >;
10676 rotateApiKey?: Resolver<
10677 GQLResolversTypes['RotateApiKeyResponse'],
10678 ParentType,
10679 ContextType,
10680 RequireFields<GQLMutationRotateApiKeyArgs, 'input'>
10681 >;
10682 rotateWebhookSigningKey?: Resolver<
10683 GQLResolversTypes['RotateWebhookSigningKeyResponse'],
10684 ParentType,
10685 ContextType
10686 >;
10687 runRetroaction?: Resolver<
10688 Maybe<GQLResolversTypes['RunRetroactionResponse']>,
10689 ParentType,
10690 ContextType,
10691 RequireFields<GQLMutationRunRetroactionArgs, 'input'>
10692 >;
10693 sendPasswordReset?: Resolver<
10694 GQLResolversTypes['Boolean'],
10695 ParentType,
10696 ContextType,
10697 RequireFields<GQLMutationSendPasswordResetArgs, 'input'>
10698 >;
10699 setAllUserStrikeThresholds?: Resolver<
10700 GQLResolversTypes['SetAllUserStrikeThresholdsSuccessResponse'],
10701 ParentType,
10702 ContextType,
10703 RequireFields<GQLMutationSetAllUserStrikeThresholdsArgs, 'input'>
10704 >;
10705 setIntegrationConfig?: Resolver<
10706 GQLResolversTypes['SetIntegrationConfigResponse'],
10707 ParentType,
10708 ContextType,
10709 RequireFields<GQLMutationSetIntegrationConfigArgs, 'input'>
10710 >;
10711 setModeratorSafetySettings?: Resolver<
10712 Maybe<GQLResolversTypes['SetModeratorSafetySettingsSuccessResponse']>,
10713 ParentType,
10714 ContextType,
10715 RequireFields<
10716 GQLMutationSetModeratorSafetySettingsArgs,
10717 'moderatorSafetySettings'
10718 >
10719 >;
10720 setMrtChartConfigurationSettings?: Resolver<
10721 Maybe<GQLResolversTypes['SetMrtChartConfigurationSettingsSuccessResponse']>,
10722 ParentType,
10723 ContextType,
10724 RequireFields<
10725 GQLMutationSetMrtChartConfigurationSettingsArgs,
10726 'mrtChartConfigurationSettings'
10727 >
10728 >;
10729 setOrgDefaultSafetySettings?: Resolver<
10730 Maybe<GQLResolversTypes['SetModeratorSafetySettingsSuccessResponse']>,
10731 ParentType,
10732 ContextType,
10733 RequireFields<
10734 GQLMutationSetOrgDefaultSafetySettingsArgs,
10735 'orgDefaultSafetySettings'
10736 >
10737 >;
10738 setPluginIntegrationConfig?: Resolver<
10739 GQLResolversTypes['SetIntegrationConfigResponse'],
10740 ParentType,
10741 ContextType,
10742 RequireFields<GQLMutationSetPluginIntegrationConfigArgs, 'input'>
10743 >;
10744 signUp?: Resolver<
10745 GQLResolversTypes['SignUpResponse'],
10746 ParentType,
10747 ContextType,
10748 RequireFields<GQLMutationSignUpArgs, 'input'>
10749 >;
10750 submitManualReviewDecision?: Resolver<
10751 GQLResolversTypes['SubmitDecisionResponse'],
10752 ParentType,
10753 ContextType,
10754 RequireFields<GQLMutationSubmitManualReviewDecisionArgs, 'input'>
10755 >;
10756 updateAccountInfo?: Resolver<
10757 Maybe<GQLResolversTypes['Boolean']>,
10758 ParentType,
10759 ContextType,
10760 Partial<GQLMutationUpdateAccountInfoArgs>
10761 >;
10762 updateAction?: Resolver<
10763 GQLResolversTypes['MutateActionResponse'],
10764 ParentType,
10765 ContextType,
10766 RequireFields<GQLMutationUpdateActionArgs, 'input'>
10767 >;
10768 updateAppealSettings?: Resolver<
10769 GQLResolversTypes['AppealSettings'],
10770 ParentType,
10771 ContextType,
10772 RequireFields<GQLMutationUpdateAppealSettingsArgs, 'input'>
10773 >;
10774 updateContentItemType?: Resolver<
10775 GQLResolversTypes['MutateContentItemTypeResponse'],
10776 ParentType,
10777 ContextType,
10778 RequireFields<GQLMutationUpdateContentItemTypeArgs, 'input'>
10779 >;
10780 updateContentRule?: Resolver<
10781 GQLResolversTypes['UpdateContentRuleResponse'],
10782 ParentType,
10783 ContextType,
10784 RequireFields<GQLMutationUpdateContentRuleArgs, 'input'>
10785 >;
10786 updateExchangeCredentials?: Resolver<
10787 GQLResolversTypes['Boolean'],
10788 ParentType,
10789 ContextType,
10790 RequireFields<
10791 GQLMutationUpdateExchangeCredentialsArgs,
10792 'apiName' | 'credentialsJson'
10793 >
10794 >;
10795 updateHashBank?: Resolver<
10796 GQLResolversTypes['MutateHashBankResponse'],
10797 ParentType,
10798 ContextType,
10799 RequireFields<GQLMutationUpdateHashBankArgs, 'input'>
10800 >;
10801 updateLocationBank?: Resolver<
10802 GQLResolversTypes['MutateLocationBankResponse'],
10803 ParentType,
10804 ContextType,
10805 RequireFields<GQLMutationUpdateLocationBankArgs, 'input'>
10806 >;
10807 updateManualReviewQueue?: Resolver<
10808 GQLResolversTypes['UpdateManualReviewQueueQueueResponse'],
10809 ParentType,
10810 ContextType,
10811 RequireFields<GQLMutationUpdateManualReviewQueueArgs, 'input'>
10812 >;
10813 updateNcmecOrgSettings?: Resolver<
10814 GQLResolversTypes['UpdateNcmecOrgSettingsResponse'],
10815 ParentType,
10816 ContextType,
10817 RequireFields<GQLMutationUpdateNcmecOrgSettingsArgs, 'input'>
10818 >;
10819 updateOrgInfo?: Resolver<
10820 GQLResolversTypes['UpdateOrgInfoSuccessResponse'],
10821 ParentType,
10822 ContextType,
10823 RequireFields<GQLMutationUpdateOrgInfoArgs, 'input'>
10824 >;
10825 updatePolicy?: Resolver<
10826 GQLResolversTypes['UpdatePolicyResponse'],
10827 ParentType,
10828 ContextType,
10829 RequireFields<GQLMutationUpdatePolicyArgs, 'input'>
10830 >;
10831 updateReportingRule?: Resolver<
10832 GQLResolversTypes['UpdateReportingRuleResponse'],
10833 ParentType,
10834 ContextType,
10835 RequireFields<GQLMutationUpdateReportingRuleArgs, 'input'>
10836 >;
10837 updateRole?: Resolver<
10838 Maybe<GQLResolversTypes['Boolean']>,
10839 ParentType,
10840 ContextType,
10841 RequireFields<GQLMutationUpdateRoleArgs, 'input'>
10842 >;
10843 updateRoutingRule?: Resolver<
10844 GQLResolversTypes['UpdateRoutingRuleResponse'],
10845 ParentType,
10846 ContextType,
10847 RequireFields<GQLMutationUpdateRoutingRuleArgs, 'input'>
10848 >;
10849 updateSSOCredentials?: Resolver<
10850 GQLResolversTypes['Boolean'],
10851 ParentType,
10852 ContextType,
10853 RequireFields<GQLMutationUpdateSsoCredentialsArgs, 'input'>
10854 >;
10855 updateTextBank?: Resolver<
10856 GQLResolversTypes['MutateBankResponse'],
10857 ParentType,
10858 ContextType,
10859 RequireFields<GQLMutationUpdateTextBankArgs, 'input'>
10860 >;
10861 updateThreadItemType?: Resolver<
10862 GQLResolversTypes['MutateThreadItemTypeResponse'],
10863 ParentType,
10864 ContextType,
10865 RequireFields<GQLMutationUpdateThreadItemTypeArgs, 'input'>
10866 >;
10867 updateUserItemType?: Resolver<
10868 GQLResolversTypes['MutateUserItemTypeResponse'],
10869 ParentType,
10870 ContextType,
10871 RequireFields<GQLMutationUpdateUserItemTypeArgs, 'input'>
10872 >;
10873 updateUserRule?: Resolver<
10874 GQLResolversTypes['UpdateUserRuleResponse'],
10875 ParentType,
10876 ContextType,
10877 RequireFields<GQLMutationUpdateUserRuleArgs, 'input'>
10878 >;
10879 updateUserStrikeTTL?: Resolver<
10880 GQLResolversTypes['UpdateUserStrikeTTLSuccessResponse'],
10881 ParentType,
10882 ContextType,
10883 RequireFields<GQLMutationUpdateUserStrikeTtlArgs, 'input'>
10884 >;
10885};
10886
10887export type GQLNcmecReportResolvers<
10888 ContextType = Context,
10889 ParentType extends
10890 GQLResolversParentTypes['NCMECReport'] = GQLResolversParentTypes['NCMECReport'],
10891> = {
10892 additionalFiles?: Resolver<
10893 ReadonlyArray<GQLResolversTypes['NcmecAdditionalFile']>,
10894 ParentType,
10895 ContextType
10896 >;
10897 isTest?: Resolver<
10898 Maybe<GQLResolversTypes['Boolean']>,
10899 ParentType,
10900 ContextType
10901 >;
10902 reportId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10903 reportXml?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10904 reportedMedia?: Resolver<
10905 ReadonlyArray<GQLResolversTypes['NCMECReportedMedia']>,
10906 ParentType,
10907 ContextType
10908 >;
10909 reportedMessages?: Resolver<
10910 ReadonlyArray<GQLResolversTypes['NCMECReportedThread']>,
10911 ParentType,
10912 ContextType
10913 >;
10914 reviewerId?: Resolver<
10915 Maybe<GQLResolversTypes['String']>,
10916 ParentType,
10917 ContextType
10918 >;
10919 ts?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
10920 userId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10921 userItemType?: Resolver<
10922 GQLResolversTypes['UserItemType'],
10923 ParentType,
10924 ContextType
10925 >;
10926};
10927
10928export type GQLNcmecReportedMediaResolvers<
10929 ContextType = Context,
10930 ParentType extends
10931 GQLResolversParentTypes['NCMECReportedMedia'] = GQLResolversParentTypes['NCMECReportedMedia'],
10932> = {
10933 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10934 xml?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10935};
10936
10937export type GQLNcmecReportedThreadResolvers<
10938 ContextType = Context,
10939 ParentType extends
10940 GQLResolversParentTypes['NCMECReportedThread'] = GQLResolversParentTypes['NCMECReportedThread'],
10941> = {
10942 csv?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10943 fileName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10944 ncmecFileId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10945};
10946
10947export type GQLNcmecAdditionalFileResolvers<
10948 ContextType = Context,
10949 ParentType extends
10950 GQLResolversParentTypes['NcmecAdditionalFile'] = GQLResolversParentTypes['NcmecAdditionalFile'],
10951> = {
10952 ncmecFileId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10953 url?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10954 xml?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
10955};
10956
10957export type GQLNcmecContentItemResolvers<
10958 ContextType = Context,
10959 ParentType extends
10960 GQLResolversParentTypes['NcmecContentItem'] = GQLResolversParentTypes['NcmecContentItem'],
10961> = {
10962 contentItem?: Resolver<GQLResolversTypes['Item'], ParentType, ContextType>;
10963 isConfirmedCSAM?: Resolver<
10964 GQLResolversTypes['Boolean'],
10965 ParentType,
10966 ContextType
10967 >;
10968 isReported?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
10969};
10970
10971export type GQLNcmecManualReviewJobPayloadResolvers<
10972 ContextType = Context,
10973 ParentType extends
10974 GQLResolversParentTypes['NcmecManualReviewJobPayload'] = GQLResolversParentTypes['NcmecManualReviewJobPayload'],
10975> = {
10976 allMediaItems?: Resolver<
10977 ReadonlyArray<GQLResolversTypes['NcmecContentItem']>,
10978 ParentType,
10979 ContextType
10980 >;
10981 enqueueSourceInfo?: Resolver<
10982 Maybe<GQLResolversTypes['ManualReviewJobEnqueueSourceInfo']>,
10983 ParentType,
10984 ContextType
10985 >;
10986 item?: Resolver<GQLResolversTypes['UserItem'], ParentType, ContextType>;
10987 userScore?: Resolver<
10988 Maybe<GQLResolversTypes['Int']>,
10989 ParentType,
10990 ContextType
10991 >;
10992 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
10993};
10994
10995export type GQLNcmecOrgSettingsResolvers<
10996 ContextType = Context,
10997 ParentType extends
10998 GQLResolversParentTypes['NcmecOrgSettings'] = GQLResolversParentTypes['NcmecOrgSettings'],
10999> = {
11000 companyTemplate?: Resolver<
11001 Maybe<GQLResolversTypes['String']>,
11002 ParentType,
11003 ContextType
11004 >;
11005 contactEmail?: Resolver<
11006 Maybe<GQLResolversTypes['String']>,
11007 ParentType,
11008 ContextType
11009 >;
11010 contactPersonEmail?: Resolver<
11011 Maybe<GQLResolversTypes['String']>,
11012 ParentType,
11013 ContextType
11014 >;
11015 contactPersonFirstName?: Resolver<
11016 Maybe<GQLResolversTypes['String']>,
11017 ParentType,
11018 ContextType
11019 >;
11020 contactPersonLastName?: Resolver<
11021 Maybe<GQLResolversTypes['String']>,
11022 ParentType,
11023 ContextType
11024 >;
11025 contactPersonPhone?: Resolver<
11026 Maybe<GQLResolversTypes['String']>,
11027 ParentType,
11028 ContextType
11029 >;
11030 defaultInternetDetailType?: Resolver<
11031 Maybe<GQLResolversTypes['NcmecInternetDetailType']>,
11032 ParentType,
11033 ContextType
11034 >;
11035 defaultNcmecQueueId?: Resolver<
11036 Maybe<GQLResolversTypes['String']>,
11037 ParentType,
11038 ContextType
11039 >;
11040 legalUrl?: Resolver<
11041 Maybe<GQLResolversTypes['String']>,
11042 ParentType,
11043 ContextType
11044 >;
11045 moreInfoUrl?: Resolver<
11046 Maybe<GQLResolversTypes['String']>,
11047 ParentType,
11048 ContextType
11049 >;
11050 ncmecAdditionalInfoEndpoint?: Resolver<
11051 Maybe<GQLResolversTypes['String']>,
11052 ParentType,
11053 ContextType
11054 >;
11055 ncmecPreservationEndpoint?: Resolver<
11056 Maybe<GQLResolversTypes['String']>,
11057 ParentType,
11058 ContextType
11059 >;
11060 password?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11061 termsOfService?: Resolver<
11062 Maybe<GQLResolversTypes['String']>,
11063 ParentType,
11064 ContextType
11065 >;
11066 username?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11067};
11068
11069export type GQLNcmecReportedMediaDetailsResolvers<
11070 ContextType = Context,
11071 ParentType extends
11072 GQLResolversParentTypes['NcmecReportedMediaDetails'] = GQLResolversParentTypes['NcmecReportedMediaDetails'],
11073> = {
11074 fileAnnotations?: Resolver<
11075 ReadonlyArray<GQLResolversTypes['NcmecFileAnnotation']>,
11076 ParentType,
11077 ContextType
11078 >;
11079 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11080 industryClassification?: Resolver<
11081 GQLResolversTypes['NcmecIndustryClassification'],
11082 ParentType,
11083 ContextType
11084 >;
11085 typeId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
11086 url?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11087};
11088
11089export type GQLNoJobWithIdInQueueErrorResolvers<
11090 ContextType = Context,
11091 ParentType extends
11092 GQLResolversParentTypes['NoJobWithIdInQueueError'] = GQLResolversParentTypes['NoJobWithIdInQueueError'],
11093> = {
11094 detail?: Resolver<
11095 Maybe<GQLResolversTypes['String']>,
11096 ParentType,
11097 ContextType
11098 >;
11099 pointer?: Resolver<
11100 Maybe<GQLResolversTypes['String']>,
11101 ParentType,
11102 ContextType
11103 >;
11104 requestId?: Resolver<
11105 Maybe<GQLResolversTypes['String']>,
11106 ParentType,
11107 ContextType
11108 >;
11109 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11110 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11111 type?: Resolver<
11112 ReadonlyArray<GQLResolversTypes['String']>,
11113 ParentType,
11114 ContextType
11115 >;
11116 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11117};
11118
11119export interface GQLNonEmptyStringScalarConfig
11120 extends GraphQLScalarTypeConfig<GQLResolversTypes['NonEmptyString'], any> {
11121 name: 'NonEmptyString';
11122}
11123
11124export type GQLNotFoundErrorResolvers<
11125 ContextType = Context,
11126 ParentType extends
11127 GQLResolversParentTypes['NotFoundError'] = GQLResolversParentTypes['NotFoundError'],
11128> = {
11129 detail?: Resolver<
11130 Maybe<GQLResolversTypes['String']>,
11131 ParentType,
11132 ContextType
11133 >;
11134 pointer?: Resolver<
11135 Maybe<GQLResolversTypes['String']>,
11136 ParentType,
11137 ContextType
11138 >;
11139 requestId?: Resolver<
11140 Maybe<GQLResolversTypes['String']>,
11141 ParentType,
11142 ContextType
11143 >;
11144 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11145 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11146 type?: Resolver<
11147 ReadonlyArray<GQLResolversTypes['String']>,
11148 ParentType,
11149 ContextType
11150 >;
11151 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11152};
11153
11154export type GQLNotificationResolvers<
11155 ContextType = Context,
11156 ParentType extends
11157 GQLResolversParentTypes['Notification'] = GQLResolversParentTypes['Notification'],
11158> = {
11159 createdAt?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
11160 data?: Resolver<
11161 Maybe<GQLResolversTypes['JSONObject']>,
11162 ParentType,
11163 ContextType
11164 >;
11165 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
11166 message?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11167 readAt?: Resolver<
11168 Maybe<GQLResolversTypes['DateTime']>,
11169 ParentType,
11170 ContextType
11171 >;
11172 type?: Resolver<
11173 GQLResolversTypes['NotificationType'],
11174 ParentType,
11175 ContextType
11176 >;
11177};
11178
11179export type GQLOpenAiIntegrationApiCredentialResolvers<
11180 ContextType = Context,
11181 ParentType extends
11182 GQLResolversParentTypes['OpenAiIntegrationApiCredential'] = GQLResolversParentTypes['OpenAiIntegrationApiCredential'],
11183> = {
11184 apiKey?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11185 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11186};
11187
11188export type GQLOrgResolvers<
11189 ContextType = Context,
11190 ParentType extends
11191 GQLResolversParentTypes['Org'] = GQLResolversParentTypes['Org'],
11192> = {
11193 actions?: Resolver<
11194 ReadonlyArray<GQLResolversTypes['Action']>,
11195 ParentType,
11196 ContextType
11197 >;
11198 allowMultiplePoliciesPerAction?: Resolver<
11199 GQLResolversTypes['Boolean'],
11200 ParentType,
11201 ContextType
11202 >;
11203 apiKey?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11204 appealsRoutingRules?: Resolver<
11205 ReadonlyArray<GQLResolversTypes['RoutingRule']>,
11206 ParentType,
11207 ContextType
11208 >;
11209 banks?: Resolver<
11210 Maybe<GQLResolversTypes['MatchingBanks']>,
11211 ParentType,
11212 ContextType
11213 >;
11214 contentTypes?: Resolver<
11215 ReadonlyArray<GQLResolversTypes['ContentType']>,
11216 ParentType,
11217 ContextType
11218 >;
11219 defaultInterfacePreferences?: Resolver<
11220 GQLResolversTypes['UserInterfacePreferences'],
11221 ParentType,
11222 ContextType
11223 >;
11224 email?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11225 hasAppealsEnabled?: Resolver<
11226 GQLResolversTypes['Boolean'],
11227 ParentType,
11228 ContextType
11229 >;
11230 hasNCMECReportingEnabled?: Resolver<
11231 GQLResolversTypes['Boolean'],
11232 ParentType,
11233 ContextType
11234 >;
11235 hasPartialItemsEndpoint?: Resolver<
11236 GQLResolversTypes['Boolean'],
11237 ParentType,
11238 ContextType
11239 >;
11240 hasReportingRulesEnabled?: Resolver<
11241 GQLResolversTypes['Boolean'],
11242 ParentType,
11243 ContextType
11244 >;
11245 hideSkipButtonForNonAdmins?: Resolver<
11246 GQLResolversTypes['Boolean'],
11247 ParentType,
11248 ContextType
11249 >;
11250 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
11251 integrationConfigs?: Resolver<
11252 ReadonlyArray<GQLResolversTypes['IntegrationConfig']>,
11253 ParentType,
11254 ContextType
11255 >;
11256 isDemoOrg?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
11257 itemTypes?: Resolver<
11258 ReadonlyArray<GQLResolversTypes['ItemType']>,
11259 ParentType,
11260 ContextType
11261 >;
11262 mrtQueues?: Resolver<
11263 ReadonlyArray<GQLResolversTypes['ManualReviewQueue']>,
11264 ParentType,
11265 ContextType
11266 >;
11267 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11268 ncmecReports?: Resolver<
11269 ReadonlyArray<GQLResolversTypes['NCMECReport']>,
11270 ParentType,
11271 ContextType
11272 >;
11273 onCallAlertEmail?: Resolver<
11274 Maybe<GQLResolversTypes['String']>,
11275 ParentType,
11276 ContextType
11277 >;
11278 pendingInvites?: Resolver<
11279 ReadonlyArray<GQLResolversTypes['PendingInvite']>,
11280 ParentType,
11281 ContextType
11282 >;
11283 policies?: Resolver<
11284 ReadonlyArray<GQLResolversTypes['Policy']>,
11285 ParentType,
11286 ContextType
11287 >;
11288 previewJobsViewEnabled?: Resolver<
11289 GQLResolversTypes['Boolean'],
11290 ParentType,
11291 ContextType
11292 >;
11293 publicSigningKey?: Resolver<
11294 GQLResolversTypes['String'],
11295 ParentType,
11296 ContextType
11297 >;
11298 reportingRules?: Resolver<
11299 ReadonlyArray<GQLResolversTypes['ReportingRule']>,
11300 ParentType,
11301 ContextType
11302 >;
11303 requiresDecisionReasonInMrt?: Resolver<
11304 GQLResolversTypes['Boolean'],
11305 ParentType,
11306 ContextType
11307 >;
11308 requiresPolicyForDecisionsInMrt?: Resolver<
11309 GQLResolversTypes['Boolean'],
11310 ParentType,
11311 ContextType
11312 >;
11313 routingRules?: Resolver<
11314 ReadonlyArray<GQLResolversTypes['RoutingRule']>,
11315 ParentType,
11316 ContextType
11317 >;
11318 rules?: Resolver<
11319 ReadonlyArray<GQLResolversTypes['Rule']>,
11320 ParentType,
11321 ContextType
11322 >;
11323 signals?: Resolver<
11324 ReadonlyArray<GQLResolversTypes['Signal']>,
11325 ParentType,
11326 ContextType,
11327 RequireFields<GQLOrgSignalsArgs, 'customOnly'>
11328 >;
11329 ssoCert?: Resolver<
11330 Maybe<GQLResolversTypes['String']>,
11331 ParentType,
11332 ContextType
11333 >;
11334 ssoUrl?: Resolver<
11335 Maybe<GQLResolversTypes['String']>,
11336 ParentType,
11337 ContextType
11338 >;
11339 userStrikeTTL?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11340 userStrikeThresholds?: Resolver<
11341 ReadonlyArray<GQLResolversTypes['UserStrikeThreshold']>,
11342 ParentType,
11343 ContextType
11344 >;
11345 users?: Resolver<
11346 ReadonlyArray<GQLResolversTypes['User']>,
11347 ParentType,
11348 ContextType
11349 >;
11350 usersWhoCanReviewEveryQueue?: Resolver<
11351 ReadonlyArray<GQLResolversTypes['User']>,
11352 ParentType,
11353 ContextType
11354 >;
11355 websiteUrl?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11356};
11357
11358export type GQLOrgWithEmailExistsErrorResolvers<
11359 ContextType = Context,
11360 ParentType extends
11361 GQLResolversParentTypes['OrgWithEmailExistsError'] = GQLResolversParentTypes['OrgWithEmailExistsError'],
11362> = {
11363 detail?: Resolver<
11364 Maybe<GQLResolversTypes['String']>,
11365 ParentType,
11366 ContextType
11367 >;
11368 pointer?: Resolver<
11369 Maybe<GQLResolversTypes['String']>,
11370 ParentType,
11371 ContextType
11372 >;
11373 requestId?: Resolver<
11374 Maybe<GQLResolversTypes['String']>,
11375 ParentType,
11376 ContextType
11377 >;
11378 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11379 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11380 type?: Resolver<
11381 ReadonlyArray<GQLResolversTypes['String']>,
11382 ParentType,
11383 ContextType
11384 >;
11385 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11386};
11387
11388export type GQLOrgWithNameExistsErrorResolvers<
11389 ContextType = Context,
11390 ParentType extends
11391 GQLResolversParentTypes['OrgWithNameExistsError'] = GQLResolversParentTypes['OrgWithNameExistsError'],
11392> = {
11393 detail?: Resolver<
11394 Maybe<GQLResolversTypes['String']>,
11395 ParentType,
11396 ContextType
11397 >;
11398 pointer?: Resolver<
11399 Maybe<GQLResolversTypes['String']>,
11400 ParentType,
11401 ContextType
11402 >;
11403 requestId?: Resolver<
11404 Maybe<GQLResolversTypes['String']>,
11405 ParentType,
11406 ContextType
11407 >;
11408 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11409 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11410 type?: Resolver<
11411 ReadonlyArray<GQLResolversTypes['String']>,
11412 ParentType,
11413 ContextType
11414 >;
11415 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11416};
11417
11418export type GQLPageInfoResolvers<
11419 ContextType = Context,
11420 ParentType extends
11421 GQLResolversParentTypes['PageInfo'] = GQLResolversParentTypes['PageInfo'],
11422> = {
11423 endCursor?: Resolver<GQLResolversTypes['Cursor'], ParentType, ContextType>;
11424 hasNextPage?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
11425 hasPreviousPage?: Resolver<
11426 GQLResolversTypes['Boolean'],
11427 ParentType,
11428 ContextType
11429 >;
11430 startCursor?: Resolver<GQLResolversTypes['Cursor'], ParentType, ContextType>;
11431};
11432
11433export type GQLPartialItemsEndpointResponseErrorResolvers<
11434 ContextType = Context,
11435 ParentType extends
11436 GQLResolversParentTypes['PartialItemsEndpointResponseError'] = GQLResolversParentTypes['PartialItemsEndpointResponseError'],
11437> = {
11438 detail?: Resolver<
11439 Maybe<GQLResolversTypes['String']>,
11440 ParentType,
11441 ContextType
11442 >;
11443 pointer?: Resolver<
11444 Maybe<GQLResolversTypes['String']>,
11445 ParentType,
11446 ContextType
11447 >;
11448 requestId?: Resolver<
11449 Maybe<GQLResolversTypes['String']>,
11450 ParentType,
11451 ContextType
11452 >;
11453 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11454 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11455 type?: Resolver<
11456 ReadonlyArray<GQLResolversTypes['String']>,
11457 ParentType,
11458 ContextType
11459 >;
11460 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11461};
11462
11463export type GQLPartialItemsInvalidResponseErrorResolvers<
11464 ContextType = Context,
11465 ParentType extends
11466 GQLResolversParentTypes['PartialItemsInvalidResponseError'] = GQLResolversParentTypes['PartialItemsInvalidResponseError'],
11467> = {
11468 detail?: Resolver<
11469 Maybe<GQLResolversTypes['String']>,
11470 ParentType,
11471 ContextType
11472 >;
11473 pointer?: Resolver<
11474 Maybe<GQLResolversTypes['String']>,
11475 ParentType,
11476 ContextType
11477 >;
11478 requestId?: Resolver<
11479 Maybe<GQLResolversTypes['String']>,
11480 ParentType,
11481 ContextType
11482 >;
11483 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11484 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11485 type?: Resolver<
11486 ReadonlyArray<GQLResolversTypes['String']>,
11487 ParentType,
11488 ContextType
11489 >;
11490 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11491};
11492
11493export type GQLPartialItemsMissingEndpointErrorResolvers<
11494 ContextType = Context,
11495 ParentType extends
11496 GQLResolversParentTypes['PartialItemsMissingEndpointError'] = GQLResolversParentTypes['PartialItemsMissingEndpointError'],
11497> = {
11498 detail?: Resolver<
11499 Maybe<GQLResolversTypes['String']>,
11500 ParentType,
11501 ContextType
11502 >;
11503 pointer?: Resolver<
11504 Maybe<GQLResolversTypes['String']>,
11505 ParentType,
11506 ContextType
11507 >;
11508 requestId?: Resolver<
11509 Maybe<GQLResolversTypes['String']>,
11510 ParentType,
11511 ContextType
11512 >;
11513 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11514 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11515 type?: Resolver<
11516 ReadonlyArray<GQLResolversTypes['String']>,
11517 ParentType,
11518 ContextType
11519 >;
11520 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11521};
11522
11523export type GQLPartialItemsResponseResolvers<
11524 ContextType = Context,
11525 ParentType extends
11526 GQLResolversParentTypes['PartialItemsResponse'] = GQLResolversParentTypes['PartialItemsResponse'],
11527> = {
11528 __resolveType: TypeResolveFn<
11529 | 'PartialItemsEndpointResponseError'
11530 | 'PartialItemsInvalidResponseError'
11531 | 'PartialItemsMissingEndpointError'
11532 | 'PartialItemsSuccessResponse',
11533 ParentType,
11534 ContextType
11535 >;
11536};
11537
11538export type GQLPartialItemsSuccessResponseResolvers<
11539 ContextType = Context,
11540 ParentType extends
11541 GQLResolversParentTypes['PartialItemsSuccessResponse'] = GQLResolversParentTypes['PartialItemsSuccessResponse'],
11542> = {
11543 items?: Resolver<
11544 ReadonlyArray<GQLResolversTypes['Item']>,
11545 ParentType,
11546 ContextType
11547 >;
11548 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11549};
11550
11551export type GQLPendingInviteResolvers<
11552 ContextType = Context,
11553 ParentType extends
11554 GQLResolversParentTypes['PendingInvite'] = GQLResolversParentTypes['PendingInvite'],
11555> = {
11556 createdAt?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
11557 email?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11558 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
11559 role?: Resolver<GQLResolversTypes['UserRole'], ParentType, ContextType>;
11560};
11561
11562export type GQLPlaceBoundsResolvers<
11563 ContextType = Context,
11564 ParentType extends
11565 GQLResolversParentTypes['PlaceBounds'] = GQLResolversParentTypes['PlaceBounds'],
11566> = {
11567 northeastCorner?: Resolver<
11568 GQLResolversTypes['LatLng'],
11569 ParentType,
11570 ContextType
11571 >;
11572 southwestCorner?: Resolver<
11573 GQLResolversTypes['LatLng'],
11574 ParentType,
11575 ContextType
11576 >;
11577};
11578
11579export type GQLPluginIntegrationApiCredentialResolvers<
11580 ContextType = Context,
11581 ParentType extends
11582 GQLResolversParentTypes['PluginIntegrationApiCredential'] = GQLResolversParentTypes['PluginIntegrationApiCredential'],
11583> = {
11584 credential?: Resolver<
11585 GQLResolversTypes['JSONObject'],
11586 ParentType,
11587 ContextType
11588 >;
11589 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11590};
11591
11592export type GQLPolicyResolvers<
11593 ContextType = Context,
11594 ParentType extends
11595 GQLResolversParentTypes['Policy'] = GQLResolversParentTypes['Policy'],
11596> = {
11597 applyUserStrikeCountConfigToChildren?: Resolver<
11598 Maybe<GQLResolversTypes['Boolean']>,
11599 ParentType,
11600 ContextType
11601 >;
11602 enforcementGuidelines?: Resolver<
11603 Maybe<GQLResolversTypes['String']>,
11604 ParentType,
11605 ContextType
11606 >;
11607 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
11608 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11609 parentId?: Resolver<Maybe<GQLResolversTypes['ID']>, ParentType, ContextType>;
11610 policyText?: Resolver<
11611 Maybe<GQLResolversTypes['String']>,
11612 ParentType,
11613 ContextType
11614 >;
11615 policyType?: Resolver<
11616 Maybe<GQLResolversTypes['PolicyType']>,
11617 ParentType,
11618 ContextType
11619 >;
11620 userStrikeCount?: Resolver<
11621 Maybe<GQLResolversTypes['Int']>,
11622 ParentType,
11623 ContextType
11624 >;
11625 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11626};
11627
11628export type GQLPolicyActionCountResolvers<
11629 ContextType = Context,
11630 ParentType extends
11631 GQLResolversParentTypes['PolicyActionCount'] = GQLResolversParentTypes['PolicyActionCount'],
11632> = {
11633 actionId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11634 actorId?: Resolver<
11635 Maybe<GQLResolversTypes['String']>,
11636 ParentType,
11637 ContextType
11638 >;
11639 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11640 itemSubmissionIds?: Resolver<
11641 ReadonlyArray<GQLResolversTypes['String']>,
11642 ParentType,
11643 ContextType
11644 >;
11645 policyId?: Resolver<
11646 Maybe<GQLResolversTypes['String']>,
11647 ParentType,
11648 ContextType
11649 >;
11650};
11651
11652export type GQLPolicyNameExistsErrorResolvers<
11653 ContextType = Context,
11654 ParentType extends
11655 GQLResolversParentTypes['PolicyNameExistsError'] = GQLResolversParentTypes['PolicyNameExistsError'],
11656> = {
11657 detail?: Resolver<
11658 Maybe<GQLResolversTypes['String']>,
11659 ParentType,
11660 ContextType
11661 >;
11662 pointer?: Resolver<
11663 Maybe<GQLResolversTypes['String']>,
11664 ParentType,
11665 ContextType
11666 >;
11667 requestId?: Resolver<
11668 Maybe<GQLResolversTypes['String']>,
11669 ParentType,
11670 ContextType
11671 >;
11672 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11673 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11674 type?: Resolver<
11675 ReadonlyArray<GQLResolversTypes['String']>,
11676 ParentType,
11677 ContextType
11678 >;
11679 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11680};
11681
11682export type GQLPolicyViolationsCountResolvers<
11683 ContextType = Context,
11684 ParentType extends
11685 GQLResolversParentTypes['PolicyViolationsCount'] = GQLResolversParentTypes['PolicyViolationsCount'],
11686> = {
11687 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
11688 policyId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11689};
11690
11691export type GQLPostActionsEnqueueSourceInfoResolvers<
11692 ContextType = Context,
11693 ParentType extends
11694 GQLResolversParentTypes['PostActionsEnqueueSourceInfo'] = GQLResolversParentTypes['PostActionsEnqueueSourceInfo'],
11695> = {
11696 kind?: Resolver<
11697 GQLResolversTypes['JobCreationSourceOptions'],
11698 ParentType,
11699 ContextType
11700 >;
11701 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
11702};
11703
11704export type GQLQueryResolvers<
11705 ContextType = Context,
11706 ParentType extends
11707 GQLResolversParentTypes['Query'] = GQLResolversParentTypes['Query'],
11708> = {
11709 action?: Resolver<
11710 Maybe<GQLResolversTypes['Action']>,
11711 ParentType,
11712 ContextType,
11713 RequireFields<GQLQueryActionArgs, 'id'>
11714 >;
11715 actionStatistics?: Resolver<
11716 ReadonlyArray<GQLResolversTypes['ActionData']>,
11717 ParentType,
11718 ContextType,
11719 RequireFields<GQLQueryActionStatisticsArgs, 'input'>
11720 >;
11721 allOrgs?: Resolver<
11722 ReadonlyArray<GQLResolversTypes['Org']>,
11723 ParentType,
11724 ContextType
11725 >;
11726 allRuleInsights?: Resolver<
11727 Maybe<GQLResolversTypes['AllRuleInsights']>,
11728 ParentType,
11729 ContextType
11730 >;
11731 apiKey?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
11732 appealSettings?: Resolver<
11733 Maybe<GQLResolversTypes['AppealSettings']>,
11734 ParentType,
11735 ContextType
11736 >;
11737 availableIntegrations?: Resolver<
11738 ReadonlyArray<GQLResolversTypes['IntegrationMetadata']>,
11739 ParentType,
11740 ContextType
11741 >;
11742 exchangeApiSchema?: Resolver<
11743 Maybe<GQLResolversTypes['ExchangeApiSchema']>,
11744 ParentType,
11745 ContextType,
11746 RequireFields<GQLQueryExchangeApiSchemaArgs, 'apiName'>
11747 >;
11748 exchangeApis?: Resolver<
11749 ReadonlyArray<GQLResolversTypes['ExchangeApiInfo']>,
11750 ParentType,
11751 ContextType
11752 >;
11753 getCommentsForJob?: Resolver<
11754 ReadonlyArray<GQLResolversTypes['ManualReviewJobComment']>,
11755 ParentType,
11756 ContextType,
11757 RequireFields<GQLQueryGetCommentsForJobArgs, 'jobId'>
11758 >;
11759 getDecidedJob?: Resolver<
11760 Maybe<GQLResolversTypes['ManualReviewJob']>,
11761 ParentType,
11762 ContextType,
11763 RequireFields<GQLQueryGetDecidedJobArgs, 'id'>
11764 >;
11765 getDecidedJobFromJobId?: Resolver<
11766 Maybe<GQLResolversTypes['ManualReviewJobWithDecisions']>,
11767 ParentType,
11768 ContextType,
11769 RequireFields<GQLQueryGetDecidedJobFromJobIdArgs, 'id'>
11770 >;
11771 getDecisionCounts?: Resolver<
11772 ReadonlyArray<GQLResolversTypes['DecisionCount']>,
11773 ParentType,
11774 ContextType,
11775 RequireFields<GQLQueryGetDecisionCountsArgs, 'input'>
11776 >;
11777 getDecisionsTable?: Resolver<
11778 ReadonlyArray<GQLResolversTypes['TableDecisionCount']>,
11779 ParentType,
11780 ContextType,
11781 RequireFields<GQLQueryGetDecisionsTableArgs, 'input'>
11782 >;
11783 getExistingJobsForItem?: Resolver<
11784 ReadonlyArray<GQLResolversTypes['ManualReviewExistingJob']>,
11785 ParentType,
11786 ContextType,
11787 RequireFields<GQLQueryGetExistingJobsForItemArgs, 'itemId' | 'itemTypeId'>
11788 >;
11789 getFullReportingRuleResultForItem?: Resolver<
11790 GQLResolversTypes['GetFullReportingRuleResultForItemResponse'],
11791 ParentType,
11792 ContextType,
11793 RequireFields<GQLQueryGetFullReportingRuleResultForItemArgs, 'input'>
11794 >;
11795 getFullRuleResultForItem?: Resolver<
11796 GQLResolversTypes['GetFullResultForItemResponse'],
11797 ParentType,
11798 ContextType,
11799 RequireFields<GQLQueryGetFullRuleResultForItemArgs, 'input'>
11800 >;
11801 getJobCreationCounts?: Resolver<
11802 ReadonlyArray<GQLResolversTypes['JobCreationCount']>,
11803 ParentType,
11804 ContextType,
11805 RequireFields<GQLQueryGetJobCreationCountsArgs, 'input'>
11806 >;
11807 getRecentDecisions?: Resolver<
11808 ReadonlyArray<GQLResolversTypes['ManualReviewDecision']>,
11809 ParentType,
11810 ContextType,
11811 RequireFields<GQLQueryGetRecentDecisionsArgs, 'input'>
11812 >;
11813 getResolvedJobCounts?: Resolver<
11814 ReadonlyArray<GQLResolversTypes['ResolvedJobCount']>,
11815 ParentType,
11816 ContextType,
11817 RequireFields<GQLQueryGetResolvedJobCountsArgs, 'input'>
11818 >;
11819 getResolvedJobsForUser?: Resolver<
11820 GQLResolversTypes['Int'],
11821 ParentType,
11822 ContextType,
11823 RequireFields<GQLQueryGetResolvedJobsForUserArgs, 'timeZone'>
11824 >;
11825 getSSORedirectUrl?: Resolver<
11826 Maybe<GQLResolversTypes['String']>,
11827 ParentType,
11828 ContextType,
11829 RequireFields<GQLQueryGetSsoRedirectUrlArgs, 'emailAddress'>
11830 >;
11831 getSkippedJobCounts?: Resolver<
11832 ReadonlyArray<GQLResolversTypes['SkippedJobCount']>,
11833 ParentType,
11834 ContextType,
11835 RequireFields<GQLQueryGetSkippedJobCountsArgs, 'input'>
11836 >;
11837 getSkippedJobsForUser?: Resolver<
11838 GQLResolversTypes['Int'],
11839 ParentType,
11840 ContextType,
11841 RequireFields<GQLQueryGetSkippedJobsForUserArgs, 'timeZone'>
11842 >;
11843 getSkipsForRecentDecisions?: Resolver<
11844 ReadonlyArray<GQLResolversTypes['SkippedJob']>,
11845 ParentType,
11846 ContextType,
11847 RequireFields<GQLQueryGetSkipsForRecentDecisionsArgs, 'input'>
11848 >;
11849 getTimeToAction?: Resolver<
11850 Maybe<ReadonlyArray<GQLResolversTypes['TimeToAction']>>,
11851 ParentType,
11852 ContextType,
11853 RequireFields<GQLQueryGetTimeToActionArgs, 'input'>
11854 >;
11855 getTotalPendingJobsCount?: Resolver<
11856 GQLResolversTypes['Int'],
11857 ParentType,
11858 ContextType
11859 >;
11860 getUserStrikeCountDistribution?: Resolver<
11861 ReadonlyArray<GQLResolversTypes['UserStrikeBucket']>,
11862 ParentType,
11863 ContextType
11864 >;
11865 hashBank?: Resolver<
11866 Maybe<GQLResolversTypes['HashBank']>,
11867 ParentType,
11868 ContextType,
11869 RequireFields<GQLQueryHashBankArgs, 'name'>
11870 >;
11871 hashBankById?: Resolver<
11872 Maybe<GQLResolversTypes['HashBank']>,
11873 ParentType,
11874 ContextType,
11875 RequireFields<GQLQueryHashBankByIdArgs, 'id'>
11876 >;
11877 hashBanks?: Resolver<
11878 ReadonlyArray<GQLResolversTypes['HashBank']>,
11879 ParentType,
11880 ContextType
11881 >;
11882 integrationConfig?: Resolver<
11883 GQLResolversTypes['IntegrationConfigQueryResponse'],
11884 ParentType,
11885 ContextType,
11886 RequireFields<GQLQueryIntegrationConfigArgs, 'name'>
11887 >;
11888 inviteUserToken?: Resolver<
11889 GQLResolversTypes['InviteUserTokenResponse'],
11890 ParentType,
11891 ContextType,
11892 RequireFields<GQLQueryInviteUserTokenArgs, 'token'>
11893 >;
11894 isWarehouseAvailable?: Resolver<
11895 GQLResolversTypes['Boolean'],
11896 ParentType,
11897 ContextType
11898 >;
11899 itemActionHistory?: Resolver<
11900 ReadonlyArray<GQLResolversTypes['ItemAction']>,
11901 ParentType,
11902 ContextType,
11903 RequireFields<GQLQueryItemActionHistoryArgs, 'itemIdentifier'>
11904 >;
11905 itemSubmissions?: Resolver<
11906 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
11907 ParentType,
11908 ContextType,
11909 RequireFields<GQLQueryItemSubmissionsArgs, 'itemIdentifiers'>
11910 >;
11911 itemType?: Resolver<
11912 Maybe<GQLResolversTypes['ItemType']>,
11913 ParentType,
11914 ContextType,
11915 RequireFields<GQLQueryItemTypeArgs, 'id'>
11916 >;
11917 itemTypes?: Resolver<
11918 ReadonlyArray<GQLResolversTypes['ItemType']>,
11919 ParentType,
11920 ContextType,
11921 RequireFields<GQLQueryItemTypesArgs, 'identifiers'>
11922 >;
11923 itemWithHistory?: Resolver<
11924 GQLResolversTypes['ItemHistoryResponse'],
11925 ParentType,
11926 ContextType,
11927 RequireFields<GQLQueryItemWithHistoryArgs, 'itemIdentifier'>
11928 >;
11929 itemsWithId?: Resolver<
11930 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
11931 ParentType,
11932 ContextType,
11933 RequireFields<GQLQueryItemsWithIdArgs, 'itemId'>
11934 >;
11935 latestItemSubmissions?: Resolver<
11936 ReadonlyArray<GQLResolversTypes['Item']>,
11937 ParentType,
11938 ContextType,
11939 RequireFields<GQLQueryLatestItemSubmissionsArgs, 'itemIdentifiers'>
11940 >;
11941 latestItemsCreatedBy?: Resolver<
11942 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
11943 ParentType,
11944 ContextType,
11945 RequireFields<GQLQueryLatestItemsCreatedByArgs, 'itemIdentifier'>
11946 >;
11947 latestItemsCreatedByWithThread?: Resolver<
11948 ReadonlyArray<GQLResolversTypes['ThreadWithMessages']>,
11949 ParentType,
11950 ContextType,
11951 RequireFields<GQLQueryLatestItemsCreatedByWithThreadArgs, 'itemIdentifier'>
11952 >;
11953 locationBank?: Resolver<
11954 Maybe<GQLResolversTypes['LocationBank']>,
11955 ParentType,
11956 ContextType,
11957 RequireFields<GQLQueryLocationBankArgs, 'id'>
11958 >;
11959 manualReviewQueue?: Resolver<
11960 Maybe<GQLResolversTypes['ManualReviewQueue']>,
11961 ParentType,
11962 ContextType,
11963 RequireFields<GQLQueryManualReviewQueueArgs, 'id'>
11964 >;
11965 me?: Resolver<Maybe<GQLResolversTypes['User']>, ParentType, ContextType>;
11966 myOrg?: Resolver<Maybe<GQLResolversTypes['Org']>, ParentType, ContextType>;
11967 ncmecOrgSettings?: Resolver<
11968 Maybe<GQLResolversTypes['NcmecOrgSettings']>,
11969 ParentType,
11970 ContextType
11971 >;
11972 ncmecReportById?: Resolver<
11973 Maybe<GQLResolversTypes['NCMECReport']>,
11974 ParentType,
11975 ContextType,
11976 RequireFields<GQLQueryNcmecReportByIdArgs, 'reportId'>
11977 >;
11978 ncmecThreads?: Resolver<
11979 ReadonlyArray<GQLResolversTypes['ThreadWithMessagesAndIpAddress']>,
11980 ParentType,
11981 ContextType,
11982 RequireFields<GQLQueryNcmecThreadsArgs, 'reportedMessages' | 'userId'>
11983 >;
11984 org?: Resolver<
11985 Maybe<GQLResolversTypes['Org']>,
11986 ParentType,
11987 ContextType,
11988 RequireFields<GQLQueryOrgArgs, 'id'>
11989 >;
11990 partialItems?: Resolver<
11991 GQLResolversTypes['PartialItemsResponse'],
11992 ParentType,
11993 ContextType,
11994 RequireFields<GQLQueryPartialItemsArgs, 'input'>
11995 >;
11996 policy?: Resolver<
11997 Maybe<GQLResolversTypes['Policy']>,
11998 ParentType,
11999 ContextType,
12000 RequireFields<GQLQueryPolicyArgs, 'id'>
12001 >;
12002 recentUserStrikeActions?: Resolver<
12003 ReadonlyArray<GQLResolversTypes['RecentUserStrikeActions']>,
12004 ParentType,
12005 ContextType,
12006 RequireFields<GQLQueryRecentUserStrikeActionsArgs, 'input'>
12007 >;
12008 reportingInsights?: Resolver<
12009 GQLResolversTypes['ReportingInsights'],
12010 ParentType,
12011 ContextType
12012 >;
12013 reportingRule?: Resolver<
12014 Maybe<GQLResolversTypes['ReportingRule']>,
12015 ParentType,
12016 ContextType,
12017 RequireFields<GQLQueryReportingRuleArgs, 'id'>
12018 >;
12019 rule?: Resolver<
12020 Maybe<GQLResolversTypes['Rule']>,
12021 ParentType,
12022 ContextType,
12023 RequireFields<GQLQueryRuleArgs, 'id'>
12024 >;
12025 spotTestRule?: Resolver<
12026 GQLResolversTypes['RuleExecutionResult'],
12027 ParentType,
12028 ContextType,
12029 RequireFields<GQLQuerySpotTestRuleArgs, 'item' | 'ruleId'>
12030 >;
12031 textBank?: Resolver<
12032 Maybe<GQLResolversTypes['TextBank']>,
12033 ParentType,
12034 ContextType,
12035 RequireFields<GQLQueryTextBankArgs, 'id'>
12036 >;
12037 threadHistory?: Resolver<
12038 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
12039 ParentType,
12040 ContextType,
12041 RequireFields<GQLQueryThreadHistoryArgs, 'threadIdentifier'>
12042 >;
12043 topPolicyViolations?: Resolver<
12044 ReadonlyArray<GQLResolversTypes['PolicyViolationsCount']>,
12045 ParentType,
12046 ContextType,
12047 RequireFields<GQLQueryTopPolicyViolationsArgs, 'input'>
12048 >;
12049 user?: Resolver<
12050 Maybe<GQLResolversTypes['User']>,
12051 ParentType,
12052 ContextType,
12053 RequireFields<GQLQueryUserArgs, 'id'>
12054 >;
12055 userFromToken?: Resolver<
12056 Maybe<GQLResolversTypes['ID']>,
12057 ParentType,
12058 ContextType,
12059 RequireFields<GQLQueryUserFromTokenArgs, 'token'>
12060 >;
12061 userHistory?: Resolver<
12062 GQLResolversTypes['UserHistoryResponse'],
12063 ParentType,
12064 ContextType,
12065 RequireFields<GQLQueryUserHistoryArgs, 'itemIdentifier'>
12066 >;
12067};
12068
12069export type GQLQueueDoesNotExistErrorResolvers<
12070 ContextType = Context,
12071 ParentType extends
12072 GQLResolversParentTypes['QueueDoesNotExistError'] = GQLResolversParentTypes['QueueDoesNotExistError'],
12073> = {
12074 detail?: Resolver<
12075 Maybe<GQLResolversTypes['String']>,
12076 ParentType,
12077 ContextType
12078 >;
12079 pointer?: Resolver<
12080 Maybe<GQLResolversTypes['String']>,
12081 ParentType,
12082 ContextType
12083 >;
12084 requestId?: Resolver<
12085 Maybe<GQLResolversTypes['String']>,
12086 ParentType,
12087 ContextType
12088 >;
12089 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12090 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12091 type?: Resolver<
12092 ReadonlyArray<GQLResolversTypes['String']>,
12093 ParentType,
12094 ContextType
12095 >;
12096 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12097};
12098
12099export type GQLRecentDecisionsForUserResolvers<
12100 ContextType = Context,
12101 ParentType extends
12102 GQLResolversParentTypes['RecentDecisionsForUser'] = GQLResolversParentTypes['RecentDecisionsForUser'],
12103> = {
12104 recentDecisions?: Resolver<
12105 ReadonlyArray<GQLResolversTypes['ManualReviewDecision']>,
12106 ParentType,
12107 ContextType
12108 >;
12109 userSearchString?: Resolver<
12110 GQLResolversTypes['String'],
12111 ParentType,
12112 ContextType
12113 >;
12114};
12115
12116export type GQLRecentUserStrikeActionsResolvers<
12117 ContextType = Context,
12118 ParentType extends
12119 GQLResolversParentTypes['RecentUserStrikeActions'] = GQLResolversParentTypes['RecentUserStrikeActions'],
12120> = {
12121 actionId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12122 itemId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12123 itemTypeId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12124 source?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12125 time?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
12126};
12127
12128export type GQLRecommendedThresholdsResolvers<
12129 ContextType = Context,
12130 ParentType extends
12131 GQLResolversParentTypes['RecommendedThresholds'] = GQLResolversParentTypes['RecommendedThresholds'],
12132> = {
12133 highPrecisionThreshold?: Resolver<
12134 GQLResolversTypes['StringOrFloat'],
12135 ParentType,
12136 ContextType
12137 >;
12138 highRecallThreshold?: Resolver<
12139 GQLResolversTypes['StringOrFloat'],
12140 ParentType,
12141 ContextType
12142 >;
12143};
12144
12145export type GQLRecordingJobDecisionFailedErrorResolvers<
12146 ContextType = Context,
12147 ParentType extends
12148 GQLResolversParentTypes['RecordingJobDecisionFailedError'] = GQLResolversParentTypes['RecordingJobDecisionFailedError'],
12149> = {
12150 detail?: Resolver<
12151 Maybe<GQLResolversTypes['String']>,
12152 ParentType,
12153 ContextType
12154 >;
12155 pointer?: Resolver<
12156 Maybe<GQLResolversTypes['String']>,
12157 ParentType,
12158 ContextType
12159 >;
12160 requestId?: Resolver<
12161 Maybe<GQLResolversTypes['String']>,
12162 ParentType,
12163 ContextType
12164 >;
12165 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12166 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12167 type?: Resolver<
12168 ReadonlyArray<GQLResolversTypes['String']>,
12169 ParentType,
12170 ContextType
12171 >;
12172 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12173};
12174
12175export type GQLRejectAppealDecisionComponentResolvers<
12176 ContextType = Context,
12177 ParentType extends
12178 GQLResolversParentTypes['RejectAppealDecisionComponent'] = GQLResolversParentTypes['RejectAppealDecisionComponent'],
12179> = {
12180 actionIds?: Resolver<
12181 ReadonlyArray<GQLResolversTypes['String']>,
12182 ParentType,
12183 ContextType
12184 >;
12185 appealId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12186 type?: Resolver<
12187 GQLResolversTypes['ManualReviewDecisionType'],
12188 ParentType,
12189 ContextType
12190 >;
12191 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12192};
12193
12194export type GQLRemoveAccessibleQueuesToUserResponseResolvers<
12195 ContextType = Context,
12196 ParentType extends
12197 GQLResolversParentTypes['RemoveAccessibleQueuesToUserResponse'] = GQLResolversParentTypes['RemoveAccessibleQueuesToUserResponse'],
12198> = {
12199 __resolveType: TypeResolveFn<
12200 'MutateAccessibleQueuesForUserSuccessResponse' | 'NotFoundError',
12201 ParentType,
12202 ContextType
12203 >;
12204};
12205
12206export type GQLRemoveFavoriteMrtQueueSuccessResponseResolvers<
12207 ContextType = Context,
12208 ParentType extends
12209 GQLResolversParentTypes['RemoveFavoriteMRTQueueSuccessResponse'] = GQLResolversParentTypes['RemoveFavoriteMRTQueueSuccessResponse'],
12210> = {
12211 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
12212};
12213
12214export type GQLRemoveFavoriteRuleResponseResolvers<
12215 ContextType = Context,
12216 ParentType extends
12217 GQLResolversParentTypes['RemoveFavoriteRuleResponse'] = GQLResolversParentTypes['RemoveFavoriteRuleResponse'],
12218> = {
12219 __resolveType: TypeResolveFn<
12220 'RemoveFavoriteRuleSuccessResponse',
12221 ParentType,
12222 ContextType
12223 >;
12224};
12225
12226export type GQLRemoveFavoriteRuleSuccessResponseResolvers<
12227 ContextType = Context,
12228 ParentType extends
12229 GQLResolversParentTypes['RemoveFavoriteRuleSuccessResponse'] = GQLResolversParentTypes['RemoveFavoriteRuleSuccessResponse'],
12230> = {
12231 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
12232 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12233};
12234
12235export type GQLReorderRoutingRulesResponseResolvers<
12236 ContextType = Context,
12237 ParentType extends
12238 GQLResolversParentTypes['ReorderRoutingRulesResponse'] = GQLResolversParentTypes['ReorderRoutingRulesResponse'],
12239> = {
12240 __resolveType: TypeResolveFn<
12241 'MutateRoutingRulesOrderSuccessResponse',
12242 ParentType,
12243 ContextType
12244 >;
12245};
12246
12247export type GQLReportEnqueueSourceInfoResolvers<
12248 ContextType = Context,
12249 ParentType extends
12250 GQLResolversParentTypes['ReportEnqueueSourceInfo'] = GQLResolversParentTypes['ReportEnqueueSourceInfo'],
12251> = {
12252 kind?: Resolver<
12253 GQLResolversTypes['JobCreationSourceOptions'],
12254 ParentType,
12255 ContextType
12256 >;
12257 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12258};
12259
12260export type GQLReportHistoryEntryResolvers<
12261 ContextType = Context,
12262 ParentType extends
12263 GQLResolversParentTypes['ReportHistoryEntry'] = GQLResolversParentTypes['ReportHistoryEntry'],
12264> = {
12265 policyId?: Resolver<Maybe<GQLResolversTypes['ID']>, ParentType, ContextType>;
12266 reason?: Resolver<
12267 Maybe<GQLResolversTypes['String']>,
12268 ParentType,
12269 ContextType
12270 >;
12271 reportId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12272 reportedAt?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
12273 reporterId?: Resolver<
12274 Maybe<GQLResolversTypes['ItemIdentifier']>,
12275 ParentType,
12276 ContextType
12277 >;
12278};
12279
12280export type GQLReportedForReasonResolvers<
12281 ContextType = Context,
12282 ParentType extends
12283 GQLResolversParentTypes['ReportedForReason'] = GQLResolversParentTypes['ReportedForReason'],
12284> = {
12285 reason?: Resolver<
12286 Maybe<GQLResolversTypes['String']>,
12287 ParentType,
12288 ContextType
12289 >;
12290 reporterId?: Resolver<
12291 Maybe<GQLResolversTypes['ItemIdentifier']>,
12292 ParentType,
12293 ContextType
12294 >;
12295};
12296
12297export type GQLReportingInsightsResolvers<
12298 ContextType = Context,
12299 ParentType extends
12300 GQLResolversParentTypes['ReportingInsights'] = GQLResolversParentTypes['ReportingInsights'],
12301> = {
12302 totalIngestedReportsByDay?: Resolver<
12303 ReadonlyArray<GQLResolversTypes['CountByDay']>,
12304 ParentType,
12305 ContextType
12306 >;
12307};
12308
12309export type GQLReportingRuleResolvers<
12310 ContextType = Context,
12311 ParentType extends
12312 GQLResolversParentTypes['ReportingRule'] = GQLResolversParentTypes['ReportingRule'],
12313> = {
12314 actions?: Resolver<
12315 ReadonlyArray<GQLResolversTypes['Action']>,
12316 ParentType,
12317 ContextType
12318 >;
12319 conditionSet?: Resolver<
12320 GQLResolversTypes['ConditionSet'],
12321 ParentType,
12322 ContextType
12323 >;
12324 creator?: Resolver<Maybe<GQLResolversTypes['User']>, ParentType, ContextType>;
12325 description?: Resolver<
12326 Maybe<GQLResolversTypes['String']>,
12327 ParentType,
12328 ContextType
12329 >;
12330 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12331 insights?: Resolver<
12332 GQLResolversTypes['ReportingRuleInsights'],
12333 ParentType,
12334 ContextType
12335 >;
12336 itemTypes?: Resolver<
12337 ReadonlyArray<GQLResolversTypes['ItemType']>,
12338 ParentType,
12339 ContextType
12340 >;
12341 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12342 orgId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12343 policies?: Resolver<
12344 ReadonlyArray<GQLResolversTypes['Policy']>,
12345 ParentType,
12346 ContextType
12347 >;
12348 status?: Resolver<
12349 GQLResolversTypes['ReportingRuleStatus'],
12350 ParentType,
12351 ContextType
12352 >;
12353};
12354
12355export type GQLReportingRuleExecutionResultResolvers<
12356 ContextType = Context,
12357 ParentType extends
12358 GQLResolversParentTypes['ReportingRuleExecutionResult'] = GQLResolversParentTypes['ReportingRuleExecutionResult'],
12359> = {
12360 creatorId?: Resolver<
12361 Maybe<GQLResolversTypes['String']>,
12362 ParentType,
12363 ContextType
12364 >;
12365 creatorTypeId?: Resolver<
12366 Maybe<GQLResolversTypes['String']>,
12367 ParentType,
12368 ContextType
12369 >;
12370 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
12371 environment?: Resolver<
12372 GQLResolversTypes['RuleEnvironment'],
12373 ParentType,
12374 ContextType
12375 >;
12376 itemData?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12377 itemId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12378 itemTypeId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12379 itemTypeName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12380 passed?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
12381 policyIds?: Resolver<
12382 ReadonlyArray<GQLResolversTypes['String']>,
12383 ParentType,
12384 ContextType
12385 >;
12386 result?: Resolver<
12387 Maybe<GQLResolversTypes['ConditionSetWithResult']>,
12388 ParentType,
12389 ContextType
12390 >;
12391 ruleId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12392 ruleName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12393 signalResults?: Resolver<
12394 Maybe<ReadonlyArray<GQLResolversTypes['SignalWithScore']>>,
12395 ParentType,
12396 ContextType
12397 >;
12398 ts?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
12399 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12400};
12401
12402export type GQLReportingRuleInsightsResolvers<
12403 ContextType = Context,
12404 ParentType extends
12405 GQLResolversParentTypes['ReportingRuleInsights'] = GQLResolversParentTypes['ReportingRuleInsights'],
12406> = {
12407 latestVersionSamples?: Resolver<
12408 ReadonlyArray<GQLResolversTypes['ReportingRuleExecutionResult']>,
12409 ParentType,
12410 ContextType
12411 >;
12412 passRateData?: Resolver<
12413 ReadonlyArray<GQLResolversTypes['ReportingRulePassRateData']>,
12414 ParentType,
12415 ContextType,
12416 Partial<GQLReportingRuleInsightsPassRateDataArgs>
12417 >;
12418 priorVersionSamples?: Resolver<
12419 ReadonlyArray<GQLResolversTypes['ReportingRuleExecutionResult']>,
12420 ParentType,
12421 ContextType
12422 >;
12423};
12424
12425export type GQLReportingRuleNameExistsErrorResolvers<
12426 ContextType = Context,
12427 ParentType extends
12428 GQLResolversParentTypes['ReportingRuleNameExistsError'] = GQLResolversParentTypes['ReportingRuleNameExistsError'],
12429> = {
12430 detail?: Resolver<
12431 Maybe<GQLResolversTypes['String']>,
12432 ParentType,
12433 ContextType
12434 >;
12435 pointer?: Resolver<
12436 Maybe<GQLResolversTypes['String']>,
12437 ParentType,
12438 ContextType
12439 >;
12440 requestId?: Resolver<
12441 Maybe<GQLResolversTypes['String']>,
12442 ParentType,
12443 ContextType
12444 >;
12445 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12446 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12447 type?: Resolver<
12448 ReadonlyArray<GQLResolversTypes['String']>,
12449 ParentType,
12450 ContextType
12451 >;
12452 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12453};
12454
12455export type GQLReportingRulePassRateDataResolvers<
12456 ContextType = Context,
12457 ParentType extends
12458 GQLResolversParentTypes['ReportingRulePassRateData'] = GQLResolversParentTypes['ReportingRulePassRateData'],
12459> = {
12460 date?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12461 totalMatches?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
12462 totalRequests?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
12463};
12464
12465export type GQLResolvedJobCountResolvers<
12466 ContextType = Context,
12467 ParentType extends
12468 GQLResolversParentTypes['ResolvedJobCount'] = GQLResolversParentTypes['ResolvedJobCount'],
12469> = {
12470 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12471 queueId?: Resolver<
12472 Maybe<GQLResolversTypes['String']>,
12473 ParentType,
12474 ContextType
12475 >;
12476 reviewerId?: Resolver<
12477 Maybe<GQLResolversTypes['String']>,
12478 ParentType,
12479 ContextType
12480 >;
12481 time?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12482};
12483
12484export type GQLRotateApiKeyErrorResolvers<
12485 ContextType = Context,
12486 ParentType extends
12487 GQLResolversParentTypes['RotateApiKeyError'] = GQLResolversParentTypes['RotateApiKeyError'],
12488> = {
12489 detail?: Resolver<
12490 Maybe<GQLResolversTypes['String']>,
12491 ParentType,
12492 ContextType
12493 >;
12494 pointer?: Resolver<
12495 Maybe<GQLResolversTypes['String']>,
12496 ParentType,
12497 ContextType
12498 >;
12499 requestId?: Resolver<
12500 Maybe<GQLResolversTypes['String']>,
12501 ParentType,
12502 ContextType
12503 >;
12504 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12505 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12506 type?: Resolver<
12507 ReadonlyArray<GQLResolversTypes['String']>,
12508 ParentType,
12509 ContextType
12510 >;
12511 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12512};
12513
12514export type GQLRotateApiKeyResponseResolvers<
12515 ContextType = Context,
12516 ParentType extends
12517 GQLResolversParentTypes['RotateApiKeyResponse'] = GQLResolversParentTypes['RotateApiKeyResponse'],
12518> = {
12519 __resolveType: TypeResolveFn<
12520 'RotateApiKeyError' | 'RotateApiKeySuccessResponse',
12521 ParentType,
12522 ContextType
12523 >;
12524};
12525
12526export type GQLRotateApiKeySuccessResponseResolvers<
12527 ContextType = Context,
12528 ParentType extends
12529 GQLResolversParentTypes['RotateApiKeySuccessResponse'] = GQLResolversParentTypes['RotateApiKeySuccessResponse'],
12530> = {
12531 apiKey?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12532 record?: Resolver<GQLResolversTypes['ApiKey'], ParentType, ContextType>;
12533 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12534};
12535
12536export type GQLRotateWebhookSigningKeyErrorResolvers<
12537 ContextType = Context,
12538 ParentType extends
12539 GQLResolversParentTypes['RotateWebhookSigningKeyError'] = GQLResolversParentTypes['RotateWebhookSigningKeyError'],
12540> = {
12541 detail?: Resolver<
12542 Maybe<GQLResolversTypes['String']>,
12543 ParentType,
12544 ContextType
12545 >;
12546 pointer?: Resolver<
12547 Maybe<GQLResolversTypes['String']>,
12548 ParentType,
12549 ContextType
12550 >;
12551 requestId?: Resolver<
12552 Maybe<GQLResolversTypes['String']>,
12553 ParentType,
12554 ContextType
12555 >;
12556 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12557 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12558 type?: Resolver<
12559 ReadonlyArray<GQLResolversTypes['String']>,
12560 ParentType,
12561 ContextType
12562 >;
12563 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12564};
12565
12566export type GQLRotateWebhookSigningKeyResponseResolvers<
12567 ContextType = Context,
12568 ParentType extends
12569 GQLResolversParentTypes['RotateWebhookSigningKeyResponse'] = GQLResolversParentTypes['RotateWebhookSigningKeyResponse'],
12570> = {
12571 __resolveType: TypeResolveFn<
12572 'RotateWebhookSigningKeyError' | 'RotateWebhookSigningKeySuccessResponse',
12573 ParentType,
12574 ContextType
12575 >;
12576};
12577
12578export type GQLRotateWebhookSigningKeySuccessResponseResolvers<
12579 ContextType = Context,
12580 ParentType extends
12581 GQLResolversParentTypes['RotateWebhookSigningKeySuccessResponse'] = GQLResolversParentTypes['RotateWebhookSigningKeySuccessResponse'],
12582> = {
12583 publicSigningKey?: Resolver<
12584 GQLResolversTypes['String'],
12585 ParentType,
12586 ContextType
12587 >;
12588 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12589};
12590
12591export type GQLRoutingRuleResolvers<
12592 ContextType = Context,
12593 ParentType extends
12594 GQLResolversParentTypes['RoutingRule'] = GQLResolversParentTypes['RoutingRule'],
12595> = {
12596 conditionSet?: Resolver<
12597 GQLResolversTypes['ConditionSet'],
12598 ParentType,
12599 ContextType
12600 >;
12601 creatorId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12602 description?: Resolver<
12603 Maybe<GQLResolversTypes['String']>,
12604 ParentType,
12605 ContextType
12606 >;
12607 destinationQueue?: Resolver<
12608 GQLResolversTypes['ManualReviewQueue'],
12609 ParentType,
12610 ContextType
12611 >;
12612 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12613 itemTypes?: Resolver<
12614 ReadonlyArray<GQLResolversTypes['ItemType']>,
12615 ParentType,
12616 ContextType
12617 >;
12618 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12619 status?: Resolver<
12620 GQLResolversTypes['RoutingRuleStatus'],
12621 ParentType,
12622 ContextType
12623 >;
12624};
12625
12626export type GQLRoutingRuleNameExistsErrorResolvers<
12627 ContextType = Context,
12628 ParentType extends
12629 GQLResolversParentTypes['RoutingRuleNameExistsError'] = GQLResolversParentTypes['RoutingRuleNameExistsError'],
12630> = {
12631 detail?: Resolver<
12632 Maybe<GQLResolversTypes['String']>,
12633 ParentType,
12634 ContextType
12635 >;
12636 pointer?: Resolver<
12637 Maybe<GQLResolversTypes['String']>,
12638 ParentType,
12639 ContextType
12640 >;
12641 requestId?: Resolver<
12642 Maybe<GQLResolversTypes['String']>,
12643 ParentType,
12644 ContextType
12645 >;
12646 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12647 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12648 type?: Resolver<
12649 ReadonlyArray<GQLResolversTypes['String']>,
12650 ParentType,
12651 ContextType
12652 >;
12653 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12654};
12655
12656export type GQLRuleResolvers<
12657 ContextType = Context,
12658 ParentType extends
12659 GQLResolversParentTypes['Rule'] = GQLResolversParentTypes['Rule'],
12660> = {
12661 __resolveType: TypeResolveFn<
12662 'ContentRule' | 'UserRule',
12663 ParentType,
12664 ContextType
12665 >;
12666};
12667
12668export type GQLRuleExecutionEnqueueSourceInfoResolvers<
12669 ContextType = Context,
12670 ParentType extends
12671 GQLResolversParentTypes['RuleExecutionEnqueueSourceInfo'] = GQLResolversParentTypes['RuleExecutionEnqueueSourceInfo'],
12672> = {
12673 kind?: Resolver<
12674 GQLResolversTypes['JobCreationSourceOptions'],
12675 ParentType,
12676 ContextType
12677 >;
12678 rules?: Resolver<
12679 ReadonlyArray<GQLResolversTypes['Rule']>,
12680 ParentType,
12681 ContextType
12682 >;
12683 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12684};
12685
12686export type GQLRuleExecutionResultResolvers<
12687 ContextType = Context,
12688 ParentType extends
12689 GQLResolversParentTypes['RuleExecutionResult'] = GQLResolversParentTypes['RuleExecutionResult'],
12690> = {
12691 content?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12692 contentId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12693 date?: Resolver<GQLResolversTypes['Date'], ParentType, ContextType>;
12694 environment?: Resolver<
12695 GQLResolversTypes['RuleEnvironment'],
12696 ParentType,
12697 ContextType
12698 >;
12699 itemTypeId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12700 itemTypeName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12701 passed?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
12702 policies?: Resolver<
12703 ReadonlyArray<GQLResolversTypes['String']>,
12704 ParentType,
12705 ContextType
12706 >;
12707 result?: Resolver<
12708 Maybe<GQLResolversTypes['ConditionSetWithResult']>,
12709 ParentType,
12710 ContextType
12711 >;
12712 ruleId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
12713 ruleName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12714 signalResults?: Resolver<
12715 Maybe<ReadonlyArray<GQLResolversTypes['SignalWithScore']>>,
12716 ParentType,
12717 ContextType
12718 >;
12719 tags?: Resolver<
12720 ReadonlyArray<GQLResolversTypes['String']>,
12721 ParentType,
12722 ContextType
12723 >;
12724 ts?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
12725 userId?: Resolver<
12726 Maybe<GQLResolversTypes['String']>,
12727 ParentType,
12728 ContextType
12729 >;
12730 userTypeId?: Resolver<
12731 Maybe<GQLResolversTypes['String']>,
12732 ParentType,
12733 ContextType
12734 >;
12735 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12736};
12737
12738export type GQLRuleExecutionResultEdgeResolvers<
12739 ContextType = Context,
12740 ParentType extends
12741 GQLResolversParentTypes['RuleExecutionResultEdge'] = GQLResolversParentTypes['RuleExecutionResultEdge'],
12742> = {
12743 cursor?: Resolver<GQLResolversTypes['Cursor'], ParentType, ContextType>;
12744 node?: Resolver<
12745 GQLResolversTypes['RuleExecutionResult'],
12746 ParentType,
12747 ContextType
12748 >;
12749};
12750
12751export type GQLRuleExecutionResultsConnectionResolvers<
12752 ContextType = Context,
12753 ParentType extends
12754 GQLResolversParentTypes['RuleExecutionResultsConnection'] = GQLResolversParentTypes['RuleExecutionResultsConnection'],
12755> = {
12756 edges?: Resolver<
12757 ReadonlyArray<GQLResolversTypes['RuleExecutionResultEdge']>,
12758 ParentType,
12759 ContextType
12760 >;
12761 pageInfo?: Resolver<GQLResolversTypes['PageInfo'], ParentType, ContextType>;
12762};
12763
12764export type GQLRuleHasRunningBacktestsErrorResolvers<
12765 ContextType = Context,
12766 ParentType extends
12767 GQLResolversParentTypes['RuleHasRunningBacktestsError'] = GQLResolversParentTypes['RuleHasRunningBacktestsError'],
12768> = {
12769 detail?: Resolver<
12770 Maybe<GQLResolversTypes['String']>,
12771 ParentType,
12772 ContextType
12773 >;
12774 pointer?: Resolver<
12775 Maybe<GQLResolversTypes['String']>,
12776 ParentType,
12777 ContextType
12778 >;
12779 requestId?: Resolver<
12780 Maybe<GQLResolversTypes['String']>,
12781 ParentType,
12782 ContextType
12783 >;
12784 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12785 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12786 type?: Resolver<
12787 ReadonlyArray<GQLResolversTypes['String']>,
12788 ParentType,
12789 ContextType
12790 >;
12791 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12792};
12793
12794export type GQLRuleInsightsResolvers<
12795 ContextType = Context,
12796 ParentType extends
12797 GQLResolversParentTypes['RuleInsights'] = GQLResolversParentTypes['RuleInsights'],
12798> = {
12799 latestVersionSamples?: Resolver<
12800 ReadonlyArray<GQLResolversTypes['RuleExecutionResult']>,
12801 ParentType,
12802 ContextType
12803 >;
12804 passRateData?: Resolver<
12805 Maybe<ReadonlyArray<Maybe<GQLResolversTypes['RulePassRateData']>>>,
12806 ParentType,
12807 ContextType,
12808 Partial<GQLRuleInsightsPassRateDataArgs>
12809 >;
12810 priorVersionSamples?: Resolver<
12811 ReadonlyArray<GQLResolversTypes['RuleExecutionResult']>,
12812 ParentType,
12813 ContextType
12814 >;
12815};
12816
12817export type GQLRuleNameExistsErrorResolvers<
12818 ContextType = Context,
12819 ParentType extends
12820 GQLResolversParentTypes['RuleNameExistsError'] = GQLResolversParentTypes['RuleNameExistsError'],
12821> = {
12822 detail?: Resolver<
12823 Maybe<GQLResolversTypes['String']>,
12824 ParentType,
12825 ContextType
12826 >;
12827 pointer?: Resolver<
12828 Maybe<GQLResolversTypes['String']>,
12829 ParentType,
12830 ContextType
12831 >;
12832 requestId?: Resolver<
12833 Maybe<GQLResolversTypes['String']>,
12834 ParentType,
12835 ContextType
12836 >;
12837 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12838 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12839 type?: Resolver<
12840 ReadonlyArray<GQLResolversTypes['String']>,
12841 ParentType,
12842 ContextType
12843 >;
12844 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12845};
12846
12847export type GQLRulePassRateDataResolvers<
12848 ContextType = Context,
12849 ParentType extends
12850 GQLResolversParentTypes['RulePassRateData'] = GQLResolversParentTypes['RulePassRateData'],
12851> = {
12852 date?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
12853 totalMatches?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
12854 totalRequests?: Resolver<GQLResolversTypes['Float'], ParentType, ContextType>;
12855};
12856
12857export type GQLRunRetroactionResponseResolvers<
12858 ContextType = Context,
12859 ParentType extends
12860 GQLResolversParentTypes['RunRetroactionResponse'] = GQLResolversParentTypes['RunRetroactionResponse'],
12861> = {
12862 __resolveType: TypeResolveFn<
12863 'RunRetroactionSuccessResponse',
12864 ParentType,
12865 ContextType
12866 >;
12867};
12868
12869export type GQLRunRetroactionSuccessResponseResolvers<
12870 ContextType = Context,
12871 ParentType extends
12872 GQLResolversParentTypes['RunRetroactionSuccessResponse'] = GQLResolversParentTypes['RunRetroactionSuccessResponse'],
12873> = {
12874 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
12875 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12876};
12877
12878export type GQLScalarSignalOutputTypeResolvers<
12879 ContextType = Context,
12880 ParentType extends
12881 GQLResolversParentTypes['ScalarSignalOutputType'] = GQLResolversParentTypes['ScalarSignalOutputType'],
12882> = {
12883 scalarType?: Resolver<
12884 GQLResolversTypes['ScalarType'],
12885 ParentType,
12886 ContextType
12887 >;
12888 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12889};
12890
12891export type GQLSchemaFieldRolesResolvers<
12892 ContextType = Context,
12893 ParentType extends
12894 GQLResolversParentTypes['SchemaFieldRoles'] = GQLResolversParentTypes['SchemaFieldRoles'],
12895> = {
12896 __resolveType: TypeResolveFn<
12897 | 'ContentSchemaFieldRoles'
12898 | 'ThreadSchemaFieldRoles'
12899 | 'UserSchemaFieldRoles',
12900 ParentType,
12901 ContextType
12902 >;
12903};
12904
12905export type GQLSetAllUserStrikeThresholdsSuccessResponseResolvers<
12906 ContextType = Context,
12907 ParentType extends
12908 GQLResolversParentTypes['SetAllUserStrikeThresholdsSuccessResponse'] = GQLResolversParentTypes['SetAllUserStrikeThresholdsSuccessResponse'],
12909> = {
12910 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
12911};
12912
12913export type GQLSetIntegrationConfigResponseResolvers<
12914 ContextType = Context,
12915 ParentType extends
12916 GQLResolversParentTypes['SetIntegrationConfigResponse'] = GQLResolversParentTypes['SetIntegrationConfigResponse'],
12917> = {
12918 __resolveType: TypeResolveFn<
12919 | 'IntegrationConfigTooManyCredentialsError'
12920 | 'IntegrationEmptyInputCredentialsError'
12921 | 'IntegrationNoInputCredentialsError'
12922 | 'SetIntegrationConfigSuccessResponse',
12923 ParentType,
12924 ContextType
12925 >;
12926};
12927
12928export type GQLSetIntegrationConfigSuccessResponseResolvers<
12929 ContextType = Context,
12930 ParentType extends
12931 GQLResolversParentTypes['SetIntegrationConfigSuccessResponse'] = GQLResolversParentTypes['SetIntegrationConfigSuccessResponse'],
12932> = {
12933 config?: Resolver<
12934 GQLResolversTypes['IntegrationConfig'],
12935 ParentType,
12936 ContextType
12937 >;
12938 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12939};
12940
12941export type GQLSetModeratorSafetySettingsSuccessResponseResolvers<
12942 ContextType = Context,
12943 ParentType extends
12944 GQLResolversParentTypes['SetModeratorSafetySettingsSuccessResponse'] = GQLResolversParentTypes['SetModeratorSafetySettingsSuccessResponse'],
12945> = {
12946 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
12947};
12948
12949export type GQLSetMrtChartConfigurationSettingsSuccessResponseResolvers<
12950 ContextType = Context,
12951 ParentType extends
12952 GQLResolversParentTypes['SetMrtChartConfigurationSettingsSuccessResponse'] = GQLResolversParentTypes['SetMrtChartConfigurationSettingsSuccessResponse'],
12953> = {
12954 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
12955};
12956
12957export type GQLSignUpResponseResolvers<
12958 ContextType = Context,
12959 ParentType extends
12960 GQLResolversParentTypes['SignUpResponse'] = GQLResolversParentTypes['SignUpResponse'],
12961> = {
12962 __resolveType: TypeResolveFn<
12963 'SignUpSuccessResponse' | 'SignUpUserExistsError',
12964 ParentType,
12965 ContextType
12966 >;
12967};
12968
12969export type GQLSignUpSuccessResponseResolvers<
12970 ContextType = Context,
12971 ParentType extends
12972 GQLResolversParentTypes['SignUpSuccessResponse'] = GQLResolversParentTypes['SignUpSuccessResponse'],
12973> = {
12974 data?: Resolver<Maybe<GQLResolversTypes['User']>, ParentType, ContextType>;
12975 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
12976};
12977
12978export type GQLSignUpUserExistsErrorResolvers<
12979 ContextType = Context,
12980 ParentType extends
12981 GQLResolversParentTypes['SignUpUserExistsError'] = GQLResolversParentTypes['SignUpUserExistsError'],
12982> = {
12983 detail?: Resolver<
12984 Maybe<GQLResolversTypes['String']>,
12985 ParentType,
12986 ContextType
12987 >;
12988 pointer?: Resolver<
12989 Maybe<GQLResolversTypes['String']>,
12990 ParentType,
12991 ContextType
12992 >;
12993 requestId?: Resolver<
12994 Maybe<GQLResolversTypes['String']>,
12995 ParentType,
12996 ContextType
12997 >;
12998 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
12999 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13000 type?: Resolver<
13001 ReadonlyArray<GQLResolversTypes['String']>,
13002 ParentType,
13003 ContextType
13004 >;
13005 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13006};
13007
13008export type GQLSignalResolvers<
13009 ContextType = Context,
13010 ParentType extends
13011 GQLResolversParentTypes['Signal'] = GQLResolversParentTypes['Signal'],
13012> = {
13013 allowedInAutomatedRules?: Resolver<
13014 GQLResolversTypes['Boolean'],
13015 ParentType,
13016 ContextType
13017 >;
13018 args?: Resolver<
13019 Maybe<GQLResolversTypes['SignalArgs']>,
13020 ParentType,
13021 ContextType
13022 >;
13023 callbackUrl?: Resolver<
13024 Maybe<GQLResolversTypes['String']>,
13025 ParentType,
13026 ContextType
13027 >;
13028 callbackUrlBody?: Resolver<
13029 Maybe<GQLResolversTypes['String']>,
13030 ParentType,
13031 ContextType
13032 >;
13033 callbackUrlHeaders?: Resolver<
13034 Maybe<GQLResolversTypes['String']>,
13035 ParentType,
13036 ContextType
13037 >;
13038 description?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13039 disabledInfo?: Resolver<
13040 GQLResolversTypes['DisabledInfo'],
13041 ParentType,
13042 ContextType
13043 >;
13044 docsUrl?: Resolver<
13045 Maybe<GQLResolversTypes['String']>,
13046 ParentType,
13047 ContextType
13048 >;
13049 eligibleInputs?: Resolver<
13050 ReadonlyArray<GQLResolversTypes['SignalInputType']>,
13051 ParentType,
13052 ContextType
13053 >;
13054 eligibleSubcategories?: Resolver<
13055 ReadonlyArray<GQLResolversTypes['SignalSubcategory']>,
13056 ParentType,
13057 ContextType
13058 >;
13059 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13060 integration?: Resolver<
13061 Maybe<GQLResolversTypes['String']>,
13062 ParentType,
13063 ContextType
13064 >;
13065 integrationLogoUrl?: Resolver<
13066 Maybe<GQLResolversTypes['String']>,
13067 ParentType,
13068 ContextType
13069 >;
13070 integrationLogoWithBackgroundUrl?: Resolver<
13071 Maybe<GQLResolversTypes['String']>,
13072 ParentType,
13073 ContextType
13074 >;
13075 integrationTitle?: Resolver<
13076 Maybe<GQLResolversTypes['String']>,
13077 ParentType,
13078 ContextType
13079 >;
13080 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13081 outputType?: Resolver<
13082 GQLResolversTypes['SignalOutputType'],
13083 ParentType,
13084 ContextType
13085 >;
13086 pricingStructure?: Resolver<
13087 GQLResolversTypes['SignalPricingStructure'],
13088 ParentType,
13089 ContextType
13090 >;
13091 recommendedThresholds?: Resolver<
13092 Maybe<GQLResolversTypes['RecommendedThresholds']>,
13093 ParentType,
13094 ContextType
13095 >;
13096 shouldPromptForMatchingValues?: Resolver<
13097 GQLResolversTypes['Boolean'],
13098 ParentType,
13099 ContextType
13100 >;
13101 subcategory?: Resolver<
13102 Maybe<GQLResolversTypes['String']>,
13103 ParentType,
13104 ContextType
13105 >;
13106 supportedLanguages?: Resolver<
13107 GQLResolversTypes['SupportedLanguages'],
13108 ParentType,
13109 ContextType
13110 >;
13111 type?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13112};
13113
13114export type GQLSignalArgsResolvers<
13115 ContextType = Context,
13116 ParentType extends
13117 GQLResolversParentTypes['SignalArgs'] = GQLResolversParentTypes['SignalArgs'],
13118> = {
13119 __resolveType: TypeResolveFn<
13120 'AggregationSignalArgs',
13121 ParentType,
13122 ContextType
13123 >;
13124};
13125
13126export type GQLSignalOutputTypeResolvers<
13127 ContextType = Context,
13128 ParentType extends
13129 GQLResolversParentTypes['SignalOutputType'] = GQLResolversParentTypes['SignalOutputType'],
13130> = {
13131 __resolveType: TypeResolveFn<
13132 'EnumSignalOutputType' | 'ScalarSignalOutputType',
13133 ParentType,
13134 ContextType
13135 >;
13136};
13137
13138export type GQLSignalPricingStructureResolvers<
13139 ContextType = Context,
13140 ParentType extends
13141 GQLResolversParentTypes['SignalPricingStructure'] = GQLResolversParentTypes['SignalPricingStructure'],
13142> = {
13143 type?: Resolver<
13144 GQLResolversTypes['SignalPricingStructureType'],
13145 ParentType,
13146 ContextType
13147 >;
13148};
13149
13150export type GQLSignalSubcategoryResolvers<
13151 ContextType = Context,
13152 ParentType extends
13153 GQLResolversParentTypes['SignalSubcategory'] = GQLResolversParentTypes['SignalSubcategory'],
13154> = {
13155 childrenIds?: Resolver<
13156 ReadonlyArray<GQLResolversTypes['String']>,
13157 ParentType,
13158 ContextType
13159 >;
13160 description?: Resolver<
13161 Maybe<GQLResolversTypes['String']>,
13162 ParentType,
13163 ContextType
13164 >;
13165 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13166 label?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13167};
13168
13169export type GQLSignalWithScoreResolvers<
13170 ContextType = Context,
13171 ParentType extends
13172 GQLResolversParentTypes['SignalWithScore'] = GQLResolversParentTypes['SignalWithScore'],
13173> = {
13174 integration?: Resolver<
13175 Maybe<GQLResolversTypes['String']>,
13176 ParentType,
13177 ContextType
13178 >;
13179 score?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13180 signalName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13181 subcategory?: Resolver<
13182 Maybe<GQLResolversTypes['String']>,
13183 ParentType,
13184 ContextType
13185 >;
13186};
13187
13188export type GQLSkippedJobResolvers<
13189 ContextType = Context,
13190 ParentType extends
13191 GQLResolversParentTypes['SkippedJob'] = GQLResolversParentTypes['SkippedJob'],
13192> = {
13193 jobId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13194 queueId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13195 ts?: Resolver<GQLResolversTypes['DateTime'], ParentType, ContextType>;
13196 userId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13197};
13198
13199export type GQLSkippedJobCountResolvers<
13200 ContextType = Context,
13201 ParentType extends
13202 GQLResolversParentTypes['SkippedJobCount'] = GQLResolversParentTypes['SkippedJobCount'],
13203> = {
13204 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
13205 queueId?: Resolver<
13206 Maybe<GQLResolversTypes['String']>,
13207 ParentType,
13208 ContextType
13209 >;
13210 reviewerId?: Resolver<
13211 Maybe<GQLResolversTypes['String']>,
13212 ParentType,
13213 ContextType
13214 >;
13215 time?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13216};
13217
13218export interface GQLStringOrFloatScalarConfig
13219 extends GraphQLScalarTypeConfig<GQLResolversTypes['StringOrFloat'], any> {
13220 name: 'StringOrFloat';
13221}
13222
13223export type GQLSubmitDecisionResponseResolvers<
13224 ContextType = Context,
13225 ParentType extends
13226 GQLResolversParentTypes['SubmitDecisionResponse'] = GQLResolversParentTypes['SubmitDecisionResponse'],
13227> = {
13228 __resolveType: TypeResolveFn<
13229 | 'JobHasAlreadyBeenSubmittedError'
13230 | 'NoJobWithIdInQueueError'
13231 | 'RecordingJobDecisionFailedError'
13232 | 'SubmitDecisionSuccessResponse'
13233 | 'SubmittedJobActionNotFoundError',
13234 ParentType,
13235 ContextType
13236 >;
13237};
13238
13239export type GQLSubmitDecisionSuccessResponseResolvers<
13240 ContextType = Context,
13241 ParentType extends
13242 GQLResolversParentTypes['SubmitDecisionSuccessResponse'] = GQLResolversParentTypes['SubmitDecisionSuccessResponse'],
13243> = {
13244 success?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
13245 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13246};
13247
13248export type GQLSubmitNcmecReportDecisionComponentResolvers<
13249 ContextType = Context,
13250 ParentType extends
13251 GQLResolversParentTypes['SubmitNCMECReportDecisionComponent'] = GQLResolversParentTypes['SubmitNCMECReportDecisionComponent'],
13252> = {
13253 reportedMedia?: Resolver<
13254 ReadonlyArray<GQLResolversTypes['NcmecReportedMediaDetails']>,
13255 ParentType,
13256 ContextType
13257 >;
13258 type?: Resolver<
13259 GQLResolversTypes['ManualReviewDecisionType'],
13260 ParentType,
13261 ContextType
13262 >;
13263 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13264};
13265
13266export type GQLSubmittedJobActionNotFoundErrorResolvers<
13267 ContextType = Context,
13268 ParentType extends
13269 GQLResolversParentTypes['SubmittedJobActionNotFoundError'] = GQLResolversParentTypes['SubmittedJobActionNotFoundError'],
13270> = {
13271 detail?: Resolver<
13272 Maybe<GQLResolversTypes['String']>,
13273 ParentType,
13274 ContextType
13275 >;
13276 pointer?: Resolver<
13277 Maybe<GQLResolversTypes['String']>,
13278 ParentType,
13279 ContextType
13280 >;
13281 requestId?: Resolver<
13282 Maybe<GQLResolversTypes['String']>,
13283 ParentType,
13284 ContextType
13285 >;
13286 status?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
13287 title?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13288 type?: Resolver<
13289 ReadonlyArray<GQLResolversTypes['String']>,
13290 ParentType,
13291 ContextType
13292 >;
13293 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13294};
13295
13296export type GQLSupportedLanguagesResolvers<
13297 ContextType = Context,
13298 ParentType extends
13299 GQLResolversParentTypes['SupportedLanguages'] = GQLResolversParentTypes['SupportedLanguages'],
13300> = {
13301 __resolveType: TypeResolveFn<
13302 'AllLanguages' | 'Languages',
13303 ParentType,
13304 ContextType
13305 >;
13306};
13307
13308export type GQLTableDecisionCountResolvers<
13309 ContextType = Context,
13310 ParentType extends
13311 GQLResolversParentTypes['TableDecisionCount'] = GQLResolversParentTypes['TableDecisionCount'],
13312> = {
13313 action_id?: Resolver<
13314 Maybe<GQLResolversTypes['String']>,
13315 ParentType,
13316 ContextType
13317 >;
13318 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
13319 queue_id?: Resolver<
13320 Maybe<GQLResolversTypes['String']>,
13321 ParentType,
13322 ContextType
13323 >;
13324 reviewer_id?: Resolver<
13325 Maybe<GQLResolversTypes['String']>,
13326 ParentType,
13327 ContextType
13328 >;
13329 type?: Resolver<
13330 GQLResolversTypes['ManualReviewDecisionType'],
13331 ParentType,
13332 ContextType
13333 >;
13334};
13335
13336export type GQLTextBankResolvers<
13337 ContextType = Context,
13338 ParentType extends
13339 GQLResolversParentTypes['TextBank'] = GQLResolversParentTypes['TextBank'],
13340> = {
13341 description?: Resolver<
13342 Maybe<GQLResolversTypes['String']>,
13343 ParentType,
13344 ContextType
13345 >;
13346 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13347 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13348 strings?: Resolver<
13349 ReadonlyArray<GQLResolversTypes['String']>,
13350 ParentType,
13351 ContextType
13352 >;
13353 type?: Resolver<GQLResolversTypes['TextBankType'], ParentType, ContextType>;
13354};
13355
13356export type GQLThreadAppealManualReviewJobPayloadResolvers<
13357 ContextType = Context,
13358 ParentType extends
13359 GQLResolversParentTypes['ThreadAppealManualReviewJobPayload'] = GQLResolversParentTypes['ThreadAppealManualReviewJobPayload'],
13360> = {
13361 actionsTaken?: Resolver<
13362 ReadonlyArray<GQLResolversTypes['String']>,
13363 ParentType,
13364 ContextType
13365 >;
13366 appealId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13367 appealReason?: Resolver<
13368 Maybe<GQLResolversTypes['String']>,
13369 ParentType,
13370 ContextType
13371 >;
13372 appealerIdentifier?: Resolver<
13373 Maybe<GQLResolversTypes['ItemIdentifier']>,
13374 ParentType,
13375 ContextType
13376 >;
13377 enqueueSourceInfo?: Resolver<
13378 Maybe<GQLResolversTypes['AppealEnqueueSourceInfo']>,
13379 ParentType,
13380 ContextType
13381 >;
13382 item?: Resolver<GQLResolversTypes['ThreadItem'], ParentType, ContextType>;
13383 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13384};
13385
13386export type GQLThreadItemResolvers<
13387 ContextType = Context,
13388 ParentType extends
13389 GQLResolversParentTypes['ThreadItem'] = GQLResolversParentTypes['ThreadItem'],
13390> = {
13391 data?: Resolver<GQLResolversTypes['JSONObject'], ParentType, ContextType>;
13392 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13393 submissionId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13394 submissionTime?: Resolver<
13395 Maybe<GQLResolversTypes['DateTime']>,
13396 ParentType,
13397 ContextType
13398 >;
13399 type?: Resolver<GQLResolversTypes['ThreadItemType'], ParentType, ContextType>;
13400 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13401};
13402
13403export type GQLThreadItemTypeResolvers<
13404 ContextType = Context,
13405 ParentType extends
13406 GQLResolversParentTypes['ThreadItemType'] = GQLResolversParentTypes['ThreadItemType'],
13407> = {
13408 baseFields?: Resolver<
13409 ReadonlyArray<GQLResolversTypes['BaseField']>,
13410 ParentType,
13411 ContextType
13412 >;
13413 derivedFields?: Resolver<
13414 ReadonlyArray<GQLResolversTypes['DerivedField']>,
13415 ParentType,
13416 ContextType
13417 >;
13418 description?: Resolver<
13419 Maybe<GQLResolversTypes['String']>,
13420 ParentType,
13421 ContextType
13422 >;
13423 hiddenFields?: Resolver<
13424 ReadonlyArray<GQLResolversTypes['String']>,
13425 ParentType,
13426 ContextType
13427 >;
13428 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13429 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13430 schemaFieldRoles?: Resolver<
13431 GQLResolversTypes['ThreadSchemaFieldRoles'],
13432 ParentType,
13433 ContextType
13434 >;
13435 schemaVariant?: Resolver<
13436 GQLResolversTypes['ItemTypeSchemaVariant'],
13437 ParentType,
13438 ContextType
13439 >;
13440 version?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13441 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13442};
13443
13444export type GQLThreadManualReviewJobPayloadResolvers<
13445 ContextType = Context,
13446 ParentType extends
13447 GQLResolversParentTypes['ThreadManualReviewJobPayload'] = GQLResolversParentTypes['ThreadManualReviewJobPayload'],
13448> = {
13449 enqueueSourceInfo?: Resolver<
13450 Maybe<GQLResolversTypes['ManualReviewJobEnqueueSourceInfo']>,
13451 ParentType,
13452 ContextType
13453 >;
13454 item?: Resolver<GQLResolversTypes['ThreadItem'], ParentType, ContextType>;
13455 reportHistory?: Resolver<
13456 ReadonlyArray<GQLResolversTypes['ReportHistoryEntry']>,
13457 ParentType,
13458 ContextType
13459 >;
13460 reportedForReason?: Resolver<
13461 Maybe<GQLResolversTypes['String']>,
13462 ParentType,
13463 ContextType
13464 >;
13465 reportedForReasons?: Resolver<
13466 ReadonlyArray<GQLResolversTypes['ReportedForReason']>,
13467 ParentType,
13468 ContextType
13469 >;
13470 threadItems?: Resolver<
13471 ReadonlyArray<GQLResolversTypes['ItemWithParents']>,
13472 ParentType,
13473 ContextType
13474 >;
13475 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13476};
13477
13478export type GQLThreadSchemaFieldRolesResolvers<
13479 ContextType = Context,
13480 ParentType extends
13481 GQLResolversParentTypes['ThreadSchemaFieldRoles'] = GQLResolversParentTypes['ThreadSchemaFieldRoles'],
13482> = {
13483 createdAt?: Resolver<
13484 Maybe<GQLResolversTypes['String']>,
13485 ParentType,
13486 ContextType
13487 >;
13488 creatorId?: Resolver<
13489 Maybe<GQLResolversTypes['String']>,
13490 ParentType,
13491 ContextType
13492 >;
13493 displayName?: Resolver<
13494 Maybe<GQLResolversTypes['String']>,
13495 ParentType,
13496 ContextType
13497 >;
13498 isDeleted?: Resolver<
13499 Maybe<GQLResolversTypes['String']>,
13500 ParentType,
13501 ContextType
13502 >;
13503 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13504};
13505
13506export type GQLThreadWithMessagesResolvers<
13507 ContextType = Context,
13508 ParentType extends
13509 GQLResolversParentTypes['ThreadWithMessages'] = GQLResolversParentTypes['ThreadWithMessages'],
13510> = {
13511 messages?: Resolver<
13512 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
13513 ParentType,
13514 ContextType
13515 >;
13516 threadId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13517 threadTypeId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13518};
13519
13520export type GQLThreadWithMessagesAndIpAddressResolvers<
13521 ContextType = Context,
13522 ParentType extends
13523 GQLResolversParentTypes['ThreadWithMessagesAndIpAddress'] = GQLResolversParentTypes['ThreadWithMessagesAndIpAddress'],
13524> = {
13525 messages?: Resolver<
13526 ReadonlyArray<GQLResolversTypes['MessageWithIpAddress']>,
13527 ParentType,
13528 ContextType
13529 >;
13530 threadId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13531 threadTypeId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13532};
13533
13534export type GQLTimeToActionResolvers<
13535 ContextType = Context,
13536 ParentType extends
13537 GQLResolversParentTypes['TimeToAction'] = GQLResolversParentTypes['TimeToAction'],
13538> = {
13539 itemTypeId?: Resolver<
13540 Maybe<GQLResolversTypes['String']>,
13541 ParentType,
13542 ContextType
13543 >;
13544 queueId?: Resolver<
13545 Maybe<GQLResolversTypes['String']>,
13546 ParentType,
13547 ContextType
13548 >;
13549 timeToAction?: Resolver<
13550 Maybe<GQLResolversTypes['Int']>,
13551 ParentType,
13552 ContextType
13553 >;
13554};
13555
13556export type GQLTransformJobAndRecreateInQueueDecisionComponentResolvers<
13557 ContextType = Context,
13558 ParentType extends
13559 GQLResolversParentTypes['TransformJobAndRecreateInQueueDecisionComponent'] = GQLResolversParentTypes['TransformJobAndRecreateInQueueDecisionComponent'],
13560> = {
13561 newJobKind?: Resolver<
13562 GQLResolversTypes['ManualReviewJobKind'],
13563 ParentType,
13564 ContextType
13565 >;
13566 newQueueId?: Resolver<
13567 Maybe<GQLResolversTypes['String']>,
13568 ParentType,
13569 ContextType
13570 >;
13571 originalQueueId?: Resolver<
13572 Maybe<GQLResolversTypes['String']>,
13573 ParentType,
13574 ContextType
13575 >;
13576 policyIds?: Resolver<
13577 Maybe<ReadonlyArray<GQLResolversTypes['String']>>,
13578 ParentType,
13579 ContextType
13580 >;
13581 type?: Resolver<
13582 GQLResolversTypes['ManualReviewDecisionType'],
13583 ParentType,
13584 ContextType
13585 >;
13586 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13587};
13588
13589export type GQLUpdateContentRuleResponseResolvers<
13590 ContextType = Context,
13591 ParentType extends
13592 GQLResolversParentTypes['UpdateContentRuleResponse'] = GQLResolversParentTypes['UpdateContentRuleResponse'],
13593> = {
13594 __resolveType: TypeResolveFn<
13595 | 'MutateContentRuleSuccessResponse'
13596 | 'NotFoundError'
13597 | 'RuleHasRunningBacktestsError'
13598 | 'RuleNameExistsError',
13599 ParentType,
13600 ContextType
13601 >;
13602};
13603
13604export type GQLUpdateManualReviewQueueQueueResponseResolvers<
13605 ContextType = Context,
13606 ParentType extends
13607 GQLResolversParentTypes['UpdateManualReviewQueueQueueResponse'] = GQLResolversParentTypes['UpdateManualReviewQueueQueueResponse'],
13608> = {
13609 __resolveType: TypeResolveFn<
13610 | 'ManualReviewQueueNameExistsError'
13611 | 'MutateManualReviewQueueSuccessResponse'
13612 | 'NotFoundError',
13613 ParentType,
13614 ContextType
13615 >;
13616};
13617
13618export type GQLUpdateNcmecOrgSettingsResponseResolvers<
13619 ContextType = Context,
13620 ParentType extends
13621 GQLResolversParentTypes['UpdateNcmecOrgSettingsResponse'] = GQLResolversParentTypes['UpdateNcmecOrgSettingsResponse'],
13622> = {
13623 success?: Resolver<GQLResolversTypes['Boolean'], ParentType, ContextType>;
13624};
13625
13626export type GQLUpdateOrgInfoSuccessResponseResolvers<
13627 ContextType = Context,
13628 ParentType extends
13629 GQLResolversParentTypes['UpdateOrgInfoSuccessResponse'] = GQLResolversParentTypes['UpdateOrgInfoSuccessResponse'],
13630> = {
13631 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
13632};
13633
13634export type GQLUpdatePolicyResponseResolvers<
13635 ContextType = Context,
13636 ParentType extends
13637 GQLResolversParentTypes['UpdatePolicyResponse'] = GQLResolversParentTypes['UpdatePolicyResponse'],
13638> = {
13639 __resolveType: TypeResolveFn<
13640 'NotFoundError' | 'Policy',
13641 ParentType,
13642 ContextType
13643 >;
13644};
13645
13646export type GQLUpdateReportingRuleResponseResolvers<
13647 ContextType = Context,
13648 ParentType extends
13649 GQLResolversParentTypes['UpdateReportingRuleResponse'] = GQLResolversParentTypes['UpdateReportingRuleResponse'],
13650> = {
13651 __resolveType: TypeResolveFn<
13652 | 'MutateReportingRuleSuccessResponse'
13653 | 'NotFoundError'
13654 | 'ReportingRuleNameExistsError',
13655 ParentType,
13656 ContextType
13657 >;
13658};
13659
13660export type GQLUpdateRoutingRuleResponseResolvers<
13661 ContextType = Context,
13662 ParentType extends
13663 GQLResolversParentTypes['UpdateRoutingRuleResponse'] = GQLResolversParentTypes['UpdateRoutingRuleResponse'],
13664> = {
13665 __resolveType: TypeResolveFn<
13666 | 'MutateRoutingRuleSuccessResponse'
13667 | 'NotFoundError'
13668 | 'QueueDoesNotExistError'
13669 | 'RoutingRuleNameExistsError',
13670 ParentType,
13671 ContextType
13672 >;
13673};
13674
13675export type GQLUpdateUserRuleResponseResolvers<
13676 ContextType = Context,
13677 ParentType extends
13678 GQLResolversParentTypes['UpdateUserRuleResponse'] = GQLResolversParentTypes['UpdateUserRuleResponse'],
13679> = {
13680 __resolveType: TypeResolveFn<
13681 | 'MutateUserRuleSuccessResponse'
13682 | 'NotFoundError'
13683 | 'RuleHasRunningBacktestsError'
13684 | 'RuleNameExistsError',
13685 ParentType,
13686 ContextType
13687 >;
13688};
13689
13690export type GQLUpdateUserStrikeTtlSuccessResponseResolvers<
13691 ContextType = Context,
13692 ParentType extends
13693 GQLResolversParentTypes['UpdateUserStrikeTTLSuccessResponse'] = GQLResolversParentTypes['UpdateUserStrikeTTLSuccessResponse'],
13694> = {
13695 _?: Resolver<Maybe<GQLResolversTypes['Boolean']>, ParentType, ContextType>;
13696};
13697
13698export type GQLUserResolvers<
13699 ContextType = Context,
13700 ParentType extends
13701 GQLResolversParentTypes['User'] = GQLResolversParentTypes['User'],
13702> = {
13703 approvedByAdmin?: Resolver<
13704 Maybe<GQLResolversTypes['Boolean']>,
13705 ParentType,
13706 ContextType
13707 >;
13708 createdAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13709 email?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13710 favoriteMRTQueues?: Resolver<
13711 ReadonlyArray<GQLResolversTypes['ManualReviewQueue']>,
13712 ParentType,
13713 ContextType
13714 >;
13715 favoriteRules?: Resolver<
13716 ReadonlyArray<GQLResolversTypes['Rule']>,
13717 ParentType,
13718 ContextType
13719 >;
13720 firstName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13721 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13722 interfacePreferences?: Resolver<
13723 GQLResolversTypes['UserInterfacePreferences'],
13724 ParentType,
13725 ContextType
13726 >;
13727 lastName?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13728 loginMethods?: Resolver<
13729 ReadonlyArray<GQLResolversTypes['String']>,
13730 ParentType,
13731 ContextType
13732 >;
13733 notifications?: Resolver<
13734 GQLResolversTypes['UserNotifications'],
13735 ParentType,
13736 ContextType
13737 >;
13738 orgId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13739 permissions?: Resolver<
13740 ReadonlyArray<GQLResolversTypes['UserPermission']>,
13741 ParentType,
13742 ContextType
13743 >;
13744 readMeJWT?: Resolver<
13745 Maybe<GQLResolversTypes['String']>,
13746 ParentType,
13747 ContextType
13748 >;
13749 rejectedByAdmin?: Resolver<
13750 Maybe<GQLResolversTypes['Boolean']>,
13751 ParentType,
13752 ContextType
13753 >;
13754 reviewableQueues?: Resolver<
13755 ReadonlyArray<GQLResolversTypes['ManualReviewQueue']>,
13756 ParentType,
13757 ContextType,
13758 Partial<GQLUserReviewableQueuesArgs>
13759 >;
13760 role?: Resolver<
13761 Maybe<GQLResolversTypes['UserRole']>,
13762 ParentType,
13763 ContextType
13764 >;
13765};
13766
13767export type GQLUserActionsHistoryResolvers<
13768 ContextType = Context,
13769 ParentType extends
13770 GQLResolversParentTypes['UserActionsHistory'] = GQLResolversParentTypes['UserActionsHistory'],
13771> = {
13772 countsByPolicy?: Resolver<
13773 ReadonlyArray<GQLResolversTypes['PolicyActionCount']>,
13774 ParentType,
13775 ContextType
13776 >;
13777};
13778
13779export type GQLUserAppealManualReviewJobPayloadResolvers<
13780 ContextType = Context,
13781 ParentType extends
13782 GQLResolversParentTypes['UserAppealManualReviewJobPayload'] = GQLResolversParentTypes['UserAppealManualReviewJobPayload'],
13783> = {
13784 actionsTaken?: Resolver<
13785 ReadonlyArray<GQLResolversTypes['String']>,
13786 ParentType,
13787 ContextType
13788 >;
13789 additionalContentItems?: Resolver<
13790 ReadonlyArray<GQLResolversTypes['ContentItem']>,
13791 ParentType,
13792 ContextType
13793 >;
13794 appealId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13795 appealReason?: Resolver<
13796 Maybe<GQLResolversTypes['String']>,
13797 ParentType,
13798 ContextType
13799 >;
13800 appealerIdentifier?: Resolver<
13801 Maybe<GQLResolversTypes['ItemIdentifier']>,
13802 ParentType,
13803 ContextType
13804 >;
13805 enqueueSourceInfo?: Resolver<
13806 Maybe<GQLResolversTypes['AppealEnqueueSourceInfo']>,
13807 ParentType,
13808 ContextType
13809 >;
13810 item?: Resolver<GQLResolversTypes['UserItem'], ParentType, ContextType>;
13811 reportedItems?: Resolver<
13812 Maybe<ReadonlyArray<Maybe<GQLResolversTypes['ItemIdentifier']>>>,
13813 ParentType,
13814 ContextType
13815 >;
13816 userScore?: Resolver<
13817 Maybe<GQLResolversTypes['Int']>,
13818 ParentType,
13819 ContextType
13820 >;
13821 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13822};
13823
13824export type GQLUserHistoryResolvers<
13825 ContextType = Context,
13826 ParentType extends
13827 GQLResolversParentTypes['UserHistory'] = GQLResolversParentTypes['UserHistory'],
13828> = {
13829 actions?: Resolver<
13830 GQLResolversTypes['UserActionsHistory'],
13831 ParentType,
13832 ContextType
13833 >;
13834 executions?: Resolver<
13835 ReadonlyArray<GQLResolversTypes['RuleExecutionResult']>,
13836 ParentType,
13837 ContextType
13838 >;
13839 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13840 submissions?: Resolver<
13841 GQLResolversTypes['UserSubmissionsHistory'],
13842 ParentType,
13843 ContextType
13844 >;
13845 user?: Resolver<
13846 Maybe<GQLResolversTypes['UserItem']>,
13847 ParentType,
13848 ContextType
13849 >;
13850 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13851};
13852
13853export type GQLUserHistoryResponseResolvers<
13854 ContextType = Context,
13855 ParentType extends
13856 GQLResolversParentTypes['UserHistoryResponse'] = GQLResolversParentTypes['UserHistoryResponse'],
13857> = {
13858 __resolveType: TypeResolveFn<
13859 'NotFoundError' | 'UserHistory',
13860 ParentType,
13861 ContextType
13862 >;
13863};
13864
13865export type GQLUserInterfacePreferencesResolvers<
13866 ContextType = Context,
13867 ParentType extends
13868 GQLResolversParentTypes['UserInterfacePreferences'] = GQLResolversParentTypes['UserInterfacePreferences'],
13869> = {
13870 moderatorSafetyBlurLevel?: Resolver<
13871 GQLResolversTypes['Int'],
13872 ParentType,
13873 ContextType
13874 >;
13875 moderatorSafetyGrayscale?: Resolver<
13876 GQLResolversTypes['Boolean'],
13877 ParentType,
13878 ContextType
13879 >;
13880 moderatorSafetyMuteVideo?: Resolver<
13881 GQLResolversTypes['Boolean'],
13882 ParentType,
13883 ContextType
13884 >;
13885 mrtChartConfigurations?: Resolver<
13886 ReadonlyArray<GQLResolversTypes['ManualReviewChartSettings']>,
13887 ParentType,
13888 ContextType
13889 >;
13890};
13891
13892export type GQLUserItemResolvers<
13893 ContextType = Context,
13894 ParentType extends
13895 GQLResolversParentTypes['UserItem'] = GQLResolversParentTypes['UserItem'],
13896> = {
13897 data?: Resolver<GQLResolversTypes['JSONObject'], ParentType, ContextType>;
13898 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13899 submissionId?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13900 submissionTime?: Resolver<
13901 Maybe<GQLResolversTypes['DateTime']>,
13902 ParentType,
13903 ContextType
13904 >;
13905 type?: Resolver<GQLResolversTypes['UserItemType'], ParentType, ContextType>;
13906 userScore?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
13907 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13908};
13909
13910export type GQLUserItemTypeResolvers<
13911 ContextType = Context,
13912 ParentType extends
13913 GQLResolversParentTypes['UserItemType'] = GQLResolversParentTypes['UserItemType'],
13914> = {
13915 baseFields?: Resolver<
13916 ReadonlyArray<GQLResolversTypes['BaseField']>,
13917 ParentType,
13918 ContextType
13919 >;
13920 derivedFields?: Resolver<
13921 ReadonlyArray<GQLResolversTypes['DerivedField']>,
13922 ParentType,
13923 ContextType
13924 >;
13925 description?: Resolver<
13926 Maybe<GQLResolversTypes['String']>,
13927 ParentType,
13928 ContextType
13929 >;
13930 hiddenFields?: Resolver<
13931 ReadonlyArray<GQLResolversTypes['String']>,
13932 ParentType,
13933 ContextType
13934 >;
13935 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
13936 isDefaultUserType?: Resolver<
13937 GQLResolversTypes['Boolean'],
13938 ParentType,
13939 ContextType
13940 >;
13941 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13942 schemaFieldRoles?: Resolver<
13943 GQLResolversTypes['UserSchemaFieldRoles'],
13944 ParentType,
13945 ContextType
13946 >;
13947 schemaVariant?: Resolver<
13948 GQLResolversTypes['ItemTypeSchemaVariant'],
13949 ParentType,
13950 ContextType
13951 >;
13952 version?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
13953 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
13954};
13955
13956export type GQLUserManualReviewJobPayloadResolvers<
13957 ContextType = Context,
13958 ParentType extends
13959 GQLResolversParentTypes['UserManualReviewJobPayload'] = GQLResolversParentTypes['UserManualReviewJobPayload'],
13960> = {
13961 additionalContentItems?: Resolver<
13962 ReadonlyArray<GQLResolversTypes['ContentItem']>,
13963 ParentType,
13964 ContextType
13965 >;
13966 enqueueSourceInfo?: Resolver<
13967 Maybe<GQLResolversTypes['ManualReviewJobEnqueueSourceInfo']>,
13968 ParentType,
13969 ContextType
13970 >;
13971 item?: Resolver<GQLResolversTypes['UserItem'], ParentType, ContextType>;
13972 itemThreadContentItems?: Resolver<
13973 Maybe<ReadonlyArray<GQLResolversTypes['ContentItem']>>,
13974 ParentType,
13975 ContextType
13976 >;
13977 reportHistory?: Resolver<
13978 ReadonlyArray<GQLResolversTypes['ReportHistoryEntry']>,
13979 ParentType,
13980 ContextType
13981 >;
13982 reportedForReasons?: Resolver<
13983 ReadonlyArray<GQLResolversTypes['ReportedForReason']>,
13984 ParentType,
13985 ContextType
13986 >;
13987 reportedItems?: Resolver<
13988 Maybe<ReadonlyArray<Maybe<GQLResolversTypes['ItemIdentifier']>>>,
13989 ParentType,
13990 ContextType
13991 >;
13992 userScore?: Resolver<
13993 Maybe<GQLResolversTypes['Int']>,
13994 ParentType,
13995 ContextType
13996 >;
13997 userSubmittedItems?: Resolver<
13998 ReadonlyArray<GQLResolversTypes['ItemSubmissions']>,
13999 ParentType,
14000 ContextType
14001 >;
14002 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
14003};
14004
14005export type GQLUserNotificationEdgeResolvers<
14006 ContextType = Context,
14007 ParentType extends
14008 GQLResolversParentTypes['UserNotificationEdge'] = GQLResolversParentTypes['UserNotificationEdge'],
14009> = {
14010 node?: Resolver<GQLResolversTypes['Notification'], ParentType, ContextType>;
14011};
14012
14013export type GQLUserNotificationsResolvers<
14014 ContextType = Context,
14015 ParentType extends
14016 GQLResolversParentTypes['UserNotifications'] = GQLResolversParentTypes['UserNotifications'],
14017> = {
14018 edges?: Resolver<
14019 ReadonlyArray<GQLResolversTypes['UserNotificationEdge']>,
14020 ParentType,
14021 ContextType
14022 >;
14023};
14024
14025export type GQLUserOrRelatedActionDecisionComponentResolvers<
14026 ContextType = Context,
14027 ParentType extends
14028 GQLResolversParentTypes['UserOrRelatedActionDecisionComponent'] = GQLResolversParentTypes['UserOrRelatedActionDecisionComponent'],
14029> = {
14030 actionIds?: Resolver<
14031 ReadonlyArray<GQLResolversTypes['String']>,
14032 ParentType,
14033 ContextType
14034 >;
14035 customMrtApiParams?: Resolver<
14036 Maybe<GQLResolversTypes['JSONObject']>,
14037 ParentType,
14038 ContextType
14039 >;
14040 itemIds?: Resolver<
14041 ReadonlyArray<GQLResolversTypes['String']>,
14042 ParentType,
14043 ContextType
14044 >;
14045 itemTypeId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14046 policyIds?: Resolver<
14047 ReadonlyArray<GQLResolversTypes['String']>,
14048 ParentType,
14049 ContextType
14050 >;
14051 type?: Resolver<
14052 GQLResolversTypes['ManualReviewDecisionType'],
14053 ParentType,
14054 ContextType
14055 >;
14056 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
14057};
14058
14059export type GQLUserRuleResolvers<
14060 ContextType = Context,
14061 ParentType extends
14062 GQLResolversParentTypes['UserRule'] = GQLResolversParentTypes['UserRule'],
14063> = {
14064 actions?: Resolver<
14065 ReadonlyArray<GQLResolversTypes['Action']>,
14066 ParentType,
14067 ContextType
14068 >;
14069 backtests?: Resolver<
14070 ReadonlyArray<GQLResolversTypes['Backtest']>,
14071 ParentType,
14072 ContextType,
14073 Partial<GQLUserRuleBacktestsArgs>
14074 >;
14075 conditionSet?: Resolver<
14076 GQLResolversTypes['ConditionSet'],
14077 ParentType,
14078 ContextType
14079 >;
14080 createdAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14081 creator?: Resolver<GQLResolversTypes['User'], ParentType, ContextType>;
14082 description?: Resolver<
14083 Maybe<GQLResolversTypes['String']>,
14084 ParentType,
14085 ContextType
14086 >;
14087 expirationTime?: Resolver<
14088 Maybe<GQLResolversTypes['String']>,
14089 ParentType,
14090 ContextType
14091 >;
14092 id?: Resolver<GQLResolversTypes['ID'], ParentType, ContextType>;
14093 insights?: Resolver<
14094 GQLResolversTypes['RuleInsights'],
14095 ParentType,
14096 ContextType
14097 >;
14098 maxDailyActions?: Resolver<
14099 Maybe<GQLResolversTypes['Float']>,
14100 ParentType,
14101 ContextType
14102 >;
14103 name?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14104 parentId?: Resolver<Maybe<GQLResolversTypes['ID']>, ParentType, ContextType>;
14105 policies?: Resolver<
14106 ReadonlyArray<GQLResolversTypes['Policy']>,
14107 ParentType,
14108 ContextType
14109 >;
14110 status?: Resolver<GQLResolversTypes['RuleStatus'], ParentType, ContextType>;
14111 tags?: Resolver<
14112 Maybe<ReadonlyArray<Maybe<GQLResolversTypes['String']>>>,
14113 ParentType,
14114 ContextType
14115 >;
14116 updatedAt?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14117 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
14118};
14119
14120export type GQLUserSchemaFieldRolesResolvers<
14121 ContextType = Context,
14122 ParentType extends
14123 GQLResolversParentTypes['UserSchemaFieldRoles'] = GQLResolversParentTypes['UserSchemaFieldRoles'],
14124> = {
14125 backgroundImage?: Resolver<
14126 Maybe<GQLResolversTypes['String']>,
14127 ParentType,
14128 ContextType
14129 >;
14130 createdAt?: Resolver<
14131 Maybe<GQLResolversTypes['String']>,
14132 ParentType,
14133 ContextType
14134 >;
14135 displayName?: Resolver<
14136 Maybe<GQLResolversTypes['String']>,
14137 ParentType,
14138 ContextType
14139 >;
14140 isDeleted?: Resolver<
14141 Maybe<GQLResolversTypes['String']>,
14142 ParentType,
14143 ContextType
14144 >;
14145 profileIcon?: Resolver<
14146 Maybe<GQLResolversTypes['String']>,
14147 ParentType,
14148 ContextType
14149 >;
14150 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
14151};
14152
14153export type GQLUserStrikeBucketResolvers<
14154 ContextType = Context,
14155 ParentType extends
14156 GQLResolversParentTypes['UserStrikeBucket'] = GQLResolversParentTypes['UserStrikeBucket'],
14157> = {
14158 numStrikes?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
14159 numUsers?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
14160};
14161
14162export type GQLUserStrikeThresholdResolvers<
14163 ContextType = Context,
14164 ParentType extends
14165 GQLResolversParentTypes['UserStrikeThreshold'] = GQLResolversParentTypes['UserStrikeThreshold'],
14166> = {
14167 actions?: Resolver<
14168 ReadonlyArray<GQLResolversTypes['ID']>,
14169 ParentType,
14170 ContextType
14171 >;
14172 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14173 threshold?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
14174};
14175
14176export type GQLUserSubmissionCountResolvers<
14177 ContextType = Context,
14178 ParentType extends
14179 GQLResolversParentTypes['UserSubmissionCount'] = GQLResolversParentTypes['UserSubmissionCount'],
14180> = {
14181 count?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
14182 itemTypeId?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14183};
14184
14185export type GQLUserSubmissionsHistoryResolvers<
14186 ContextType = Context,
14187 ParentType extends
14188 GQLResolversParentTypes['UserSubmissionsHistory'] = GQLResolversParentTypes['UserSubmissionsHistory'],
14189> = {
14190 countsByItemType?: Resolver<
14191 ReadonlyArray<GQLResolversTypes['UserSubmissionCount']>,
14192 ParentType,
14193 ContextType
14194 >;
14195};
14196
14197export type GQLWindowConfigurationResolvers<
14198 ContextType = Context,
14199 ParentType extends
14200 GQLResolversParentTypes['WindowConfiguration'] = GQLResolversParentTypes['WindowConfiguration'],
14201> = {
14202 hopMs?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
14203 sizeMs?: Resolver<GQLResolversTypes['Int'], ParentType, ContextType>;
14204};
14205
14206export type GQLZentropiIntegrationApiCredentialResolvers<
14207 ContextType = Context,
14208 ParentType extends
14209 GQLResolversParentTypes['ZentropiIntegrationApiCredential'] = GQLResolversParentTypes['ZentropiIntegrationApiCredential'],
14210> = {
14211 apiKey?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14212 labelerVersions?: Resolver<
14213 ReadonlyArray<GQLResolversTypes['ZentropiLabelerVersion']>,
14214 ParentType,
14215 ContextType
14216 >;
14217 __isTypeOf?: IsTypeOfResolverFn<ParentType, ContextType>;
14218};
14219
14220export type GQLZentropiLabelerVersionResolvers<
14221 ContextType = Context,
14222 ParentType extends
14223 GQLResolversParentTypes['ZentropiLabelerVersion'] = GQLResolversParentTypes['ZentropiLabelerVersion'],
14224> = {
14225 id?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14226 label?: Resolver<GQLResolversTypes['String'], ParentType, ContextType>;
14227};
14228
14229export type GQLResolvers<ContextType = Context> = {
14230 AcceptAppealDecisionComponent?: GQLAcceptAppealDecisionComponentResolvers<ContextType>;
14231 Action?: GQLActionResolvers<ContextType>;
14232 ActionBase?: GQLActionBaseResolvers<ContextType>;
14233 ActionData?: GQLActionDataResolvers<ContextType>;
14234 ActionNameExistsError?: GQLActionNameExistsErrorResolvers<ContextType>;
14235 AddAccessibleQueuesToUserResponse?: GQLAddAccessibleQueuesToUserResponseResolvers<ContextType>;
14236 AddCommentFailedError?: GQLAddCommentFailedErrorResolvers<ContextType>;
14237 AddFavoriteMRTQueueSuccessResponse?: GQLAddFavoriteMrtQueueSuccessResponseResolvers<ContextType>;
14238 AddFavoriteRuleResponse?: GQLAddFavoriteRuleResponseResolvers<ContextType>;
14239 AddFavoriteRuleSuccessResponse?: GQLAddFavoriteRuleSuccessResponseResolvers<ContextType>;
14240 AddManualReviewJobCommentResponse?: GQLAddManualReviewJobCommentResponseResolvers<ContextType>;
14241 AddManualReviewJobCommentSuccessResponse?: GQLAddManualReviewJobCommentSuccessResponseResolvers<ContextType>;
14242 AddPoliciesResponse?: GQLAddPoliciesResponseResolvers<ContextType>;
14243 Aggregation?: GQLAggregationResolvers<ContextType>;
14244 AggregationClause?: GQLAggregationClauseResolvers<ContextType>;
14245 AggregationSignalArgs?: GQLAggregationSignalArgsResolvers<ContextType>;
14246 AllLanguages?: GQLAllLanguagesResolvers<ContextType>;
14247 AllRuleInsights?: GQLAllRuleInsightsResolvers<ContextType>;
14248 ApiKey?: GQLApiKeyResolvers<ContextType>;
14249 AppealEnqueueSourceInfo?: GQLAppealEnqueueSourceInfoResolvers<ContextType>;
14250 AppealSettings?: GQLAppealSettingsResolvers<ContextType>;
14251 AutomaticCloseDecisionComponent?: GQLAutomaticCloseDecisionComponentResolvers<ContextType>;
14252 Backtest?: GQLBacktestResolvers<ContextType>;
14253 BaseField?: GQLBaseFieldResolvers<ContextType>;
14254 CannotDeleteDefaultUserError?: GQLCannotDeleteDefaultUserErrorResolvers<ContextType>;
14255 ChangePasswordError?: GQLChangePasswordErrorResolvers<ContextType>;
14256 ChangePasswordResponse?: GQLChangePasswordResponseResolvers<ContextType>;
14257 ChangePasswordSuccessResponse?: GQLChangePasswordSuccessResponseResolvers<ContextType>;
14258 Condition?: GQLConditionResolvers<ContextType>;
14259 ConditionInputField?: GQLConditionInputFieldResolvers<ContextType>;
14260 ConditionResult?: GQLConditionResultResolvers<ContextType>;
14261 ConditionSet?: GQLConditionSetResolvers<ContextType>;
14262 ConditionSetWithResult?: GQLConditionSetWithResultResolvers<ContextType>;
14263 ConditionWithResult?: GQLConditionWithResultResolvers<ContextType>;
14264 Container?: GQLContainerResolvers<ContextType>;
14265 ContentAppealManualReviewJobPayload?: GQLContentAppealManualReviewJobPayloadResolvers<ContextType>;
14266 ContentItem?: GQLContentItemResolvers<ContextType>;
14267 ContentItemType?: GQLContentItemTypeResolvers<ContextType>;
14268 ContentManualReviewJobPayload?: GQLContentManualReviewJobPayloadResolvers<ContextType>;
14269 ContentRule?: GQLContentRuleResolvers<ContextType>;
14270 ContentSchemaFieldRoles?: GQLContentSchemaFieldRolesResolvers<ContextType>;
14271 ContentType?: GQLContentTypeResolvers<ContextType>;
14272 CoopInputOrString?: GraphQLScalarType;
14273 CountByActionByDay?: GQLCountByActionByDayResolvers<ContextType>;
14274 CountByActionByDayAction?: GQLCountByActionByDayActionResolvers<ContextType>;
14275 CountByDay?: GQLCountByDayResolvers<ContextType>;
14276 CountByDecisionTypeByDay?: GQLCountByDecisionTypeByDayResolvers<ContextType>;
14277 CountByPolicyByDay?: GQLCountByPolicyByDayResolvers<ContextType>;
14278 CountByPolicyByDayPolicy?: GQLCountByPolicyByDayPolicyResolvers<ContextType>;
14279 CountByTagByDay?: GQLCountByTagByDayResolvers<ContextType>;
14280 CreateBacktestResponse?: GQLCreateBacktestResponseResolvers<ContextType>;
14281 CreateContentRuleResponse?: GQLCreateContentRuleResponseResolvers<ContextType>;
14282 CreateManualReviewQueueResponse?: GQLCreateManualReviewQueueResponseResolvers<ContextType>;
14283 CreateOrgResponse?: GQLCreateOrgResponseResolvers<ContextType>;
14284 CreateOrgSuccessResponse?: GQLCreateOrgSuccessResponseResolvers<ContextType>;
14285 CreateReportingRuleResponse?: GQLCreateReportingRuleResponseResolvers<ContextType>;
14286 CreateRoutingRuleResponse?: GQLCreateRoutingRuleResponseResolvers<ContextType>;
14287 CreateUserRuleResponse?: GQLCreateUserRuleResponseResolvers<ContextType>;
14288 Cursor?: GraphQLScalarType;
14289 CustomAction?: GQLCustomActionResolvers<ContextType>;
14290 CustomMrtApiParamSpec?: GQLCustomMrtApiParamSpecResolvers<ContextType>;
14291 Date?: GraphQLScalarType;
14292 DateTime?: GraphQLScalarType;
14293 DecisionCount?: GQLDecisionCountResolvers<ContextType>;
14294 DecisionCountFilterBy?: GQLDecisionCountFilterByResolvers<ContextType>;
14295 DeleteAllJobsFromQueueResponse?: GQLDeleteAllJobsFromQueueResponseResolvers<ContextType>;
14296 DeleteAllJobsFromQueueSuccessResponse?: GQLDeleteAllJobsFromQueueSuccessResponseResolvers<ContextType>;
14297 DeleteAllJobsUnauthorizedError?: GQLDeleteAllJobsUnauthorizedErrorResolvers<ContextType>;
14298 DeleteItemTypeResponse?: GQLDeleteItemTypeResponseResolvers<ContextType>;
14299 DeleteItemTypeSuccessResponse?: GQLDeleteItemTypeSuccessResponseResolvers<ContextType>;
14300 DequeueManualReviewJobResponse?: GQLDequeueManualReviewJobResponseResolvers<ContextType>;
14301 DequeueManualReviewJobSuccessResponse?: GQLDequeueManualReviewJobSuccessResponseResolvers<ContextType>;
14302 DerivedField?: GQLDerivedFieldResolvers<ContextType>;
14303 DerivedFieldCoopInputSource?: GQLDerivedFieldCoopInputSourceResolvers<ContextType>;
14304 DerivedFieldFieldSource?: GQLDerivedFieldFieldSourceResolvers<ContextType>;
14305 DerivedFieldFullItemSource?: GQLDerivedFieldFullItemSourceResolvers<ContextType>;
14306 DerivedFieldSource?: GQLDerivedFieldSourceResolvers<ContextType>;
14307 DerivedFieldSpec?: GQLDerivedFieldSpecResolvers<ContextType>;
14308 DisabledInfo?: GQLDisabledInfoResolvers<ContextType>;
14309 EnqueueAuthorToMrtAction?: GQLEnqueueAuthorToMrtActionResolvers<ContextType>;
14310 EnqueueToMrtAction?: GQLEnqueueToMrtActionResolvers<ContextType>;
14311 EnqueueToNcmecAction?: GQLEnqueueToNcmecActionResolvers<ContextType>;
14312 EnumSignalOutputType?: GQLEnumSignalOutputTypeResolvers<ContextType>;
14313 Error?: GQLErrorResolvers<ContextType>;
14314 ExchangeApiInfo?: GQLExchangeApiInfoResolvers<ContextType>;
14315 ExchangeApiSchema?: GQLExchangeApiSchemaResolvers<ContextType>;
14316 ExchangeFieldDescriptor?: GQLExchangeFieldDescriptorResolvers<ContextType>;
14317 ExchangeInfo?: GQLExchangeInfoResolvers<ContextType>;
14318 ExchangeSchemaSection?: GQLExchangeSchemaSectionResolvers<ContextType>;
14319 ExecuteActionResponse?: GQLExecuteActionResponseResolvers<ContextType>;
14320 ExecuteBulkActionResponse?: GQLExecuteBulkActionResponseResolvers<ContextType>;
14321 Field?: GQLFieldResolvers<ContextType>;
14322 GetDecisionCountSettings?: GQLGetDecisionCountSettingsResolvers<ContextType>;
14323 GetFullReportingRuleResultForItemResponse?: GQLGetFullReportingRuleResultForItemResponseResolvers<ContextType>;
14324 GetFullResultForItemResponse?: GQLGetFullResultForItemResponseResolvers<ContextType>;
14325 GetJobCreationCountSettings?: GQLGetJobCreationCountSettingsResolvers<ContextType>;
14326 GoogleContentSafetyApiIntegrationApiCredential?: GQLGoogleContentSafetyApiIntegrationApiCredentialResolvers<ContextType>;
14327 GooglePlaceLocationInfo?: GQLGooglePlaceLocationInfoResolvers<ContextType>;
14328 HashBank?: GQLHashBankResolvers<ContextType>;
14329 IgnoreDecisionComponent?: GQLIgnoreDecisionComponentResolvers<ContextType>;
14330 IntegrationApiCredential?: GQLIntegrationApiCredentialResolvers<ContextType>;
14331 IntegrationConfig?: GQLIntegrationConfigResolvers<ContextType>;
14332 IntegrationConfigQueryResponse?: GQLIntegrationConfigQueryResponseResolvers<ContextType>;
14333 IntegrationConfigSuccessResult?: GQLIntegrationConfigSuccessResultResolvers<ContextType>;
14334 IntegrationConfigTooManyCredentialsError?: GQLIntegrationConfigTooManyCredentialsErrorResolvers<ContextType>;
14335 IntegrationConfigUnsupportedIntegrationError?: GQLIntegrationConfigUnsupportedIntegrationErrorResolvers<ContextType>;
14336 IntegrationEmptyInputCredentialsError?: GQLIntegrationEmptyInputCredentialsErrorResolvers<ContextType>;
14337 IntegrationMetadata?: GQLIntegrationMetadataResolvers<ContextType>;
14338 IntegrationNoInputCredentialsError?: GQLIntegrationNoInputCredentialsErrorResolvers<ContextType>;
14339 InviteUserToken?: GQLInviteUserTokenResolvers<ContextType>;
14340 InviteUserTokenExpiredError?: GQLInviteUserTokenExpiredErrorResolvers<ContextType>;
14341 InviteUserTokenMissingError?: GQLInviteUserTokenMissingErrorResolvers<ContextType>;
14342 InviteUserTokenResponse?: GQLInviteUserTokenResponseResolvers<ContextType>;
14343 InviteUserTokenSuccessResponse?: GQLInviteUserTokenSuccessResponseResolvers<ContextType>;
14344 IpAddress?: GQLIpAddressResolvers<ContextType>;
14345 Item?: GQLItemResolvers<ContextType>;
14346 ItemAction?: GQLItemActionResolvers<ContextType>;
14347 ItemBase?: GQLItemBaseResolvers<ContextType>;
14348 ItemHistoryResponse?: GQLItemHistoryResponseResolvers<ContextType>;
14349 ItemHistoryResult?: GQLItemHistoryResultResolvers<ContextType>;
14350 ItemIdentifier?: GQLItemIdentifierResolvers<ContextType>;
14351 ItemSubmissions?: GQLItemSubmissionsResolvers<ContextType>;
14352 ItemType?: GQLItemTypeResolvers<ContextType>;
14353 ItemTypeBase?: GQLItemTypeBaseResolvers<ContextType>;
14354 ItemTypeIdentifier?: GQLItemTypeIdentifierResolvers<ContextType>;
14355 ItemTypeNameAlreadyExistsError?: GQLItemTypeNameAlreadyExistsErrorResolvers<ContextType>;
14356 ItemTypeSchemaVariant?: GQLItemTypeSchemaVariantResolvers;
14357 ItemTypeSchemaVariantInput?: GQLItemTypeSchemaVariantInputResolvers;
14358 ItemWithParents?: GQLItemWithParentsResolvers<ContextType>;
14359 JSON?: GraphQLScalarType;
14360 JSONObject?: GraphQLScalarType;
14361 JobCreationCount?: GQLJobCreationCountResolvers<ContextType>;
14362 JobCreationFilterBy?: GQLJobCreationFilterByResolvers<ContextType>;
14363 JobHasAlreadyBeenSubmittedError?: GQLJobHasAlreadyBeenSubmittedErrorResolvers<ContextType>;
14364 Languages?: GQLLanguagesResolvers<ContextType>;
14365 LatLng?: GQLLatLngResolvers<ContextType>;
14366 LeafCondition?: GQLLeafConditionResolvers<ContextType>;
14367 LeafConditionWithResult?: GQLLeafConditionWithResultResolvers<ContextType>;
14368 LocationArea?: GQLLocationAreaResolvers<ContextType>;
14369 LocationBank?: GQLLocationBankResolvers<ContextType>;
14370 LocationBankNameExistsError?: GQLLocationBankNameExistsErrorResolvers<ContextType>;
14371 LocationGeometry?: GQLLocationGeometryResolvers<ContextType>;
14372 LoginIncorrectPasswordError?: GQLLoginIncorrectPasswordErrorResolvers<ContextType>;
14373 LoginResponse?: GQLLoginResponseResolvers<ContextType>;
14374 LoginSsoRequiredError?: GQLLoginSsoRequiredErrorResolvers<ContextType>;
14375 LoginSuccessResponse?: GQLLoginSuccessResponseResolvers<ContextType>;
14376 LoginUserDoesNotExistError?: GQLLoginUserDoesNotExistErrorResolvers<ContextType>;
14377 ManualReviewChartSettings?: GQLManualReviewChartSettingsResolvers<ContextType>;
14378 ManualReviewDecision?: GQLManualReviewDecisionResolvers<ContextType>;
14379 ManualReviewDecisionComponent?: GQLManualReviewDecisionComponentResolvers<ContextType>;
14380 ManualReviewDecisionComponentBase?: GQLManualReviewDecisionComponentBaseResolvers<ContextType>;
14381 ManualReviewExistingJob?: GQLManualReviewExistingJobResolvers<ContextType>;
14382 ManualReviewJob?: GQLManualReviewJobResolvers<ContextType>;
14383 ManualReviewJobComment?: GQLManualReviewJobCommentResolvers<ContextType>;
14384 ManualReviewJobEnqueueSourceInfo?: GQLManualReviewJobEnqueueSourceInfoResolvers<ContextType>;
14385 ManualReviewJobPayload?: GQLManualReviewJobPayloadResolvers<ContextType>;
14386 ManualReviewJobWithDecisions?: GQLManualReviewJobWithDecisionsResolvers<ContextType>;
14387 ManualReviewQueue?: GQLManualReviewQueueResolvers<ContextType>;
14388 ManualReviewQueueNameExistsError?: GQLManualReviewQueueNameExistsErrorResolvers<ContextType>;
14389 MatchingBankNameExistsError?: GQLMatchingBankNameExistsErrorResolvers<ContextType>;
14390 MatchingBanks?: GQLMatchingBanksResolvers<ContextType>;
14391 MatchingValues?: GQLMatchingValuesResolvers<ContextType>;
14392 MessageWithIpAddress?: GQLMessageWithIpAddressResolvers<ContextType>;
14393 ModelCard?: GQLModelCardResolvers<ContextType>;
14394 ModelCardField?: GQLModelCardFieldResolvers<ContextType>;
14395 ModelCardSection?: GQLModelCardSectionResolvers<ContextType>;
14396 ModelCardSubsection?: GQLModelCardSubsectionResolvers<ContextType>;
14397 MrtJobEnqueueSourceInfo?: GQLMrtJobEnqueueSourceInfoResolvers<ContextType>;
14398 MutateAccessibleQueuesForUserSuccessResponse?: GQLMutateAccessibleQueuesForUserSuccessResponseResolvers<ContextType>;
14399 MutateActionResponse?: GQLMutateActionResponseResolvers<ContextType>;
14400 MutateActionSuccessResponse?: GQLMutateActionSuccessResponseResolvers<ContextType>;
14401 MutateBankResponse?: GQLMutateBankResponseResolvers<ContextType>;
14402 MutateContentItemTypeResponse?: GQLMutateContentItemTypeResponseResolvers<ContextType>;
14403 MutateContentRuleSuccessResponse?: GQLMutateContentRuleSuccessResponseResolvers<ContextType>;
14404 MutateContentTypeSuccessResponse?: GQLMutateContentTypeSuccessResponseResolvers<ContextType>;
14405 MutateHashBankResponse?: GQLMutateHashBankResponseResolvers<ContextType>;
14406 MutateHashBankSuccessResponse?: GQLMutateHashBankSuccessResponseResolvers<ContextType>;
14407 MutateLocationBankResponse?: GQLMutateLocationBankResponseResolvers<ContextType>;
14408 MutateLocationBankSuccessResponse?: GQLMutateLocationBankSuccessResponseResolvers<ContextType>;
14409 MutateManualReviewQueueSuccessResponse?: GQLMutateManualReviewQueueSuccessResponseResolvers<ContextType>;
14410 MutateReportingRuleSuccessResponse?: GQLMutateReportingRuleSuccessResponseResolvers<ContextType>;
14411 MutateRoutingRuleSuccessResponse?: GQLMutateRoutingRuleSuccessResponseResolvers<ContextType>;
14412 MutateRoutingRulesOrderSuccessResponse?: GQLMutateRoutingRulesOrderSuccessResponseResolvers<ContextType>;
14413 MutateThreadItemTypeResponse?: GQLMutateThreadItemTypeResponseResolvers<ContextType>;
14414 MutateThreadTypeSuccessResponse?: GQLMutateThreadTypeSuccessResponseResolvers<ContextType>;
14415 MutateUserItemTypeResponse?: GQLMutateUserItemTypeResponseResolvers<ContextType>;
14416 MutateUserRuleSuccessResponse?: GQLMutateUserRuleSuccessResponseResolvers<ContextType>;
14417 MutateUserTypeSuccessResponse?: GQLMutateUserTypeSuccessResponseResolvers<ContextType>;
14418 Mutation?: GQLMutationResolvers<ContextType>;
14419 NCMECReport?: GQLNcmecReportResolvers<ContextType>;
14420 NCMECReportedMedia?: GQLNcmecReportedMediaResolvers<ContextType>;
14421 NCMECReportedThread?: GQLNcmecReportedThreadResolvers<ContextType>;
14422 NcmecAdditionalFile?: GQLNcmecAdditionalFileResolvers<ContextType>;
14423 NcmecContentItem?: GQLNcmecContentItemResolvers<ContextType>;
14424 NcmecManualReviewJobPayload?: GQLNcmecManualReviewJobPayloadResolvers<ContextType>;
14425 NcmecOrgSettings?: GQLNcmecOrgSettingsResolvers<ContextType>;
14426 NcmecReportedMediaDetails?: GQLNcmecReportedMediaDetailsResolvers<ContextType>;
14427 NoJobWithIdInQueueError?: GQLNoJobWithIdInQueueErrorResolvers<ContextType>;
14428 NonEmptyString?: GraphQLScalarType;
14429 NotFoundError?: GQLNotFoundErrorResolvers<ContextType>;
14430 Notification?: GQLNotificationResolvers<ContextType>;
14431 OpenAiIntegrationApiCredential?: GQLOpenAiIntegrationApiCredentialResolvers<ContextType>;
14432 Org?: GQLOrgResolvers<ContextType>;
14433 OrgWithEmailExistsError?: GQLOrgWithEmailExistsErrorResolvers<ContextType>;
14434 OrgWithNameExistsError?: GQLOrgWithNameExistsErrorResolvers<ContextType>;
14435 PageInfo?: GQLPageInfoResolvers<ContextType>;
14436 PartialItemsEndpointResponseError?: GQLPartialItemsEndpointResponseErrorResolvers<ContextType>;
14437 PartialItemsInvalidResponseError?: GQLPartialItemsInvalidResponseErrorResolvers<ContextType>;
14438 PartialItemsMissingEndpointError?: GQLPartialItemsMissingEndpointErrorResolvers<ContextType>;
14439 PartialItemsResponse?: GQLPartialItemsResponseResolvers<ContextType>;
14440 PartialItemsSuccessResponse?: GQLPartialItemsSuccessResponseResolvers<ContextType>;
14441 PendingInvite?: GQLPendingInviteResolvers<ContextType>;
14442 PlaceBounds?: GQLPlaceBoundsResolvers<ContextType>;
14443 PluginIntegrationApiCredential?: GQLPluginIntegrationApiCredentialResolvers<ContextType>;
14444 Policy?: GQLPolicyResolvers<ContextType>;
14445 PolicyActionCount?: GQLPolicyActionCountResolvers<ContextType>;
14446 PolicyNameExistsError?: GQLPolicyNameExistsErrorResolvers<ContextType>;
14447 PolicyViolationsCount?: GQLPolicyViolationsCountResolvers<ContextType>;
14448 PostActionsEnqueueSourceInfo?: GQLPostActionsEnqueueSourceInfoResolvers<ContextType>;
14449 Query?: GQLQueryResolvers<ContextType>;
14450 QueueDoesNotExistError?: GQLQueueDoesNotExistErrorResolvers<ContextType>;
14451 RecentDecisionsForUser?: GQLRecentDecisionsForUserResolvers<ContextType>;
14452 RecentUserStrikeActions?: GQLRecentUserStrikeActionsResolvers<ContextType>;
14453 RecommendedThresholds?: GQLRecommendedThresholdsResolvers<ContextType>;
14454 RecordingJobDecisionFailedError?: GQLRecordingJobDecisionFailedErrorResolvers<ContextType>;
14455 RejectAppealDecisionComponent?: GQLRejectAppealDecisionComponentResolvers<ContextType>;
14456 RemoveAccessibleQueuesToUserResponse?: GQLRemoveAccessibleQueuesToUserResponseResolvers<ContextType>;
14457 RemoveFavoriteMRTQueueSuccessResponse?: GQLRemoveFavoriteMrtQueueSuccessResponseResolvers<ContextType>;
14458 RemoveFavoriteRuleResponse?: GQLRemoveFavoriteRuleResponseResolvers<ContextType>;
14459 RemoveFavoriteRuleSuccessResponse?: GQLRemoveFavoriteRuleSuccessResponseResolvers<ContextType>;
14460 ReorderRoutingRulesResponse?: GQLReorderRoutingRulesResponseResolvers<ContextType>;
14461 ReportEnqueueSourceInfo?: GQLReportEnqueueSourceInfoResolvers<ContextType>;
14462 ReportHistoryEntry?: GQLReportHistoryEntryResolvers<ContextType>;
14463 ReportedForReason?: GQLReportedForReasonResolvers<ContextType>;
14464 ReportingInsights?: GQLReportingInsightsResolvers<ContextType>;
14465 ReportingRule?: GQLReportingRuleResolvers<ContextType>;
14466 ReportingRuleExecutionResult?: GQLReportingRuleExecutionResultResolvers<ContextType>;
14467 ReportingRuleInsights?: GQLReportingRuleInsightsResolvers<ContextType>;
14468 ReportingRuleNameExistsError?: GQLReportingRuleNameExistsErrorResolvers<ContextType>;
14469 ReportingRulePassRateData?: GQLReportingRulePassRateDataResolvers<ContextType>;
14470 ResolvedJobCount?: GQLResolvedJobCountResolvers<ContextType>;
14471 RotateApiKeyError?: GQLRotateApiKeyErrorResolvers<ContextType>;
14472 RotateApiKeyResponse?: GQLRotateApiKeyResponseResolvers<ContextType>;
14473 RotateApiKeySuccessResponse?: GQLRotateApiKeySuccessResponseResolvers<ContextType>;
14474 RotateWebhookSigningKeyError?: GQLRotateWebhookSigningKeyErrorResolvers<ContextType>;
14475 RotateWebhookSigningKeyResponse?: GQLRotateWebhookSigningKeyResponseResolvers<ContextType>;
14476 RotateWebhookSigningKeySuccessResponse?: GQLRotateWebhookSigningKeySuccessResponseResolvers<ContextType>;
14477 RoutingRule?: GQLRoutingRuleResolvers<ContextType>;
14478 RoutingRuleNameExistsError?: GQLRoutingRuleNameExistsErrorResolvers<ContextType>;
14479 Rule?: GQLRuleResolvers<ContextType>;
14480 RuleExecutionEnqueueSourceInfo?: GQLRuleExecutionEnqueueSourceInfoResolvers<ContextType>;
14481 RuleExecutionResult?: GQLRuleExecutionResultResolvers<ContextType>;
14482 RuleExecutionResultEdge?: GQLRuleExecutionResultEdgeResolvers<ContextType>;
14483 RuleExecutionResultsConnection?: GQLRuleExecutionResultsConnectionResolvers<ContextType>;
14484 RuleHasRunningBacktestsError?: GQLRuleHasRunningBacktestsErrorResolvers<ContextType>;
14485 RuleInsights?: GQLRuleInsightsResolvers<ContextType>;
14486 RuleNameExistsError?: GQLRuleNameExistsErrorResolvers<ContextType>;
14487 RulePassRateData?: GQLRulePassRateDataResolvers<ContextType>;
14488 RunRetroactionResponse?: GQLRunRetroactionResponseResolvers<ContextType>;
14489 RunRetroactionSuccessResponse?: GQLRunRetroactionSuccessResponseResolvers<ContextType>;
14490 ScalarSignalOutputType?: GQLScalarSignalOutputTypeResolvers<ContextType>;
14491 SchemaFieldRoles?: GQLSchemaFieldRolesResolvers<ContextType>;
14492 SetAllUserStrikeThresholdsSuccessResponse?: GQLSetAllUserStrikeThresholdsSuccessResponseResolvers<ContextType>;
14493 SetIntegrationConfigResponse?: GQLSetIntegrationConfigResponseResolvers<ContextType>;
14494 SetIntegrationConfigSuccessResponse?: GQLSetIntegrationConfigSuccessResponseResolvers<ContextType>;
14495 SetModeratorSafetySettingsSuccessResponse?: GQLSetModeratorSafetySettingsSuccessResponseResolvers<ContextType>;
14496 SetMrtChartConfigurationSettingsSuccessResponse?: GQLSetMrtChartConfigurationSettingsSuccessResponseResolvers<ContextType>;
14497 SignUpResponse?: GQLSignUpResponseResolvers<ContextType>;
14498 SignUpSuccessResponse?: GQLSignUpSuccessResponseResolvers<ContextType>;
14499 SignUpUserExistsError?: GQLSignUpUserExistsErrorResolvers<ContextType>;
14500 Signal?: GQLSignalResolvers<ContextType>;
14501 SignalArgs?: GQLSignalArgsResolvers<ContextType>;
14502 SignalOutputType?: GQLSignalOutputTypeResolvers<ContextType>;
14503 SignalPricingStructure?: GQLSignalPricingStructureResolvers<ContextType>;
14504 SignalSubcategory?: GQLSignalSubcategoryResolvers<ContextType>;
14505 SignalWithScore?: GQLSignalWithScoreResolvers<ContextType>;
14506 SkippedJob?: GQLSkippedJobResolvers<ContextType>;
14507 SkippedJobCount?: GQLSkippedJobCountResolvers<ContextType>;
14508 StringOrFloat?: GraphQLScalarType;
14509 SubmitDecisionResponse?: GQLSubmitDecisionResponseResolvers<ContextType>;
14510 SubmitDecisionSuccessResponse?: GQLSubmitDecisionSuccessResponseResolvers<ContextType>;
14511 SubmitNCMECReportDecisionComponent?: GQLSubmitNcmecReportDecisionComponentResolvers<ContextType>;
14512 SubmittedJobActionNotFoundError?: GQLSubmittedJobActionNotFoundErrorResolvers<ContextType>;
14513 SupportedLanguages?: GQLSupportedLanguagesResolvers<ContextType>;
14514 TableDecisionCount?: GQLTableDecisionCountResolvers<ContextType>;
14515 TextBank?: GQLTextBankResolvers<ContextType>;
14516 ThreadAppealManualReviewJobPayload?: GQLThreadAppealManualReviewJobPayloadResolvers<ContextType>;
14517 ThreadItem?: GQLThreadItemResolvers<ContextType>;
14518 ThreadItemType?: GQLThreadItemTypeResolvers<ContextType>;
14519 ThreadManualReviewJobPayload?: GQLThreadManualReviewJobPayloadResolvers<ContextType>;
14520 ThreadSchemaFieldRoles?: GQLThreadSchemaFieldRolesResolvers<ContextType>;
14521 ThreadWithMessages?: GQLThreadWithMessagesResolvers<ContextType>;
14522 ThreadWithMessagesAndIpAddress?: GQLThreadWithMessagesAndIpAddressResolvers<ContextType>;
14523 TimeToAction?: GQLTimeToActionResolvers<ContextType>;
14524 TransformJobAndRecreateInQueueDecisionComponent?: GQLTransformJobAndRecreateInQueueDecisionComponentResolvers<ContextType>;
14525 UpdateContentRuleResponse?: GQLUpdateContentRuleResponseResolvers<ContextType>;
14526 UpdateManualReviewQueueQueueResponse?: GQLUpdateManualReviewQueueQueueResponseResolvers<ContextType>;
14527 UpdateNcmecOrgSettingsResponse?: GQLUpdateNcmecOrgSettingsResponseResolvers<ContextType>;
14528 UpdateOrgInfoSuccessResponse?: GQLUpdateOrgInfoSuccessResponseResolvers<ContextType>;
14529 UpdatePolicyResponse?: GQLUpdatePolicyResponseResolvers<ContextType>;
14530 UpdateReportingRuleResponse?: GQLUpdateReportingRuleResponseResolvers<ContextType>;
14531 UpdateRoutingRuleResponse?: GQLUpdateRoutingRuleResponseResolvers<ContextType>;
14532 UpdateUserRuleResponse?: GQLUpdateUserRuleResponseResolvers<ContextType>;
14533 UpdateUserStrikeTTLSuccessResponse?: GQLUpdateUserStrikeTtlSuccessResponseResolvers<ContextType>;
14534 User?: GQLUserResolvers<ContextType>;
14535 UserActionsHistory?: GQLUserActionsHistoryResolvers<ContextType>;
14536 UserAppealManualReviewJobPayload?: GQLUserAppealManualReviewJobPayloadResolvers<ContextType>;
14537 UserHistory?: GQLUserHistoryResolvers<ContextType>;
14538 UserHistoryResponse?: GQLUserHistoryResponseResolvers<ContextType>;
14539 UserInterfacePreferences?: GQLUserInterfacePreferencesResolvers<ContextType>;
14540 UserItem?: GQLUserItemResolvers<ContextType>;
14541 UserItemType?: GQLUserItemTypeResolvers<ContextType>;
14542 UserManualReviewJobPayload?: GQLUserManualReviewJobPayloadResolvers<ContextType>;
14543 UserNotificationEdge?: GQLUserNotificationEdgeResolvers<ContextType>;
14544 UserNotifications?: GQLUserNotificationsResolvers<ContextType>;
14545 UserOrRelatedActionDecisionComponent?: GQLUserOrRelatedActionDecisionComponentResolvers<ContextType>;
14546 UserRule?: GQLUserRuleResolvers<ContextType>;
14547 UserSchemaFieldRoles?: GQLUserSchemaFieldRolesResolvers<ContextType>;
14548 UserStrikeBucket?: GQLUserStrikeBucketResolvers<ContextType>;
14549 UserStrikeThreshold?: GQLUserStrikeThresholdResolvers<ContextType>;
14550 UserSubmissionCount?: GQLUserSubmissionCountResolvers<ContextType>;
14551 UserSubmissionsHistory?: GQLUserSubmissionsHistoryResolvers<ContextType>;
14552 WindowConfiguration?: GQLWindowConfigurationResolvers<ContextType>;
14553 ZentropiIntegrationApiCredential?: GQLZentropiIntegrationApiCredentialResolvers<ContextType>;
14554 ZentropiLabelerVersion?: GQLZentropiLabelerVersionResolvers<ContextType>;
14555};
14556
14557export type GQLDirectiveResolvers<ContextType = Context> = {
14558 publicResolver?: GQLPublicResolverDirectiveResolver<any, any, ContextType>;
14559};