import { GraphQLResolveInfo, GraphQLScalarType, GraphQLScalarTypeConfig } from 'graphql'; import { SchedulingContext } from '../interfaces.js'; export type Maybe = T | null | undefined; export type InputMaybe = T | null | undefined; export type Exact = { [K in keyof T]: T[K]; }; export type MakeOptional = Omit & { [SubKey in K]?: Maybe; }; export type MakeMaybe = Omit & { [SubKey in K]: Maybe; }; export type MakeEmpty = { [_ in K]?: never; }; export type Incremental = T | { [P in keyof T]?: P extends ' $fragmentName' | '__typename' ? T[P] : never; }; export type RequireFields = Omit & { [P in K]-?: NonNullable; }; /** All built-in and custom scalars, mapped to their actual values */ export type Scalars = { ID: { input: string; output: string; }; String: { input: string; output: string; }; Boolean: { input: boolean; output: boolean; }; Int: { input: number; output: number; }; Float: { input: number; output: number; }; GoogleProtobufAnyValue: { input: any; output: any; }; DateTime: { input: any; output: any; }; IDateTime: { input: any; output: any; }; }; export type Query = { __typename?: 'Query'; scheduling: SchedulingQuery; }; export type SchedulingQuery = { __typename?: 'SchedulingQuery'; job: SchedulingJobQuery; }; export type SchedulingJobQuery = { __typename?: 'SchedulingJobQuery'; Read?: Maybe; }; export type SchedulingJobQueryReadArgs = { input: IIoRestorecommerceJobJobReadRequest; }; export type ProtoIoRestorecommerceJobJobListResponse = { __typename?: 'ProtoIoRestorecommerceJobJobListResponse'; details?: Maybe; }; export type IoRestorecommerceJobJobListResponse = { __typename?: 'IoRestorecommerceJobJobListResponse'; items?: Maybe>; totalCount?: Maybe; operationStatus?: Maybe; }; export type IoRestorecommerceJobJobResponse = { __typename?: 'IoRestorecommerceJobJobResponse'; payload?: Maybe; status?: Maybe; }; export type IoRestorecommerceJobJob = { __typename?: 'IoRestorecommerceJobJob'; id?: Maybe; type?: Maybe; data?: Maybe; queueName?: Maybe; when?: Maybe; options?: Maybe; }; export type IoRestorecommerceJobData = { __typename?: 'IoRestorecommerceJobData'; payload?: Maybe; meta?: Maybe; subjectId?: Maybe; }; export type GoogleProtobufAny = { __typename?: 'GoogleProtobufAny'; typeUrl?: Maybe; value?: Maybe; }; export type IoRestorecommerceMetaMeta = { __typename?: 'IoRestorecommerceMetaMeta'; created?: Maybe; modified?: Maybe; modifiedBy?: Maybe; owners?: Maybe>; acls?: Maybe>; createdBy?: Maybe; }; export type IoRestorecommerceAttributeAttribute = { __typename?: 'IoRestorecommerceAttributeAttribute'; id?: Maybe; value?: Maybe; attributes?: Maybe>; }; export type IoRestorecommerceJobJobOptions = { __typename?: 'IoRestorecommerceJobJobOptions'; priority?: Maybe; attempts?: Maybe; backoff?: Maybe; timeout?: Maybe; repeat?: Maybe; jobId?: Maybe; removeOnComplete?: Maybe; }; export declare enum IoRestorecommerceJobJobOptionsPriority { Normal = 0, Low = 10, Medium = -5, High = -10, Critical = -15 } export type IoRestorecommerceJobBackoff = { __typename?: 'IoRestorecommerceJobBackoff'; delay?: Maybe; type?: Maybe; }; export declare enum IoRestorecommerceJobBackoffType { Fixed = 0, Exponential = 1 } export type IoRestorecommerceJobRepeat = { __typename?: 'IoRestorecommerceJobRepeat'; every?: Maybe; cron?: Maybe; startDate?: Maybe; endDate?: Maybe; count?: Maybe; jobId?: Maybe; tz?: Maybe; }; export type IoRestorecommerceStatusStatus = { __typename?: 'IoRestorecommerceStatusStatus'; id?: Maybe; code?: Maybe; message?: Maybe; }; export type IoRestorecommerceStatusOperationStatus = { __typename?: 'IoRestorecommerceStatusOperationStatus'; code?: Maybe; message?: Maybe; }; export type IIoRestorecommerceJobJobReadRequest = { limit?: InputMaybe; sort?: InputMaybe; filter?: InputMaybe; fields?: InputMaybe>; /** target scope */ scope?: InputMaybe; }; export declare enum IoRestorecommerceJobJobReadRequestSortOrder { Unsorted = 0, Ascending = 1, Descending = 2 } export type IIoRestorecommerceJobJobFilter = { jobIds?: InputMaybe>; type?: InputMaybe; }; export type IIoRestorecommerceResourcebaseFieldFilter = { name?: InputMaybe; include?: InputMaybe; }; export type Mutation = { __typename?: 'Mutation'; scheduling: SchedulingMutation; }; export type SchedulingMutation = { __typename?: 'SchedulingMutation'; job: SchedulingJobMutation; }; export type SchedulingJobMutation = { __typename?: 'SchedulingJobMutation'; Mutate?: Maybe; Delete?: Maybe; }; export type SchedulingJobMutationMutateArgs = { input: IIoRestorecommerceJobJobList; }; export type SchedulingJobMutationDeleteArgs = { input: IIoRestorecommerceResourcebaseDeleteRequest; }; export type IIoRestorecommerceJobJobList = { items?: InputMaybe>; totalCount?: InputMaybe; mode?: InputMaybe; /** target scope */ scope?: InputMaybe; }; export type IIoRestorecommerceJobJob = { id?: InputMaybe; type?: InputMaybe; data?: InputMaybe; queueName?: InputMaybe; when?: InputMaybe; options?: InputMaybe; }; export type IIoRestorecommerceJobData = { payload?: InputMaybe; meta?: InputMaybe; subjectId?: InputMaybe; }; export type IGoogleProtobufAny = { typeUrl?: InputMaybe; value?: InputMaybe; }; export type IIoRestorecommerceMetaMeta = { created?: InputMaybe; modified?: InputMaybe; modifiedBy?: InputMaybe; owners?: InputMaybe>; acls?: InputMaybe>; createdBy?: InputMaybe; }; export type IIoRestorecommerceAttributeAttribute = { id?: InputMaybe; value?: InputMaybe; attributes?: InputMaybe>; }; export type IIoRestorecommerceJobJobOptions = { priority?: InputMaybe; attempts?: InputMaybe; backoff?: InputMaybe; timeout?: InputMaybe; repeat?: InputMaybe; jobId?: InputMaybe; removeOnComplete?: InputMaybe; }; export type IIoRestorecommerceJobBackoff = { delay?: InputMaybe; type?: InputMaybe; }; export type IIoRestorecommerceJobRepeat = { every?: InputMaybe; cron?: InputMaybe; startDate?: InputMaybe; endDate?: InputMaybe; count?: InputMaybe; jobId?: InputMaybe; tz?: InputMaybe; }; export declare enum ModeType { Create = "CREATE", Update = "UPDATE", Upsert = "UPSERT" } export type ProtoIoRestorecommerceResourcebaseDeleteResponse = { __typename?: 'ProtoIoRestorecommerceResourcebaseDeleteResponse'; details?: Maybe; }; export type IoRestorecommerceResourcebaseDeleteResponse = { __typename?: 'IoRestorecommerceResourcebaseDeleteResponse'; status?: Maybe>; operationStatus?: Maybe; }; export type IIoRestorecommerceResourcebaseDeleteRequest = { collection?: InputMaybe; ids?: InputMaybe>; views?: InputMaybe>; analyzers?: InputMaybe>; /** target scope */ scope?: InputMaybe; }; export type WithIndex = TObject & Record; export type ResolversObject = WithIndex; export type ResolverTypeWrapper = Promise | T; export type ResolverWithResolve = { resolve: ResolverFn; }; export type Resolver, TContext = Record, TArgs = Record> = ResolverFn | ResolverWithResolve; export type ResolverFn = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => Promise | TResult; export type SubscriptionSubscribeFn = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => AsyncIterable | Promise>; export type SubscriptionResolveFn = (parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => TResult | Promise; export interface SubscriptionSubscriberObject { subscribe: SubscriptionSubscribeFn<{ [key in TKey]: TResult; }, TParent, TContext, TArgs>; resolve?: SubscriptionResolveFn; } export interface SubscriptionResolverObject { subscribe: SubscriptionSubscribeFn; resolve: SubscriptionResolveFn; } export type SubscriptionObject = SubscriptionSubscriberObject | SubscriptionResolverObject; export type SubscriptionResolver, TContext = Record, TArgs = Record> = ((...args: any[]) => SubscriptionObject) | SubscriptionObject; export type TypeResolveFn, TContext = Record> = (parent: TParent, context: TContext, info: GraphQLResolveInfo) => Maybe | Promise>; export type IsTypeOfResolverFn, TContext = Record> = (obj: T, context: TContext, info: GraphQLResolveInfo) => boolean | Promise; export type NextResolverFn = () => Promise; export type DirectiveResolverFn, TParent = Record, TContext = Record, TArgs = Record> = (next: NextResolverFn, parent: TParent, args: TArgs, context: TContext, info: GraphQLResolveInfo) => TResult | Promise; /** Mapping between all available schema types and the resolvers types */ export type ResolversTypes = ResolversObject<{ Query: ResolverTypeWrapper>; SchedulingQuery: ResolverTypeWrapper; SchedulingJobQuery: ResolverTypeWrapper; ProtoIoRestorecommerceJobJobListResponse: ResolverTypeWrapper; IoRestorecommerceJobJobListResponse: ResolverTypeWrapper; Int: ResolverTypeWrapper; IoRestorecommerceJobJobResponse: ResolverTypeWrapper; IoRestorecommerceJobJob: ResolverTypeWrapper; String: ResolverTypeWrapper; IoRestorecommerceJobData: ResolverTypeWrapper; GoogleProtobufAny: ResolverTypeWrapper; GoogleProtobufAnyValue: ResolverTypeWrapper; IoRestorecommerceMetaMeta: ResolverTypeWrapper; DateTime: ResolverTypeWrapper; IoRestorecommerceAttributeAttribute: ResolverTypeWrapper; IoRestorecommerceJobJobOptions: ResolverTypeWrapper; Boolean: ResolverTypeWrapper; IoRestorecommerceJobJobOptionsPriority: null; IoRestorecommerceJobBackoff: ResolverTypeWrapper; Float: ResolverTypeWrapper; IoRestorecommerceJobBackoffType: null; IoRestorecommerceJobRepeat: ResolverTypeWrapper; IoRestorecommerceStatusStatus: ResolverTypeWrapper; IoRestorecommerceStatusOperationStatus: ResolverTypeWrapper; IIoRestorecommerceJobJobReadRequest: IIoRestorecommerceJobJobReadRequest; IoRestorecommerceJobJobReadRequestSortOrder: null; IIoRestorecommerceJobJobFilter: IIoRestorecommerceJobJobFilter; IIoRestorecommerceResourcebaseFieldFilter: IIoRestorecommerceResourcebaseFieldFilter; Mutation: ResolverTypeWrapper>; SchedulingMutation: ResolverTypeWrapper; SchedulingJobMutation: ResolverTypeWrapper; IIoRestorecommerceJobJobList: IIoRestorecommerceJobJobList; IIoRestorecommerceJobJob: IIoRestorecommerceJobJob; IIoRestorecommerceJobData: IIoRestorecommerceJobData; IGoogleProtobufAny: IGoogleProtobufAny; IIoRestorecommerceMetaMeta: IIoRestorecommerceMetaMeta; IDateTime: ResolverTypeWrapper; IIoRestorecommerceAttributeAttribute: IIoRestorecommerceAttributeAttribute; IIoRestorecommerceJobJobOptions: IIoRestorecommerceJobJobOptions; IIoRestorecommerceJobBackoff: IIoRestorecommerceJobBackoff; IIoRestorecommerceJobRepeat: IIoRestorecommerceJobRepeat; ModeType: ModeType; ProtoIoRestorecommerceResourcebaseDeleteResponse: ResolverTypeWrapper; IoRestorecommerceResourcebaseDeleteResponse: ResolverTypeWrapper; IIoRestorecommerceResourcebaseDeleteRequest: IIoRestorecommerceResourcebaseDeleteRequest; }>; /** Mapping between all available schema types and the resolvers parents */ export type ResolversParentTypes = ResolversObject<{ Query: Record; SchedulingQuery: SchedulingQuery; SchedulingJobQuery: SchedulingJobQuery; ProtoIoRestorecommerceJobJobListResponse: ProtoIoRestorecommerceJobJobListResponse; IoRestorecommerceJobJobListResponse: IoRestorecommerceJobJobListResponse; Int: Scalars['Int']['output']; IoRestorecommerceJobJobResponse: IoRestorecommerceJobJobResponse; IoRestorecommerceJobJob: IoRestorecommerceJobJob; String: Scalars['String']['output']; IoRestorecommerceJobData: IoRestorecommerceJobData; GoogleProtobufAny: GoogleProtobufAny; GoogleProtobufAnyValue: Scalars['GoogleProtobufAnyValue']['output']; IoRestorecommerceMetaMeta: IoRestorecommerceMetaMeta; DateTime: Scalars['DateTime']['output']; IoRestorecommerceAttributeAttribute: IoRestorecommerceAttributeAttribute; IoRestorecommerceJobJobOptions: IoRestorecommerceJobJobOptions; Boolean: Scalars['Boolean']['output']; IoRestorecommerceJobBackoff: IoRestorecommerceJobBackoff; Float: Scalars['Float']['output']; IoRestorecommerceJobRepeat: IoRestorecommerceJobRepeat; IoRestorecommerceStatusStatus: IoRestorecommerceStatusStatus; IoRestorecommerceStatusOperationStatus: IoRestorecommerceStatusOperationStatus; IIoRestorecommerceJobJobReadRequest: IIoRestorecommerceJobJobReadRequest; IIoRestorecommerceJobJobFilter: IIoRestorecommerceJobJobFilter; IIoRestorecommerceResourcebaseFieldFilter: IIoRestorecommerceResourcebaseFieldFilter; Mutation: Record; SchedulingMutation: SchedulingMutation; SchedulingJobMutation: SchedulingJobMutation; IIoRestorecommerceJobJobList: IIoRestorecommerceJobJobList; IIoRestorecommerceJobJob: IIoRestorecommerceJobJob; IIoRestorecommerceJobData: IIoRestorecommerceJobData; IGoogleProtobufAny: IGoogleProtobufAny; IIoRestorecommerceMetaMeta: IIoRestorecommerceMetaMeta; IDateTime: Scalars['IDateTime']['output']; IIoRestorecommerceAttributeAttribute: IIoRestorecommerceAttributeAttribute; IIoRestorecommerceJobJobOptions: IIoRestorecommerceJobJobOptions; IIoRestorecommerceJobBackoff: IIoRestorecommerceJobBackoff; IIoRestorecommerceJobRepeat: IIoRestorecommerceJobRepeat; ProtoIoRestorecommerceResourcebaseDeleteResponse: ProtoIoRestorecommerceResourcebaseDeleteResponse; IoRestorecommerceResourcebaseDeleteResponse: IoRestorecommerceResourcebaseDeleteResponse; IIoRestorecommerceResourcebaseDeleteRequest: IIoRestorecommerceResourcebaseDeleteRequest; }>; export type QueryResolvers = ResolversObject<{ scheduling?: Resolver; }>; export type SchedulingQueryResolvers = ResolversObject<{ job?: Resolver; }>; export type SchedulingJobQueryResolvers = ResolversObject<{ Read?: Resolver, ParentType, ContextType, RequireFields>; }>; export type ProtoIoRestorecommerceJobJobListResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobJobListResponseResolvers = ResolversObject<{ items?: Resolver>, ParentType, ContextType>; totalCount?: Resolver, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobJobResponseResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; status?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobJobResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; data?: Resolver, ParentType, ContextType>; queueName?: Resolver, ParentType, ContextType>; when?: Resolver, ParentType, ContextType>; options?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobDataResolvers = ResolversObject<{ payload?: Resolver, ParentType, ContextType>; meta?: Resolver, ParentType, ContextType>; subjectId?: Resolver, ParentType, ContextType>; }>; export type GoogleProtobufAnyResolvers = ResolversObject<{ typeUrl?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; }>; export interface GoogleProtobufAnyValueScalarConfig extends GraphQLScalarTypeConfig { name: 'GoogleProtobufAnyValue'; } export type IoRestorecommerceMetaMetaResolvers = ResolversObject<{ created?: Resolver, ParentType, ContextType>; modified?: Resolver, ParentType, ContextType>; modifiedBy?: Resolver, ParentType, ContextType>; owners?: Resolver>, ParentType, ContextType>; acls?: Resolver>, ParentType, ContextType>; createdBy?: Resolver, ParentType, ContextType>; }>; export interface DateTimeScalarConfig extends GraphQLScalarTypeConfig { name: 'DateTime'; } export type IoRestorecommerceAttributeAttributeResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; value?: Resolver, ParentType, ContextType>; attributes?: Resolver>, ParentType, ContextType>; }>; export type IoRestorecommerceJobJobOptionsResolvers = ResolversObject<{ priority?: Resolver, ParentType, ContextType>; attempts?: Resolver, ParentType, ContextType>; backoff?: Resolver, ParentType, ContextType>; timeout?: Resolver, ParentType, ContextType>; repeat?: Resolver, ParentType, ContextType>; jobId?: Resolver, ParentType, ContextType>; removeOnComplete?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobJobOptionsPriorityResolvers = { NORMAL?: 0; LOW: 10; MEDIUM: -5; HIGH: -10; CRITICAL: -15; }; export type IoRestorecommerceJobBackoffResolvers = ResolversObject<{ delay?: Resolver, ParentType, ContextType>; type?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobBackoffTypeResolvers = { FIXED?: 0; EXPONENTIAL: 1; }; export type IoRestorecommerceJobRepeatResolvers = ResolversObject<{ every?: Resolver, ParentType, ContextType>; cron?: Resolver, ParentType, ContextType>; startDate?: Resolver, ParentType, ContextType>; endDate?: Resolver, ParentType, ContextType>; count?: Resolver, ParentType, ContextType>; jobId?: Resolver, ParentType, ContextType>; tz?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceStatusStatusResolvers = ResolversObject<{ id?: Resolver, ParentType, ContextType>; code?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceStatusOperationStatusResolvers = ResolversObject<{ code?: Resolver, ParentType, ContextType>; message?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceJobJobReadRequestSortOrderResolvers = { UNSORTED?: 0; ASCENDING: 1; DESCENDING: 2; }; export type MutationResolvers = ResolversObject<{ scheduling?: Resolver; }>; export type SchedulingMutationResolvers = ResolversObject<{ job?: Resolver; }>; export type SchedulingJobMutationResolvers = ResolversObject<{ Mutate?: Resolver, ParentType, ContextType, RequireFields>; Delete?: Resolver, ParentType, ContextType, RequireFields>; }>; export interface IDateTimeScalarConfig extends GraphQLScalarTypeConfig { name: 'IDateTime'; } export type ProtoIoRestorecommerceResourcebaseDeleteResponseResolvers = ResolversObject<{ details?: Resolver, ParentType, ContextType>; }>; export type IoRestorecommerceResourcebaseDeleteResponseResolvers = ResolversObject<{ status?: Resolver>, ParentType, ContextType>; operationStatus?: Resolver, ParentType, ContextType>; }>; export type Resolvers = ResolversObject<{ Query?: QueryResolvers; SchedulingQuery?: SchedulingQueryResolvers; SchedulingJobQuery?: SchedulingJobQueryResolvers; ProtoIoRestorecommerceJobJobListResponse?: ProtoIoRestorecommerceJobJobListResponseResolvers; IoRestorecommerceJobJobListResponse?: IoRestorecommerceJobJobListResponseResolvers; IoRestorecommerceJobJobResponse?: IoRestorecommerceJobJobResponseResolvers; IoRestorecommerceJobJob?: IoRestorecommerceJobJobResolvers; IoRestorecommerceJobData?: IoRestorecommerceJobDataResolvers; GoogleProtobufAny?: GoogleProtobufAnyResolvers; GoogleProtobufAnyValue?: GraphQLScalarType; IoRestorecommerceMetaMeta?: IoRestorecommerceMetaMetaResolvers; DateTime?: GraphQLScalarType; IoRestorecommerceAttributeAttribute?: IoRestorecommerceAttributeAttributeResolvers; IoRestorecommerceJobJobOptions?: IoRestorecommerceJobJobOptionsResolvers; IoRestorecommerceJobJobOptionsPriority?: IoRestorecommerceJobJobOptionsPriorityResolvers; IoRestorecommerceJobBackoff?: IoRestorecommerceJobBackoffResolvers; IoRestorecommerceJobBackoffType?: IoRestorecommerceJobBackoffTypeResolvers; IoRestorecommerceJobRepeat?: IoRestorecommerceJobRepeatResolvers; IoRestorecommerceStatusStatus?: IoRestorecommerceStatusStatusResolvers; IoRestorecommerceStatusOperationStatus?: IoRestorecommerceStatusOperationStatusResolvers; IoRestorecommerceJobJobReadRequestSortOrder?: IoRestorecommerceJobJobReadRequestSortOrderResolvers; Mutation?: MutationResolvers; SchedulingMutation?: SchedulingMutationResolvers; SchedulingJobMutation?: SchedulingJobMutationResolvers; IDateTime?: GraphQLScalarType; ProtoIoRestorecommerceResourcebaseDeleteResponse?: ProtoIoRestorecommerceResourcebaseDeleteResponseResolvers; IoRestorecommerceResourcebaseDeleteResponse?: IoRestorecommerceResourcebaseDeleteResponseResolvers; }>; //# sourceMappingURL=schema.generated.d.ts.map