export type Maybe = T | null; export type InputMaybe = Maybe; 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; }; /** 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; }; BigInt: { input: any; output: any; }; ISO8601Date: { input: any; output: any; }; ISO8601DateTime: { input: any; output: any; }; JSON: { input: any; output: any; }; }; /** Autogenerated input type of AcceptZenhubOrganizationInvite */ export type AcceptZenhubOrganizationInviteInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; /** A token issued for ZenhubOrganizationInvite */ token: Scalars['String']['input']; }; /** Autogenerated return type of AcceptZenhubOrganizationInvite. */ export type AcceptZenhubOrganizationInvitePayload = { __typename?: 'AcceptZenhubOrganizationInvitePayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; zenhubOrganization: ZenhubOrganization; }; export type ActivityFeed = Comment | TimelineItem; /** The connection type for ActivityFeed. */ export type ActivityFeedConnection = { __typename?: 'ActivityFeedConnection'; /** A list of edges. */ edges: Array; /** A list of nodes. */ nodes: Array; /** Information to aid in pagination. */ pageInfo: PageInfo; totalCount: Scalars['Int']['output']; }; /** An edge in a connection. */ export type ActivityFeedEdge = { __typename?: 'ActivityFeedEdge'; /** A cursor for use in pagination. */ cursor: Scalars['String']['output']; /** The item at the end of the edge. */ node?: Maybe; }; export type ActivityFeedField = { activityFeed?: Maybe; }; export type ActivityFeedFieldActivityFeedArgs = { after?: InputMaybe; before?: InputMaybe; first?: InputMaybe; last?: InputMaybe; skipTimelineItems?: InputMaybe; }; /** Autogenerated input type of AddAssigneesToIssues */ export type AddAssigneesToIssuesInput = { assigneeIds: Array; /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; issueIds: Array; }; /** Autogenerated return type of AddAssigneesToIssues. */ export type AddAssigneesToIssuesPayload = { __typename?: 'AddAssigneesToIssuesPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; failedIssues: Array; githubErrors: Scalars['JSON']['output']; successCount: Scalars['Int']['output']; unassignable: Array; }; /** Autogenerated input type of AddAssigneesToZenhubEpics */ export type AddAssigneesToZenhubEpicsInput = { /** Ids of ZenhubUsers */ assigneeIds: Array; /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; zenhubEpicIds: Array; }; /** Autogenerated return type of AddAssigneesToZenhubEpics. */ export type AddAssigneesToZenhubEpicsPayload = { __typename?: 'AddAssigneesToZenhubEpicsPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; zenhubEpics: Array; }; /** Autogenerated input type of AddEpicsToProject */ export type AddEpicsToProjectInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; epicIds: Array; projectId: Scalars['ID']['input']; }; /** Autogenerated return type of AddEpicsToProject. */ export type AddEpicsToProjectPayload = { __typename?: 'AddEpicsToProjectPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; epics: Array; previousProjects: Array>; project: Project; }; /** Autogenerated input type of AddEpicsToRoadmap */ export type AddEpicsToRoadmapInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; epicIds: Array; /** Roadmap id can be retrieved from the workspace object */ roadmapId: Scalars['ID']['input']; }; /** Autogenerated return type of AddEpicsToRoadmap. */ export type AddEpicsToRoadmapPayload = { __typename?: 'AddEpicsToRoadmapPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; epics: Array; roadmap: Roadmap; }; /** Autogenerated input type of AddEstimateSetValue */ export type AddEstimateSetValueInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; repositoryId?: InputMaybe; value: Scalars['Float']['input']; }; /** Autogenerated return type of AddEstimateSetValue. */ export type AddEstimateSetValuePayload = { __typename?: 'AddEstimateSetValuePayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; estimateSet: EstimateSet; }; /** Autogenerated input type of AddIssuesToEpics */ export type AddIssuesToEpicsInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; epicIds: Array; issueIds: Array; }; /** Autogenerated return type of AddIssuesToEpics. */ export type AddIssuesToEpicsPayload = { __typename?: 'AddIssuesToEpicsPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; epics: Array; }; /** Autogenerated input type of AddIssuesToReleases */ export type AddIssuesToReleasesInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; issueIds: Array; releaseIds: Array; }; /** Autogenerated return type of AddIssuesToReleases. */ export type AddIssuesToReleasesPayload = { __typename?: 'AddIssuesToReleasesPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; releases: Array; }; /** Autogenerated input type of AddIssuesToSprints */ export type AddIssuesToSprintsInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; issueIds: Array; sprintIds: Array; }; /** Autogenerated return type of AddIssuesToSprints. */ export type AddIssuesToSprintsPayload = { __typename?: 'AddIssuesToSprintsPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; sprintIssues: Array; }; /** Autogenerated input type of AddIssuesToZenhubEpics */ export type AddIssuesToZenhubEpicsInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; issueIds: Array; zenhubEpicIds: Array; }; /** Autogenerated return type of AddIssuesToZenhubEpics. */ export type AddIssuesToZenhubEpicsPayload = { __typename?: 'AddIssuesToZenhubEpicsPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; zenhubEpics: Array; }; /** Autogenerated input type of AddLabelsToIssues */ export type AddLabelsToIssuesInput = { /** A unique identifier for the client performing the mutation. */ clientMutationId?: InputMaybe; issueIds: Array; /** One of two label arguments is required */ labelIds?: InputMaybe>; /** One of two label arguments is required */ labelInfos?: InputMaybe>; }; /** Autogenerated return type of AddLabelsToIssues. */ export type AddLabelsToIssuesPayload = { __typename?: 'AddLabelsToIssuesPayload'; /** A unique identifier for the client performing the mutation. */ clientMutationId?: Maybe; failedIssues: Array; githubErrors: Scalars['JSON']['output']; labels: Array