export declare type Maybe = T | null; /** All built-in and custom scalars, mapped to their actual values */ export declare type Scalars = { ID: string; String: string; Boolean: boolean; Int: number; Float: number; }; /** Ordering Enum for Application */ export declare enum _ApplicationOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for host */ host_asc = "host_asc", /** Descending sort for host */ host_desc = "host_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for domain */ domain_asc = "domain_asc", /** Descending sort for domain */ domain_desc = "domain_desc", /** Ascending sort for data */ data_asc = "data_asc", /** Descending sort for data */ data_desc = "data_desc" } export declare enum _AtomistLogOrdering { asc = "asc", desc = "desc" } export declare type _AtomistSkillConfigurationFilter = { instances_in?: Maybe>; repository_in?: Maybe>; }; export declare type _AtomistSkillConfigurationInstanceFilter = { name_in?: Maybe>; }; export declare type _AtomistSkillConfigurationRepositoryFilter = { commitSha_in?: Maybe>; }; export declare type _AtomistSkillExecutionContextFilter = { configuration_in?: Maybe>; triggerEvent_in?: Maybe>; }; export declare type _AtomistSkillExecutionFilter = { context_in?: Maybe>; skill_in?: Maybe>; status_in?: Maybe>; triggerCorrelationId_in?: Maybe>; visibility_in?: Maybe>; }; export declare type _AtomistSkillExecutionStatusFilter = { state: AtomistSkillExecutionState; }; export declare type _AtomistSkillExecutionTriggerEventFilter = { name_in?: Maybe>; type_in?: Maybe>; }; export declare type _AtomistSkillFilter = { name: Scalars['String']; namespace: Scalars['String']; version?: Maybe; }; export declare type _AtomistSkillLogFilter = { category_in?: Maybe>; severity_in?: Maybe>; timestamp_gt?: Maybe; timestamp_gte?: Maybe; timestamp_lt?: Maybe; timestamp_lte?: Maybe; }; export declare type _BranchFilter = { name?: Maybe; isRemote?: Maybe; }; /** Ordering Enum for Branch */ export declare enum _BranchOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for isRemote */ isRemote_asc = "isRemote_asc", /** Descending sort for isRemote */ isRemote_desc = "isRemote_desc", /** Ascending sort for remoteRepoHtmlUrl */ remoteRepoHtmlUrl_asc = "remoteRepoHtmlUrl_asc", /** Descending sort for remoteRepoHtmlUrl */ remoteRepoHtmlUrl_desc = "remoteRepoHtmlUrl_desc" } /** Ordering Enum for Build */ export declare enum _BuildOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for buildId */ buildId_asc = "buildId_asc", /** Descending sort for buildId */ buildId_desc = "buildId_desc", /** Ascending sort for number */ number_asc = "number_asc", /** Descending sort for number */ number_desc = "number_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for status */ status_asc = "status_asc", /** Descending sort for status */ status_desc = "status_desc", /** Ascending sort for buildUrl */ buildUrl_asc = "buildUrl_asc", /** Descending sort for buildUrl */ buildUrl_desc = "buildUrl_desc", /** Ascending sort for compareUrl */ compareUrl_asc = "compareUrl_asc", /** Descending sort for compareUrl */ compareUrl_desc = "compareUrl_desc", /** Ascending sort for trigger */ trigger_asc = "trigger_asc", /** Descending sort for trigger */ trigger_desc = "trigger_desc", /** Ascending sort for provider */ provider_asc = "provider_asc", /** Descending sort for provider */ provider_desc = "provider_desc", /** Ascending sort for pullRequestNumber */ pullRequestNumber_asc = "pullRequestNumber_asc", /** Descending sort for pullRequestNumber */ pullRequestNumber_desc = "pullRequestNumber_desc", /** Ascending sort for startedAt */ startedAt_asc = "startedAt_asc", /** Descending sort for startedAt */ startedAt_desc = "startedAt_desc", /** Ascending sort for finishedAt */ finishedAt_asc = "finishedAt_asc", /** Descending sort for finishedAt */ finishedAt_desc = "finishedAt_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for workflowId */ workflowId_asc = "workflowId_asc", /** Descending sort for workflowId */ workflowId_desc = "workflowId_desc", /** Ascending sort for jobName */ jobName_asc = "jobName_asc", /** Descending sort for jobName */ jobName_desc = "jobName_desc", /** Ascending sort for jobId */ jobId_asc = "jobId_asc", /** Descending sort for jobId */ jobId_desc = "jobId_desc", /** Ascending sort for data */ data_asc = "data_asc", /** Descending sort for data */ data_desc = "data_desc" } /** Ordering Enum for ChannelLink */ export declare enum _ChannelLinkOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc" } export declare type _ChatChannelFilter = { name?: Maybe; name_contains?: Maybe; }; /** Ordering Enum for ChatChannel */ export declare enum _ChatChannelOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for provider */ provider_asc = "provider_asc", /** Descending sort for provider */ provider_desc = "provider_desc", /** Ascending sort for normalizedName */ normalizedName_asc = "normalizedName_asc", /** Descending sort for normalizedName */ normalizedName_desc = "normalizedName_desc", /** Ascending sort for channelId */ channelId_asc = "channelId_asc", /** Descending sort for channelId */ channelId_desc = "channelId_desc", /** Ascending sort for isDefault */ isDefault_asc = "isDefault_asc", /** Descending sort for isDefault */ isDefault_desc = "isDefault_desc", /** Ascending sort for botInvitedSelf */ botInvitedSelf_asc = "botInvitedSelf_asc", /** Descending sort for botInvitedSelf */ botInvitedSelf_desc = "botInvitedSelf_desc", /** Ascending sort for archived */ archived_asc = "archived_asc", /** Descending sort for archived */ archived_desc = "archived_desc" } export declare type _ChatIdFilter = { screenName?: Maybe; screenName_not?: Maybe; }; /** Ordering Enum for ChatId */ export declare enum _ChatIdOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for screenName */ screenName_asc = "screenName_asc", /** Descending sort for screenName */ screenName_desc = "screenName_desc", /** Ascending sort for userId */ userId_asc = "userId_asc", /** Descending sort for userId */ userId_desc = "userId_desc", /** Ascending sort for provider */ provider_asc = "provider_asc", /** Descending sort for provider */ provider_desc = "provider_desc", /** Ascending sort for isAtomistBot */ isAtomistBot_asc = "isAtomistBot_asc", /** Descending sort for isAtomistBot */ isAtomistBot_desc = "isAtomistBot_desc", /** Ascending sort for isOwner */ isOwner_asc = "isOwner_asc", /** Descending sort for isOwner */ isOwner_desc = "isOwner_desc", /** Ascending sort for isPrimaryOwner */ isPrimaryOwner_asc = "isPrimaryOwner_asc", /** Descending sort for isPrimaryOwner */ isPrimaryOwner_desc = "isPrimaryOwner_desc", /** Ascending sort for isAdmin */ isAdmin_asc = "isAdmin_asc", /** Descending sort for isAdmin */ isAdmin_desc = "isAdmin_desc", /** Ascending sort for isBot */ isBot_asc = "isBot_asc", /** Descending sort for isBot */ isBot_desc = "isBot_desc", /** Ascending sort for timezoneLabel */ timezoneLabel_asc = "timezoneLabel_asc", /** Descending sort for timezoneLabel */ timezoneLabel_desc = "timezoneLabel_desc" } /** Ordering Enum for ChatTeam */ export declare enum _ChatTeamOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for provider */ provider_asc = "provider_asc", /** Descending sort for provider */ provider_desc = "provider_desc", /** Ascending sort for domain */ domain_asc = "domain_asc", /** Descending sort for domain */ domain_desc = "domain_desc", /** Ascending sort for messageCount */ messageCount_asc = "messageCount_asc", /** Descending sort for messageCount */ messageCount_desc = "messageCount_desc", /** Ascending sort for emailDomain */ emailDomain_asc = "emailDomain_asc", /** Descending sort for emailDomain */ emailDomain_desc = "emailDomain_desc" } export declare type _CheckRunFilter = { checkSuite?: Maybe<_CheckSuiteFilter>; conclusion?: Maybe; status?: Maybe; action?: Maybe; name?: Maybe; }; export declare enum _CheckRunOrdering { startedAt_asc = "startedAt_asc", startedAt_desc = "startedAt_desc", completedAt_asc = "completedAt_asc", completedAt_desc = "completedAt_desc" } export declare type _CheckSuiteFilter = { commit?: Maybe<_CommitFilter>; conclusion?: Maybe; status?: Maybe; }; export declare enum _CheckSuiteOrdering { timestamp_asc = "timestamp_asc", timestamp_desc = "timestamp_desc" } /** Ordering Enum for Comment */ export declare enum _CommentOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for body */ body_asc = "body_asc", /** Descending sort for body */ body_desc = "body_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for createdAt */ createdAt_asc = "createdAt_asc", /** Descending sort for createdAt */ createdAt_desc = "createdAt_desc", /** Ascending sort for updatedAt */ updatedAt_asc = "updatedAt_asc", /** Descending sort for updatedAt */ updatedAt_desc = "updatedAt_desc", /** Ascending sort for commentId */ commentId_asc = "commentId_asc", /** Descending sort for commentId */ commentId_desc = "commentId_desc", /** Ascending sort for gitHubId */ gitHubId_asc = "gitHubId_asc", /** Descending sort for gitHubId */ gitHubId_desc = "gitHubId_desc", /** Ascending sort for path */ path_asc = "path_asc", /** Descending sort for path */ path_desc = "path_desc", /** Ascending sort for position */ position_asc = "position_asc", /** Descending sort for position */ position_desc = "position_desc", /** Ascending sort for htmlUrl */ htmlUrl_asc = "htmlUrl_asc", /** Descending sort for htmlUrl */ htmlUrl_desc = "htmlUrl_desc", /** Ascending sort for commentType */ commentType_asc = "commentType_asc", /** Descending sort for commentType */ commentType_desc = "commentType_desc" } export declare type _CommitFilter = { sha?: Maybe; pushes_some?: Maybe<_PushesFilter>; repo?: Maybe<_RepoFilter>; }; /** Ordering Enum for Commit */ export declare enum _CommitOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for sha */ sha_asc = "sha_asc", /** Descending sort for sha */ sha_desc = "sha_desc", /** Ascending sort for message */ message_asc = "message_asc", /** Descending sort for message */ message_desc = "message_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } /** Ordering Enum for DeletedBranch */ export declare enum _DeletedBranchOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } /** Ordering Enum for DockerImage */ export declare enum _DockerImageOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for image */ image_asc = "image_asc", /** Descending sort for image */ image_desc = "image_desc", /** Ascending sort for imageName */ imageName_asc = "imageName_asc", /** Descending sort for imageName */ imageName_desc = "imageName_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } export declare type _DockerRegistryImageFilter = { commit?: Maybe<_CommitFilter>; imageName_starts_with?: Maybe; imageName_not_starts_with?: Maybe; }; /** Ordering Enum for Email */ export declare enum _EmailOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for address */ address_asc = "address_asc", /** Descending sort for address */ address_desc = "address_desc" } export declare enum _GitHubAppInstallationOrdering { /** Ascending sort for owner */ owner_asc = "owner_asc", /** Descending sort for owner */ owner_desc = "owner_desc", /** Ascending sort for ownerType */ ownerType_asc = "ownerType_asc", /** Descending sort for ownerType */ ownerType_desc = "ownerType_desc" } /** Ordering Enum for SCMId */ export declare enum _GitHubAppResourceUserOrdering { /** Ascending sort for login */ login_asc = "login_asc", /** Descending sort for login */ login_desc = "login_desc" } /** Ordering Enum for GitHubId */ export declare enum _GitHubIdOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for login */ login_asc = "login_asc", /** Descending sort for login */ login_desc = "login_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc" } /** Ordering Enum for GitHubProvider */ export declare enum _GitHubProviderOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for url */ url_asc = "url_asc", /** Descending sort for url */ url_desc = "url_desc", /** Ascending sort for providerId */ providerId_asc = "providerId_asc", /** Descending sort for providerId */ providerId_desc = "providerId_desc", /** Ascending sort for apiUrl */ apiUrl_asc = "apiUrl_asc", /** Descending sort for apiUrl */ apiUrl_desc = "apiUrl_desc", /** Ascending sort for gitUrl */ gitUrl_asc = "gitUrl_asc", /** Descending sort for gitUrl */ gitUrl_desc = "gitUrl_desc", /** Ascending sort for providerType */ providerType_asc = "providerType_asc", /** Descending sort for providerType */ providerType_desc = "providerType_desc" } /** Ordering Enum for HerokuApp */ export declare enum _HerokuAppOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for app */ app_asc = "app_asc", /** Descending sort for app */ app_desc = "app_desc", /** Ascending sort for url */ url_asc = "url_asc", /** Descending sort for url */ url_desc = "url_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for user */ user_asc = "user_asc", /** Descending sort for user */ user_desc = "user_desc", /** Ascending sort for appId */ appId_asc = "appId_asc", /** Descending sort for appId */ appId_desc = "appId_desc", /** Ascending sort for release */ release_asc = "release_asc", /** Descending sort for release */ release_desc = "release_desc" } /** Ordering Enum for ImageLinked */ export declare enum _ImageLinkedOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } export declare type _IssueFilter = { name?: Maybe; repo?: Maybe<_RepoFilter>; }; /** Ordering Enum for Issue */ export declare enum _IssueOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for number */ number_asc = "number_asc", /** Descending sort for number */ number_desc = "number_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for title */ title_asc = "title_asc", /** Descending sort for title */ title_desc = "title_desc", /** Ascending sort for body */ body_asc = "body_asc", /** Descending sort for body */ body_desc = "body_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for action */ action_asc = "action_asc", /** Descending sort for action */ action_desc = "action_desc", /** Ascending sort for createdAt */ createdAt_asc = "createdAt_asc", /** Descending sort for createdAt */ createdAt_desc = "createdAt_desc", /** Ascending sort for updatedAt */ updatedAt_asc = "updatedAt_asc", /** Descending sort for updatedAt */ updatedAt_desc = "updatedAt_desc", /** Ascending sort for closedAt */ closedAt_asc = "closedAt_asc", /** Descending sort for closedAt */ closedAt_desc = "closedAt_desc" } export declare type _K8ContainerFilter = { state?: Maybe; }; /** Ordering Enum for K8Container */ export declare enum _K8ContainerOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for imageName */ imageName_asc = "imageName_asc", /** Descending sort for imageName */ imageName_desc = "imageName_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for environment */ environment_asc = "environment_asc", /** Descending sort for environment */ environment_desc = "environment_desc", /** Ascending sort for containerJSON */ containerJSON_asc = "containerJSON_asc", /** Descending sort for containerJSON */ containerJSON_desc = "containerJSON_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for stateReason */ stateReason_asc = "stateReason_asc", /** Descending sort for stateReason */ stateReason_desc = "stateReason_desc", /** Ascending sort for ready */ ready_asc = "ready_asc", /** Descending sort for ready */ ready_desc = "ready_desc", /** Ascending sort for restartCount */ restartCount_asc = "restartCount_asc", /** Descending sort for restartCount */ restartCount_desc = "restartCount_desc", /** Ascending sort for statusJSON */ statusJSON_asc = "statusJSON_asc", /** Descending sort for statusJSON */ statusJSON_desc = "statusJSON_desc", /** Ascending sort for resourceVersion */ resourceVersion_asc = "resourceVersion_asc", /** Descending sort for resourceVersion */ resourceVersion_desc = "resourceVersion_desc", /** Ascending sort for containerID */ containerID_asc = "containerID_asc", /** Descending sort for containerID */ containerID_desc = "containerID_desc" } export declare type _K8PodFilter = { containers?: Maybe<_K8ContainerFilter>; }; /** Ordering Enum for K8Pod */ export declare enum _K8PodOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for phase */ phase_asc = "phase_asc", /** Descending sort for phase */ phase_desc = "phase_desc", /** Ascending sort for environment */ environment_asc = "environment_asc", /** Descending sort for environment */ environment_desc = "environment_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for baseName */ baseName_asc = "baseName_asc", /** Descending sort for baseName */ baseName_desc = "baseName_desc", /** Ascending sort for namespace */ namespace_asc = "namespace_asc", /** Descending sort for namespace */ namespace_desc = "namespace_desc", /** Ascending sort for statusJSON */ statusJSON_asc = "statusJSON_asc", /** Descending sort for statusJSON */ statusJSON_desc = "statusJSON_desc", /** Ascending sort for host */ host_asc = "host_asc", /** Descending sort for host */ host_desc = "host_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for specsJSON */ specsJSON_asc = "specsJSON_asc", /** Descending sort for specsJSON */ specsJSON_desc = "specsJSON_desc", /** Ascending sort for envJSON */ envJSON_asc = "envJSON_asc", /** Descending sort for envJSON */ envJSON_desc = "envJSON_desc", /** Ascending sort for metadataJSON */ metadataJSON_asc = "metadataJSON_asc", /** Descending sort for metadataJSON */ metadataJSON_desc = "metadataJSON_desc", /** Ascending sort for containersCrashLoopBackOff */ containersCrashLoopBackOff_asc = "containersCrashLoopBackOff_asc", /** Descending sort for containersCrashLoopBackOff */ containersCrashLoopBackOff_desc = "containersCrashLoopBackOff_desc", /** Ascending sort for resourceVersion */ resourceVersion_asc = "resourceVersion_asc", /** Descending sort for resourceVersion */ resourceVersion_desc = "resourceVersion_desc" } export declare type _LabelFilter = { name?: Maybe; }; /** Ordering Enum for Label */ export declare enum _LabelOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for default */ default_asc = "default_asc", /** Descending sort for default */ default_desc = "default_desc", /** Ascending sort for color */ color_asc = "color_asc", /** Descending sort for color */ color_desc = "color_desc" } export declare type _LabelsFilter = { name?: Maybe; }; /** asc or desc ordering. Must be used with orderBy */ export declare enum _Ordering { /** Descending order */ desc = "desc", /** Ascending order */ asc = "asc" } export declare type _OrgFilter = { provider?: Maybe<_ProviderFilter>; repo_some?: Maybe<_RepoFilter>; repos_some?: Maybe<_RepoFilter>; scmProvider?: Maybe<_ScmProviderFilter>; }; /** Ordering Enum for Org */ export declare enum _OrgOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for owner */ owner_asc = "owner_asc", /** Descending sort for owner */ owner_desc = "owner_desc", /** Ascending sort for ownerType */ ownerType_asc = "ownerType_asc", /** Descending sort for ownerType */ ownerType_desc = "ownerType_desc" } export declare type _PersonFilter = { chatId?: Maybe<_ChatIdFilter>; }; /** Ordering Enum for Person */ export declare enum _PersonOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for forename */ forename_asc = "forename_asc", /** Descending sort for forename */ forename_desc = "forename_desc", /** Ascending sort for surname */ surname_asc = "surname_asc", /** Descending sort for surname */ surname_desc = "surname_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc" } export declare type _ProviderFilter = { providerId?: Maybe; }; export declare type _PullRequestFilter = { name?: Maybe; name_not?: Maybe; state?: Maybe; state_not?: Maybe; branch?: Maybe<_BranchFilter>; commits_some?: Maybe<_CommitFilter>; head?: Maybe<_CommitFilter>; repo?: Maybe<_RepoFilter>; labels_some?: Maybe<_LabelsFilter>; reviews?: Maybe<_ReviewFilter>; reviews_every?: Maybe<_ReviewFilter>; reviews_in?: Maybe>>; reviews_none?: Maybe<_ReviewFilter>; reviews_not?: Maybe<_ReviewFilter>; reviews_not_in?: Maybe>>; reviews_single?: Maybe<_ReviewFilter>; reviews_some?: Maybe<_ReviewFilter>; }; /** Ordering Enum for PullRequestImpact */ export declare enum _PullRequestImpactOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for url */ url_asc = "url_asc", /** Descending sort for url */ url_desc = "url_desc", /** Ascending sort for data */ data_asc = "data_asc", /** Descending sort for data */ data_desc = "data_desc" } /** Ordering Enum for PullRequest */ export declare enum _PullRequestOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for number */ number_asc = "number_asc", /** Descending sort for number */ number_desc = "number_desc", /** Ascending sort for prId */ prId_asc = "prId_asc", /** Descending sort for prId */ prId_desc = "prId_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for body */ body_asc = "body_asc", /** Descending sort for body */ body_desc = "body_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for merged */ merged_asc = "merged_asc", /** Descending sort for merged */ merged_desc = "merged_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for baseBranchName */ baseBranchName_asc = "baseBranchName_asc", /** Descending sort for baseBranchName */ baseBranchName_desc = "baseBranchName_desc", /** Ascending sort for branchName */ branchName_asc = "branchName_asc", /** Descending sort for branchName */ branchName_desc = "branchName_desc", /** Ascending sort for title */ title_asc = "title_asc", /** Descending sort for title */ title_desc = "title_desc", /** Ascending sort for createdAt */ createdAt_asc = "createdAt_asc", /** Descending sort for createdAt */ createdAt_desc = "createdAt_desc", /** Ascending sort for updatedAt */ updatedAt_asc = "updatedAt_asc", /** Descending sort for updatedAt */ updatedAt_desc = "updatedAt_desc", /** Ascending sort for closedAt */ closedAt_asc = "closedAt_asc", /** Descending sort for closedAt */ closedAt_desc = "closedAt_desc", /** Ascending sort for mergedAt */ mergedAt_asc = "mergedAt_asc", /** Descending sort for mergedAt */ mergedAt_desc = "mergedAt_desc", /** Ascending sort for mergeStatus */ mergeStatus_asc = "mergeStatus_asc", /** Descending sort for mergeStatus */ mergeStatus_desc = "mergeStatus_desc" } export declare type _PushesFilter = { branch?: Maybe; after?: Maybe<_CommitFilter>; before?: Maybe<_CommitFilter>; provider?: Maybe<_ProviderFilter>; repo?: Maybe<_RepoFilter>; }; export declare type _PushFilter = { branch?: Maybe; after?: Maybe<_CommitFilter>; before?: Maybe<_CommitFilter>; provider?: Maybe<_ProviderFilter>; repo?: Maybe<_RepoFilter>; }; /** Ordering Enum for PushImpact */ export declare enum _PushImpactOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for url */ url_asc = "url_asc", /** Descending sort for url */ url_desc = "url_desc", /** Ascending sort for data */ data_asc = "data_asc", /** Descending sort for data */ data_desc = "data_desc" } /** Ordering Enum for Push */ export declare enum _PushOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc", /** Ascending sort for branch */ branch_asc = "branch_asc", /** Descending sort for branch */ branch_desc = "branch_desc" } /** Ordering Enum for Release */ export declare enum _ReleaseOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } export declare type _RepoFilter = { defaultBranch?: Maybe; name?: Maybe; name_not?: Maybe; owner?: Maybe; repoId?: Maybe; branches_some?: Maybe<_BranchFilter>; channels_some?: Maybe<_ChatChannelFilter>; issue_some?: Maybe<_IssueFilter>; issues_some?: Maybe<_IssueFilter>; labels_some?: Maybe<_LabelFilter>; org?: Maybe<_OrgFilter>; pullRequest_some?: Maybe<_PullRequestFilter>; pullRequests_some?: Maybe<_PullRequestFilter>; pushes_some?: Maybe<_PushFilter>; AND?: Maybe>; OR?: Maybe>; }; /** Ordering Enum for Repo */ export declare enum _RepoOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for owner */ owner_asc = "owner_asc", /** Descending sort for owner */ owner_desc = "owner_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for allowRebaseMerge */ allowRebaseMerge_asc = "allowRebaseMerge_asc", /** Descending sort for allowRebaseMerge */ allowRebaseMerge_desc = "allowRebaseMerge_desc", /** Ascending sort for allowSquashMerge */ allowSquashMerge_asc = "allowSquashMerge_asc", /** Descending sort for allowSquashMerge */ allowSquashMerge_desc = "allowSquashMerge_desc", /** Ascending sort for allowMergeCommit */ allowMergeCommit_asc = "allowMergeCommit_asc", /** Descending sort for allowMergeCommit */ allowMergeCommit_desc = "allowMergeCommit_desc", /** Ascending sort for repoId */ repoId_asc = "repoId_asc", /** Descending sort for repoId */ repoId_desc = "repoId_desc", /** Ascending sort for gitHubId */ gitHubId_asc = "gitHubId_asc", /** Descending sort for gitHubId */ gitHubId_desc = "gitHubId_desc", /** Ascending sort for defaultBranch */ defaultBranch_asc = "defaultBranch_asc", /** Descending sort for defaultBranch */ defaultBranch_desc = "defaultBranch_desc" } /** Ordering Enum for ResourceProvider */ export declare enum _ResourceProviderOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc" } export declare type _ReviewFilter = { state?: Maybe; by_some?: Maybe<_ScmIdFilter>; }; /** Ordering Enum for Review */ export declare enum _ReviewOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for gitHubId */ gitHubId_asc = "gitHubId_asc", /** Descending sort for gitHubId */ gitHubId_desc = "gitHubId_desc", /** Ascending sort for reviewId */ reviewId_asc = "reviewId_asc", /** Descending sort for reviewId */ reviewId_desc = "reviewId_desc", /** Ascending sort for body */ body_asc = "body_asc", /** Descending sort for body */ body_desc = "body_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for submittedAt */ submittedAt_asc = "submittedAt_asc", /** Descending sort for submittedAt */ submittedAt_desc = "submittedAt_desc", /** Ascending sort for htmlUrl */ htmlUrl_asc = "htmlUrl_asc", /** Descending sort for htmlUrl */ htmlUrl_desc = "htmlUrl_desc" } export declare type _ScmIdFilter = { person?: Maybe<_PersonFilter>; }; /** Ordering Enum for SCMId */ export declare enum _ScmIdOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for login */ login_asc = "login_asc", /** Descending sort for login */ login_desc = "login_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for avatar */ avatar_asc = "avatar_asc", /** Descending sort for avatar */ avatar_desc = "avatar_desc" } export declare type _ScmProviderFilter = { providerId?: Maybe; }; /** Ordering Enum for SCMProvider */ export declare enum _ScmProviderOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for url */ url_asc = "url_asc", /** Descending sort for url */ url_desc = "url_desc", /** Ascending sort for providerId */ providerId_asc = "providerId_asc", /** Descending sort for providerId */ providerId_desc = "providerId_desc", /** Ascending sort for apiUrl */ apiUrl_asc = "apiUrl_asc", /** Descending sort for apiUrl */ apiUrl_desc = "apiUrl_desc", /** Ascending sort for gitUrl */ gitUrl_asc = "gitUrl_asc", /** Descending sort for gitUrl */ gitUrl_desc = "gitUrl_desc", /** Ascending sort for providerType */ providerType_asc = "providerType_asc", /** Descending sort for providerType */ providerType_desc = "providerType_desc" } /** Ordering Enum for Status */ export declare enum _StatusOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for state */ state_asc = "state_asc", /** Descending sort for state */ state_desc = "state_desc", /** Ascending sort for description */ description_asc = "description_asc", /** Descending sort for description */ description_desc = "description_desc", /** Ascending sort for targetUrl */ targetUrl_asc = "targetUrl_asc", /** Descending sort for targetUrl */ targetUrl_desc = "targetUrl_desc", /** Ascending sort for context */ context_asc = "context_asc", /** Descending sort for context */ context_desc = "context_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } export declare type _TagFilter = { name?: Maybe; commit?: Maybe<_CommitFilter>; }; /** Ordering Enum for Tag */ export declare enum _TagOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for description */ description_asc = "description_asc", /** Descending sort for description */ description_desc = "description_desc", /** Ascending sort for ref */ ref_asc = "ref_asc", /** Descending sort for ref */ ref_desc = "ref_desc", /** Ascending sort for timestamp */ timestamp_asc = "timestamp_asc", /** Descending sort for timestamp */ timestamp_desc = "timestamp_desc" } /** Ordering Enum for Team */ export declare enum _TeamOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for description */ description_asc = "description_asc", /** Descending sort for description */ description_desc = "description_desc", /** Ascending sort for iconUrl */ iconUrl_asc = "iconUrl_asc", /** Descending sort for iconUrl */ iconUrl_desc = "iconUrl_desc", /** Ascending sort for createdAt */ createdAt_asc = "createdAt_asc", /** Descending sort for createdAt */ createdAt_desc = "createdAt_desc" } /** Ordering Enum for UserJoinedChannel */ export declare enum _UserJoinedChannelOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc" } /** Ordering Enum for Workflow */ export declare enum _WorkflowOrdering { /** Ascending sort for atmTeamId */ atmTeamId_asc = "atmTeamId_asc", /** Descending sort for atmTeamId */ atmTeamId_desc = "atmTeamId_desc", /** Ascending sort for id */ id_asc = "id_asc", /** Descending sort for id */ id_desc = "id_desc", /** Ascending sort for name */ name_asc = "name_asc", /** Descending sort for name */ name_desc = "name_desc", /** Ascending sort for workflowId */ workflowId_asc = "workflowId_asc", /** Descending sort for workflowId */ workflowId_desc = "workflowId_desc", /** Ascending sort for provider */ provider_asc = "provider_asc", /** Descending sort for provider */ provider_desc = "provider_desc", /** Ascending sort for config */ config_asc = "config_asc", /** Descending sort for config */ config_desc = "config_desc" } /** Application-Node */ export declare type Application = { __typename?: 'Application'; /** internal node id */ _id?: Maybe; /** id of Application */ id?: Maybe; /** state of Application */ state?: Maybe; /** host of Application */ host?: Maybe; /** timestamp of Application */ timestamp?: Maybe; /** domain of Application */ domain?: Maybe; /** data of Application */ data?: Maybe; /** Application commits Commit */ commits?: Maybe>>; }; /** Application-Node */ export declare type ApplicationCommitsArgs = { sha?: Maybe; message?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; export declare type ApplyPolicyLog = { __typename?: 'ApplyPolicyLog'; _prId?: Maybe; _sha?: Maybe; branch?: Maybe; commit?: Maybe; message?: Maybe; pullRequest?: Maybe; state?: Maybe; targetSha?: Maybe; }; export declare enum ApplyPolicyState { success = "success", no_change = "no_change", failure = "failure" } export declare type ArtifactoryMavenRepositoryInput = { url?: Maybe; name: Scalars['String']; }; export declare type ArtifactoryMavenRepositoryProvider = ResourceProvider & MavenRepositoryProvider & { __typename?: 'ArtifactoryMavenRepositoryProvider'; url: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; timestamp: Scalars['String']; }; export declare type ArtifactoryMavenRepositoryProviderWebhooksArgs = { id?: Maybe; }; export declare type AspectRegistration = { __typename?: 'AspectRegistration'; category?: Maybe; description?: Maybe; displayName?: Maybe; endpoint?: Maybe; manageable?: Maybe; name?: Maybe; owner?: Maybe; shortName?: Maybe; state?: Maybe; unit?: Maybe; url?: Maybe; uuid?: Maybe; /** The ID of this AspectRegistration */ id?: Maybe; }; export declare enum AspectRegistrationState { Disabled = "Disabled", Enabled = "Enabled" } /** The initial state of an AtmJob */ export declare enum AtmInitialJobState { preparing = "preparing", running = "running" } /** A AtmJob, made up of many AtmJobTasks */ export declare type AtmJob = { __typename?: 'AtmJob'; /** An ISO8601 timestamp set by the API when the AtmJob was considered complete (when all tasks were complete) */ completedAt?: Maybe; /** The number of AtmJobTasks on this AtmJob that are in a completed state */ completedCount: Scalars['Int']; /** An ISO8601 timestamp generated by the API when the AtmJob is created */ createdAt: Scalars['String']; /** Used to store additional information about this AtmJob */ data?: Maybe; /** A description for this AtmJob */ description?: Maybe; /** The ID of this AtmJob. Generated by the API. */ id: Scalars['ID']; /** The number of AtmJobTasks that make up this job */ jobCount: Scalars['Int']; /** A list of AtmJobTasks that make up this job */ jobTasks: Array; /** The maximum number of running (in-flight) tasks. By default, all tasks will be in-flight from the time the job is created. */ maxRunningTasks?: Maybe; /** A name for this AtmJob */ name: Scalars['String']; /** The owner of this job. Clients may use this in a subscription to avoid all clients subscribing to all tasks in a team. */ owner?: Maybe; /** The AtmJobState of this AtmJob */ state: AtmJobState; /** The number of AtmJobTasks that make up this job */ taskCount: Scalars['Int']; /** An ISO8601 timestamp set by the API when the AtmJob is updated */ updatedAt: Scalars['String']; team: Team; }; /** The input object for the creation of a AtmJob */ export declare type AtmJobInput = { /** Used to store additional information about this AtmJob */ data?: Maybe; /** A description for this job. */ description?: Maybe; /** The initial state for the job. The default is running. Another option is preparing. */ initialState?: Maybe; /** The tasks for the job */ jobTasks: Array; /** The maximum number of running (in-flight) tasks. By default, all tasks will be in-flight from the time the job is created. */ maxRunningTasks?: Maybe; /** Sets the name for this job */ name: Scalars['String']; /** The owner of this job. Clients may use this in a subscription to avoid all clients subscribing to all tasks in a team. */ owner?: Maybe; }; /** The state of an AtmJob */ export declare enum AtmJobState { preparing = "preparing", running = "running", completed = "completed", timedout = "timedout" } /** A Task that makes up part of a AtmJob */ export declare type AtmJobTask = { __typename?: 'AtmJobTask'; /** An ISO8601 timestamp set by the API when the AtmJobTask was considered complete */ completedAt?: Maybe; /** An ISO8601 timestamp generated by the API when the AtmJobTask is created */ createdAt: Scalars['String']; /** Used to store additional information about this AtmJobTask */ data?: Maybe; /** The ID of this AtmJobTask. Generated by the API. */ id: Scalars['ID']; /** Is true if the task is in a completed state */ isCompleted: Scalars['Boolean']; /** The owning job */ job: AtmJob; /** Used to store additional information about the state of this AtmJobTask */ message?: Maybe; /** A name for this AtmJobTask */ name: Scalars['String']; /** The AtmJobTaskState of this AtmJobTask */ state: AtmJobTaskState; /** An ISO8601 timestamp set by the API when the AtmJobTask is updated */ updatedAt: Scalars['String']; }; /** Input object for creation of AtmJobTask */ export declare type AtmJobTaskInput = { /** Sets additional information about this AtmJobTask */ data?: Maybe; /** Sets the name for this AtmJobTask */ name: Scalars['String']; }; /** The state of a AtmJobTask */ export declare enum AtmJobTaskState { created = "created", running = "running", failed = "failed", success = "success" } /** Input object for setting the state of a AtmJobTask */ export declare type AtmJobTaskStateInput = { /** Sets additional information about the state of this AtmJobTask */ message?: Maybe; /** Sets the AtmJobTaskState of this AtmJobState */ state: AtmJobTaskState; }; /** The input object for proposing an offer of work */ export declare type AtmTaskRequest = { /** The id of the job */ jobId: Scalars['String']; /** The maxiumum number of tasks to get. Default is 1. */ maxTaskCount?: Maybe; /** After this amount of time the task will time out and be available for other workers to get this work */ taskTimeout: Scalars['Int']; /** The units (seconds, minutes, hours) to use for the taskTimeout */ taskTimeoutUnit: TimeUnit; /** Specify a name for the worker that is requesting this work */ worker: Scalars['String']; }; export declare type AtomistChatCommand = { __typename?: 'AtomistChatCommand'; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; pattern: Scalars['String']; }; export declare type AtomistChatCommandInput = { description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; pattern: Scalars['String']; }; export declare type AtomistDockerSkillArtifactInput = { args?: Maybe>; command?: Maybe>; env?: Maybe>; image: Scalars['String']; name: Scalars['ID']; resources?: Maybe; workingDir?: Maybe; }; export declare type AtomistDockerSkillResourcesLimit = { __typename?: 'AtomistDockerSkillResourcesLimit'; /** kubenetes like cpu units */ cpu?: Maybe; /** memory in megabytes */ memory?: Maybe; }; export declare type AtomistDockerSkillResourcesRequest = { __typename?: 'AtomistDockerSkillResourcesRequest'; /** kubenetes like cpu units */ cpu?: Maybe; /** memory in megabytes */ memory?: Maybe; }; export declare type AtomistGcfSkillArtifactInput = { entryPoint: Scalars['String']; memory?: Maybe; name: Scalars['ID']; runtime: AtomistSkillRuntime; timeout?: Maybe; url: Scalars['String']; }; export declare type AtomistKeyValuePair = { __typename?: 'AtomistKeyValuePair'; name: Scalars['String']; value: Scalars['String']; }; export declare type AtomistLog = { __typename?: 'AtomistLog'; category?: Maybe; correlation_context?: Maybe; id: Scalars['ID']; level?: Maybe; message?: Maybe; team_id?: Maybe; timestamp: Scalars['String']; }; export declare type AtomistLogAutomation = { __typename?: 'AtomistLogAutomation'; name?: Maybe; version?: Maybe; }; export declare type AtomistLogCorrelationContext = { __typename?: 'AtomistLogCorrelationContext'; automation?: Maybe; correlation_id?: Maybe; }; export declare type AtomistLogCorrelationContextAutomationArgs = { name?: Maybe; version?: Maybe; }; export declare type AtomistPagedConfiguredSkills = { __typename?: 'AtomistPagedConfiguredSkills'; skills: Array; }; export declare type AtomistPagedRegisteredSkills = { __typename?: 'AtomistPagedRegisteredSkills'; skills: Array; }; export declare type AtomistRegistration = { __typename?: 'AtomistRegistration'; name: Scalars['String']; }; export declare type AtomistSkill = { artifacts: Array; author: Scalars['String']; capabilities: AtomistSkillCapabilitiesSpec; categories: Array; commands: Array; createdAt: Scalars['String']; datalogSubscriptions?: Maybe>; description: Scalars['String']; dispatchStyle: AtomistSkillEventDispatchStyle; displayName?: Maybe; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; inCatalog: Scalars['Boolean']; ingesters: Array; integration: Scalars['Boolean']; license: Scalars['String']; longDescription: Scalars['String']; maturities: Array; maxConfigurations: Scalars['Int']; name: Scalars['String']; namespace: Scalars['String']; owner: Scalars['Boolean']; parameters: Array; platform: AtomistSkillExecutionPlatform; publishedAt?: Maybe; readme?: Maybe; resourceProviders?: Maybe>; schemata?: Maybe>; subscriptions: Array; technologies: Array; version: Scalars['String']; videoUrl?: Maybe; }; export declare type AtomistSkillArtifact = { name: Scalars['ID']; }; export declare type AtomistSkillArtifactsInput = { docker?: Maybe>; gcf?: Maybe>; }; export declare type AtomistSkillBooleanParameterInput = { name: Scalars['String']; value: Scalars['Boolean']; }; export declare type AtomistSkillBooleanParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillBooleanParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillBooleanParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillBooleanParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillBooleanParameterValue'; name: Scalars['String']; spec: AtomistSkillBooleanParameterSpec; value: Scalars['Boolean']; }; export declare type AtomistSkillCapabilitiesInput = { provides?: Maybe>; requires?: Maybe>; }; export declare type AtomistSkillCapabilitiesSpec = { __typename?: 'AtomistSkillCapabilitiesSpec'; provides: Array; requires: Array; }; export declare type AtomistSkillCapabilityProviderDetails = { __typename?: 'AtomistSkillCapabilityProviderDetails'; configurationName: Scalars['String']; name: Scalars['String']; namespace: Scalars['String']; }; export declare type AtomistSkillCapabilityProviderInput = { configurationName: Scalars['String']; name: Scalars['String']; namespace: Scalars['String']; }; export declare type AtomistSkillCapabilityProviders = { __typename?: 'AtomistSkillCapabilityProviders'; catalog: Array; configured: Array; other: Array; owned: Array; }; export declare type AtomistSkillCapabilityProvidersOtherArgs = { maturities?: Maybe>; }; export declare type AtomistSkillCapabilityProvidersOwnedArgs = { maturities?: Maybe>; }; export declare type AtomistSkillCapabilityProvidersInput = { name: Scalars['String']; namespace: Scalars['String']; providers: Array; usage: Scalars['String']; }; export declare type AtomistSkillCapabilityProviderValue = { __typename?: 'AtomistSkillCapabilityProviderValue'; providers: Array; spec: AtomistSkillRequiredCapabilitySpec; }; export declare type AtomistSkillCategory = { __typename?: 'AtomistSkillCategory'; key: AtomistSkillCategoryKey; sortOrder: Scalars['Int']; text: Scalars['String']; }; export declare enum AtomistSkillCategoryKey { BUILD = "BUILD", CHAT = "CHAT", CODE_MAINTENANCE = "CODE_MAINTENANCE", CODE_QUALITY = "CODE_QUALITY", CODE_REVIEW = "CODE_REVIEW", DEPENDENCIES = "DEPENDENCIES", DEPLOY = "DEPLOY", DEVEX = "DEVEX", DEVOPS = "DEVOPS", ISSUES = "ISSUES", MONITOR = "MONITOR", NOTIFICATIONS = "NOTIFICATIONS", PROJECT_MANAGEMENT = "PROJECT_MANAGEMENT", REPO_MANAGEMENT = "REPO_MANAGEMENT", SECURITY = "SECURITY" } export declare type AtomistSkillChatChannelInput = { channelId: Scalars['String']; channelName: Scalars['String']; chatTeamId: Scalars['String']; resourceProviderId: Scalars['String']; }; export declare type AtomistSkillChatChannelParameterValue = { __typename?: 'AtomistSkillChatChannelParameterValue'; channelId: Scalars['String']; channelName: Scalars['String']; chatTeamId: Scalars['String']; resourceProviderId: Scalars['String']; }; export declare type AtomistSkillChatChannelsInput = { name: Scalars['String']; value: Array>; }; export declare type AtomistSkillChatChannelsParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillChatChannelsParameterSpec'; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillChatChannelsParameterSpecInput = { description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillChatChannelsParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillChatChannelsParameterValue'; name: Scalars['String']; spec: AtomistSkillChatChannelsParameterSpec; value: Array; }; export declare type AtomistSkillChoice = { __typename?: 'AtomistSkillChoice'; description?: Maybe; text: Scalars['String']; value: Scalars['String']; }; export declare type AtomistSkillChoiceInput = { description?: Maybe; text: Scalars['String']; value: Scalars['String']; }; export declare type AtomistSkillConfiguration = { __typename?: 'AtomistSkillConfiguration'; instances: Array; repository: AtomistSkillConfigurationRepository; upgradePolicy: AtomistSkillUpgradePolicy; }; export declare type AtomistSkillConfigurationAuthor = { __typename?: 'AtomistSkillConfigurationAuthor'; email: Scalars['String']; name: Scalars['String']; }; /** Configuration inputs */ export declare type AtomistSkillConfigurationInput = { capabilities?: Maybe>; displayName?: Maybe; enabled: Scalars['Boolean']; id?: Maybe; name?: Maybe; parameters?: Maybe>; resourceProviders?: Maybe>; }; export declare type AtomistSkillConfigurationInstance = { __typename?: 'AtomistSkillConfigurationInstance'; author: AtomistSkillConfigurationAuthor; capabilities?: Maybe>; displayName: Scalars['String']; enabled: Scalars['Boolean']; id: Scalars['ID']; name: Scalars['ID']; parameters?: Maybe>; resourceProviders?: Maybe>; updatedAt: Scalars['String']; }; export declare type AtomistSkillConfigurationRepository = { __typename?: 'AtomistSkillConfigurationRepository'; commitSha: Scalars['String']; }; export declare type AtomistSkillDatalogSubscription = { __typename?: 'AtomistSkillDatalogSubscription'; name: Scalars['String']; query: Scalars['String']; }; export declare type AtomistSkillDatalogSubscriptionInput = { name: Scalars['String']; query: Scalars['String']; }; export declare type AtomistSkillDockerArtifact = AtomistSkillArtifact & { __typename?: 'AtomistSkillDockerArtifact'; args?: Maybe>; command?: Maybe>; env?: Maybe>; image: Scalars['String']; name: Scalars['ID']; resources?: Maybe; workingDir?: Maybe; }; export declare type AtomistSkillDockerResources = { __typename?: 'AtomistSkillDockerResources'; limit?: Maybe; request?: Maybe; }; export declare type AtomistSkillDockerResourcesInput = { limit?: Maybe; request?: Maybe; }; export declare type AtomistSkillDockerResourcesLimitInput = { /** kubenetes like cpu units */ cpu?: Maybe; /** memory in megabytes */ memory?: Maybe; }; export declare type AtomistSkillDockerResourcesRequestInput = { /** kubenetes like cpu units */ cpu?: Maybe; /** memory in megabytes */ memory?: Maybe; }; export declare type AtomistSkillEnvironmentVariable = { __typename?: 'AtomistSkillEnvironmentVariable'; name: Scalars['String']; value: Scalars['String']; }; export declare type AtomistSkillEnvVariableInput = { name: Scalars['String']; value: Scalars['String']; }; export declare enum AtomistSkillEventDispatchStyle { single = "single", multiple = "multiple" } export declare type AtomistSkillExecution = { __typename?: 'AtomistSkillExecution'; context: AtomistSkillExecutionContext; endTime?: Maybe; eventCorrelationId?: Maybe; executionCorrelationId?: Maybe; id: Scalars['ID']; logs: Array; pagedLogs: AtomistSkillLogsPage; queueTime: Scalars['String']; skill: ConfiguredAtomistSkill; startTime?: Maybe; status: AtomistSkillExecutionStatus; statusTime?: Maybe; triggerCorrelationId: Scalars['String']; visibility: AtomistSkillExecutionVisibility; }; export declare type AtomistSkillExecutionLogsArgs = { _after?: Maybe; _before?: Maybe; _first?: Maybe; categories?: Maybe>; category?: Maybe; severities?: Maybe>; severity?: Maybe; }; export declare type AtomistSkillExecutionPagedLogsArgs = { filter?: Maybe<_AtomistSkillLogFilter>; first?: Maybe; pageKey?: Maybe; }; export declare type AtomistSkillExecutionContext = { __typename?: 'AtomistSkillExecutionContext'; configuration?: Maybe; triggerEvent: AtomistSkillExecutionTriggerEvent; }; export declare enum AtomistSkillExecutionLogCategory { developer = "developer", user = "user" } export declare enum AtomistSkillExecutionLogSeverity { error = "error", warn = "warn", info = "info", debug = "debug", trace = "trace" } export declare enum AtomistSkillExecutionPlatform { gcf = "gcf", docker = "docker" } export declare enum AtomistSkillExecutionSortField { start_time = "start_time", end_time = "end_time" } export declare enum AtomistSkillExecutionSortOrder { asc = "asc", desc = "desc" } export declare enum AtomistSkillExecutionState { queued = "queued", running = "running", completed = "completed", success = "success", failed = "failed", timeout = "timeout", crash = "crash", unknown = "unknown" } export declare type AtomistSkillExecutionStatus = { __typename?: 'AtomistSkillExecutionStatus'; message?: Maybe; state: AtomistSkillExecutionState; }; export declare type AtomistSkillExecutionTriggerEvent = { __typename?: 'AtomistSkillExecutionTriggerEvent'; name: Scalars['String']; type: AtomistSkillExecutionTriggerEventType; }; export declare enum AtomistSkillExecutionTriggerEventType { command = "command", subscription = "subscription", webhook = "webhook" } export declare enum AtomistSkillExecutionVisibility { visible = "visible", hidden = "hidden" } export declare type AtomistSkillFileFilterInput = { name: Scalars['String']; value: Array; }; export declare type AtomistSkillFileFilterParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillFileFilterParameterSpec'; defaultValue?: Maybe>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillFileFilterParameterSpecInput = { defaultValue?: Maybe>>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillFileFilterParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillFileFilterParameterValue'; name: Scalars['String']; spec: AtomistSkillFileFilterParameterSpec; value: Array; }; export declare type AtomistSkillFloatParameterInput = { name: Scalars['String']; value: Scalars['Float']; }; export declare type AtomistSkillFloatParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillFloatParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; maximum?: Maybe; minimum?: Maybe; name: Scalars['String']; placeHolder?: Maybe; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillFloatParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; maximum?: Maybe; minimum?: Maybe; name: Scalars['String']; placeHolder?: Maybe; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillFloatParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillFloatParameterValue'; name: Scalars['String']; spec: AtomistSkillFloatParameterSpec; value: Scalars['Float']; }; export declare type AtomistSkillGcfArtifact = AtomistSkillArtifact & { __typename?: 'AtomistSkillGCFArtifact'; entryPoint: Scalars['String']; memory: Scalars['Int']; name: Scalars['ID']; runtime: AtomistSkillRuntime; timeout: Scalars['Int']; url: Scalars['String']; }; export declare type AtomistSkillIngestionSchema = { __typename?: 'AtomistSkillIngestionSchema'; name: Scalars['String']; schema: Scalars['String']; }; /** Start: registration inputs */ export declare type AtomistSkillIngestionSchemaInput = { name: Scalars['String']; schema: Scalars['String']; }; export declare type AtomistSkillInput = { artifacts: AtomistSkillArtifactsInput; author: Scalars['String']; branchId?: Maybe; capabilities?: Maybe; categories?: Maybe>; commands?: Maybe>; commitSha: Scalars['String']; datalogSubscriptions?: Maybe>; description: Scalars['String']; dispatchStyle?: Maybe; displayName?: Maybe; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; ingesters?: Maybe>; integration?: Maybe; license: Scalars['String']; longDescription: Scalars['String']; maturity?: Maybe; maxConfigurations?: Maybe; name: Scalars['String']; namespace: Scalars['String']; parameters?: Maybe>; readme?: Maybe; repoId: Scalars['String']; resourceProviders?: Maybe>; schemata?: Maybe>; subscriptions?: Maybe>; technologies?: Maybe>; version: Scalars['String']; videoUrl?: Maybe; }; export declare type AtomistSkillIntParameterInput = { name: Scalars['String']; value: Scalars['Int']; }; export declare type AtomistSkillIntParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillIntParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; maximum?: Maybe; minimum?: Maybe; name: Scalars['String']; placeHolder?: Maybe; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillIntParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; maximum?: Maybe; minimum?: Maybe; name: Scalars['String']; placeHolder?: Maybe; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillIntParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillIntParameterValue'; name: Scalars['String']; spec: AtomistSkillIntParameterSpec; value: Scalars['Int']; }; export declare type AtomistSkillLog = { __typename?: 'AtomistSkillLog'; category: Scalars['String']; id: Scalars['String']; payload: Scalars['String']; severity: Scalars['String']; timestamp: Scalars['String']; }; export declare type AtomistSkillLogsPage = { __typename?: 'AtomistSkillLogsPage'; logs: Array; nextPageKey?: Maybe; }; export declare enum AtomistSkillMaturityLevel { /** Release quality */ stable = "stable", /** Candidate for next release, but might still have issues */ testing = "testing", /** CI build - expect bugs */ unstable = "unstable" } export declare type AtomistSkillMultiChoiceParameterInput = { name: Scalars['String']; value: Array; }; export declare type AtomistSkillMultiChoiceParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillMultiChoiceParameterSpec'; defaultValues?: Maybe>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; options?: Maybe>; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillMultiChoiceParameterSpecInput = { defaultValues?: Maybe>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; options?: Maybe>; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillMultiChoiceParameterValues = AtomistSkillParameterValue & { __typename?: 'AtomistSkillMultiChoiceParameterValues'; name: Scalars['String']; spec: AtomistSkillMultiChoiceParameterSpec; value: Array; }; export declare type AtomistSkillParameterInput = { boolean?: Maybe; chatChannels?: Maybe; fileFilter?: Maybe; float?: Maybe; int?: Maybe; multiChoice?: Maybe; repoFilter?: Maybe; schedule?: Maybe; secret?: Maybe; singleChoice?: Maybe; string?: Maybe; stringArray?: Maybe; webhook?: Maybe; }; export declare type AtomistSkillParameterSpec = { description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillParameterSpecInput = { boolean?: Maybe; chatChannels?: Maybe; fileFilter?: Maybe; float?: Maybe; int?: Maybe; multiChoice?: Maybe; repoFilter?: Maybe; schedule?: Maybe; secret?: Maybe; singleChoice?: Maybe; string?: Maybe; stringArray?: Maybe; webhook?: Maybe; }; export declare type AtomistSkillParameterValue = { name: Scalars['String']; spec: AtomistSkillParameterSpec; }; export declare enum AtomistSkillParameterVisiblity { hidden = "hidden", advanced = "advanced", normal = "normal" } export declare type AtomistSkillProvidedCapabilityInput = { name: Scalars['String']; namespace?: Maybe; }; export declare type AtomistSkillProvidedCapabilitySpec = { __typename?: 'AtomistSkillProvidedCapabilitySpec'; name: Scalars['String']; namespace: Scalars['String']; }; export declare type AtomistSkillRepoFilterInclusionParameterValue = { __typename?: 'AtomistSkillRepoFilterInclusionParameterValue'; excludes?: Maybe>; includes?: Maybe>; }; export declare type AtomistSkillRepoFilterInput = { ownerId: Scalars['String']; providerId: Scalars['String']; repoIds: Array; }; export declare type AtomistSkillRepoFilterParameterSpecInput = { description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillRepoFilterParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillRepoFilterParameterValue'; name: Scalars['String']; spec: AtomistSkillRepoFilterSpec; value: AtomistSkillRepoFilterInclusionParameterValue; }; export declare type AtomistSkillRepoFilterParameterValueDetail = { __typename?: 'AtomistSkillRepoFilterParameterValueDetail'; ownerId: Scalars['String']; providerId: Scalars['String']; repoIds: Array; }; export declare type AtomistSkillRepoFiltersInput = { name: Scalars['String']; value: AtomistSkillRepoFiltersValueInput; }; export declare type AtomistSkillRepoFilterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillRepoFilterSpec'; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillRepoFiltersValueInput = { excludes?: Maybe>; includes?: Maybe>; }; export declare type AtomistSkillRequiredCapabilityInput = { description?: Maybe; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; namespace?: Maybe; scopes: Array; usage: Scalars['String']; }; export declare enum AtomistSkillRequiredCapabilityScope { ingestion = "ingestion", configuration = "configuration" } export declare type AtomistSkillRequiredCapabilitySpec = { __typename?: 'AtomistSkillRequiredCapabilitySpec'; description?: Maybe; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; namespace: Scalars['String']; providers: AtomistSkillCapabilityProviders; scopes: Array; usage: Scalars['String']; }; export declare type AtomistSkillResourceProviderInput = { name: Scalars['String']; selectedResourceProviders?: Maybe>; }; export declare type AtomistSkillResourceProviderSpec = { __typename?: 'AtomistSkillResourceProviderSpec'; description?: Maybe; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; typeName: Scalars['String']; }; export declare type AtomistSkillResourceProviderSpecInput = { description?: Maybe; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; typeName: Scalars['String']; }; export declare type AtomistSkillResourceProviderValue = { __typename?: 'AtomistSkillResourceProviderValue'; displayName?: Maybe; name: Scalars['String']; selectedResourceProviders: Array; typeName: Scalars['String']; }; export declare enum AtomistSkillRuntime { nodejs10 = "nodejs10", nodejs12 = "nodejs12", python37 = "python37", python38 = "python38", go113 = "go113", java11 = "java11" } export declare type AtomistSkills = { __typename?: 'AtomistSkills'; configured: AtomistPagedConfiguredSkills; owned: AtomistPagedRegisteredSkills; }; export declare type AtomistSkillsConfiguredArgs = { query?: Maybe; }; export declare type AtomistSkillsOwnedArgs = { query?: Maybe; }; export declare type AtomistSkillScheduleInput = { name: Scalars['String']; value: AtomistSkillScheduleValueInput; }; export declare type AtomistSkillScheduleParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillScheduleParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillScheduleParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillScheduleParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillScheduleParameterValue'; name: Scalars['String']; spec: AtomistSkillScheduleParameterSpec; value: AtomistSkillScheduleParameterValueDetail; }; export declare type AtomistSkillScheduleParameterValueDetail = { __typename?: 'AtomistSkillScheduleParameterValueDetail'; cronExpression: Scalars['String']; timeZone?: Maybe; }; export declare type AtomistSkillScheduleValueInput = { cronExpression: Scalars['String']; timeZone?: Maybe; }; export declare type AtomistSkillSecretParameterInput = { name: Scalars['String']; value: Scalars['String']; }; export declare type AtomistSkillSecretParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillSecretParameterSpec'; description: Scalars['String']; displayName?: Maybe; lineStyle: AtomistSkillStringParameterLineStyle; name: Scalars['String']; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillSecretParameterSpecInput = { description: Scalars['String']; displayName?: Maybe; lineStyle?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillSecretParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillSecretParameterValue'; name: Scalars['String']; spec: AtomistSkillSecretParameterSpec; value: Scalars['String']; }; export declare type AtomistSkillSelectedResourceProvider = { __typename?: 'AtomistSkillSelectedResourceProvider'; id: Scalars['String']; }; export declare type AtomistSkillSelectedResourceProviderInput = { id: Scalars['String']; }; export declare type AtomistSkillSingleChoiceParameterInput = { name: Scalars['String']; value: Scalars['String']; }; export declare type AtomistSkillSingleChoiceParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillSingleChoiceParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; options?: Maybe>; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillSingleChoiceParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; options?: Maybe>; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillSingleChoiceParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillSingleChoiceParameterValue'; name: Scalars['String']; spec: AtomistSkillSingleChoiceParameterSpec; value: Scalars['String']; }; export declare type AtomistSkillsSearchInput = { name?: Maybe; namespace?: Maybe; showDerived?: Maybe; version?: Maybe; }; export declare type AtomistSkillStatus = { __typename?: 'AtomistSkillStatus'; code: AtomistSkillStatusCode; message?: Maybe; }; export declare enum AtomistSkillStatusCode { registered = "registered", scheduled = "scheduled", deploying = "deploying", running = "running", error = "error", undeployed = "undeployed" } export declare type AtomistSkillStringArrayParameterInput = { name: Scalars['String']; value: Array; }; export declare type AtomistSkillStringArrayParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillStringArrayParameterSpec'; defaultValue?: Maybe>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; pattern?: Maybe; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillStringArrayParameterSpecInput = { defaultValue?: Maybe>>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; pattern?: Maybe; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillStringArrayParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillStringArrayParameterValue'; name: Scalars['String']; spec: AtomistSkillStringArrayParameterSpec; value: Array; }; export declare type AtomistSkillStringParameterInput = { name: Scalars['String']; value: Scalars['String']; }; export declare enum AtomistSkillStringParameterLineStyle { single = "single", multiple = "multiple" } export declare type AtomistSkillStringParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillStringParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; lineStyle: AtomistSkillStringParameterLineStyle; name: Scalars['String']; pattern?: Maybe; placeHolder?: Maybe; required: Scalars['Boolean']; visibility: AtomistSkillParameterVisiblity; }; export declare type AtomistSkillStringParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; lineStyle?: Maybe; name: Scalars['String']; pattern?: Maybe; placeHolder?: Maybe; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillStringParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillStringParameterValue'; name: Scalars['String']; spec: AtomistSkillStringParameterSpec; value: Scalars['String']; }; export declare enum AtomistSkillTechnology { JAVA = "JAVA", MAVEN = "MAVEN", DOCKER = "DOCKER", JAVASCRIPT = "JAVASCRIPT", NPM = "NPM", LEIN = "LEIN", CLOJURE = "CLOJURE", KUBERNETES = "KUBERNETES" } export declare enum AtomistSkillUpgradePolicy { stable = "stable", unstable = "unstable", testing = "testing", manual = "manual" } export declare type AtomistSkillWebhookParameterInput = { name: Scalars['String']; value: Array; }; export declare type AtomistSkillWebhookParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillWebhookParameterSpec'; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillWebhookParameterSpecInput = { description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; visibility?: Maybe; }; export declare type AtomistSkillWebhookParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillWebhookParameterValue'; name: Scalars['String']; spec: AtomistSkillWebhookParameterSpec; value: Array; }; export declare type AtomistSkillWebhookParameterValueDetail = { __typename?: 'AtomistSkillWebhookParameterValueDetail'; name: Scalars['String']; url: Scalars['String']; }; export declare type AtomistSkillWebhookParameterValueInput = { name: Scalars['String']; }; export declare type BinaryRepositoryProvider = ResourceProvider & { __typename?: 'BinaryRepositoryProvider'; name: Scalars['String']; type: BinaryRepositoryType; providerId: Scalars['String']; url?: Maybe; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type BinaryRepositoryProviderWebhooksArgs = { id?: Maybe; }; export declare enum BinaryRepositoryType { maven2 = "maven2", npm = "npm" } /** Branch-Node */ export declare type Branch = { __typename?: 'Branch'; /** internal node id */ _id?: Maybe; /** the URL of the Branch */ url?: Maybe; /** id of Branch */ id?: Maybe; /** name of Branch */ name?: Maybe; /** timestamp of Branch */ timestamp?: Maybe; /** isRemote of Branch */ isRemote?: Maybe; /** remoteRepoHtmlUrl of Branch */ remoteRepoHtmlUrl?: Maybe; /** Branch repo Repo */ repo?: Maybe; /** Branch commit Commit */ commit?: Maybe; /** Branch pullRequests PullRequest */ pullRequests?: Maybe>>; }; /** Branch-Node */ export declare type BranchRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** Branch-Node */ export declare type BranchCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Branch-Node */ export declare type BranchPullRequestsArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; mergeStatus?: Maybe; }; export declare enum BucketUnit { /** Group events by year. */ YEAR = "YEAR", /** Group events by month. */ MONTH = "MONTH", /** Group events by day. */ DAY = "DAY", /** Group events by hour. */ HOUR = "HOUR", /** Group events by minute. */ MINUTE = "MINUTE", /** Group events by second. */ SECOND = "SECOND" } /** Build-Node */ export declare type Build = { __typename?: 'Build'; /** internal node id */ _id?: Maybe; /** id of Build */ id?: Maybe; /** buildId of Build */ buildId?: Maybe; /** number of Build */ number?: Maybe; /** name of Build */ name?: Maybe; /** status of Build */ status?: Maybe; /** buildUrl of Build */ buildUrl?: Maybe; /** compareUrl of Build */ compareUrl?: Maybe; /** trigger of Build */ trigger?: Maybe; /** provider of Build */ provider?: Maybe; /** pullRequestNumber of Build */ pullRequestNumber?: Maybe; /** startedAt of Build */ startedAt?: Maybe; /** finishedAt of Build */ finishedAt?: Maybe; /** timestamp of Build */ timestamp?: Maybe; /** workflowId of Build */ workflowId?: Maybe; /** jobName of Build */ jobName?: Maybe; /** jobId of Build */ jobId?: Maybe; /** data of Build */ data?: Maybe; /** Build repo Repo */ repo?: Maybe; /** Build push Push */ push?: Maybe; /** Build pullRequest PullRequest */ pullRequest?: Maybe; /** Build tag Tag */ tag?: Maybe; /** Build commit Commit */ commit?: Maybe; /** Build workflow Workflow */ workflow?: Maybe; }; /** Build-Node */ export declare type BuildRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** Build-Node */ export declare type BuildPushArgs = { id?: Maybe; timestamp?: Maybe; branch?: Maybe; }; /** Build-Node */ export declare type BuildPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; mergeStatus?: Maybe; }; /** Build-Node */ export declare type BuildTagArgs = { id?: Maybe; name?: Maybe; description?: Maybe; ref?: Maybe; timestamp?: Maybe; }; /** Build-Node */ export declare type BuildCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Build-Node */ export declare type BuildWorkflowArgs = { id?: Maybe; name?: Maybe; workflowId?: Maybe; provider?: Maybe; config?: Maybe; }; /** Enum for BuildStatus */ export declare enum BuildStatus { passed = "passed", broken = "broken", failed = "failed", started = "started", canceled = "canceled", pending = "pending", error = "error", queued = "queued" } /** Enum for BuildTrigger */ export declare enum BuildTrigger { /** Value for pull_request */ pull_request = "pull_request", /** Value for push */ push = "push", /** Value for tag */ tag = "tag", /** Value for cron */ cron = "cron" } export declare type Card = { __typename?: 'Card'; actionGroups?: Maybe>>; actions?: Maybe>>; body?: Maybe; collaborators?: Maybe>>; comments?: Maybe>>; correlations?: Maybe>>; events?: Maybe>>; goalSets?: Maybe>>; key?: Maybe; post?: Maybe; provenance?: Maybe>>; reactions?: Maybe>>; repository?: Maybe; shortTitle?: Maybe; title?: Maybe; ts?: Maybe; ttl?: Maybe; type?: Maybe; /** The ID of this Card */ id?: Maybe; }; export declare type CardCollaboratorsArgs = { login?: Maybe>>; }; export declare type CardGoalSetsArgs = { goalSetId?: Maybe>>; }; export declare type CardProvenanceArgs = { name?: Maybe; }; export declare type CardRepositoryArgs = { owner?: Maybe>>; name?: Maybe>>; slug?: Maybe>>; }; export declare type CardAction = { __typename?: 'CardAction'; command?: Maybe; confirm?: Maybe; parameterName?: Maybe; parameterOptionGroups?: Maybe>>; parameterOptions?: Maybe>>; parameters?: Maybe>>; registration?: Maybe; role?: Maybe; text?: Maybe; type?: Maybe; }; export declare type CardActionConfirmation = { __typename?: 'CardActionConfirmation'; body?: Maybe; dismiss?: Maybe; ok?: Maybe; title?: Maybe; }; export declare type CardActionGroup = { __typename?: 'CardActionGroup'; actions?: Maybe>>; text?: Maybe; }; export declare type CardActionParameter = { __typename?: 'CardActionParameter'; name?: Maybe; value?: Maybe; }; export declare type CardActionParameterOption = { __typename?: 'CardActionParameterOption'; name?: Maybe; value?: Maybe; }; export declare type CardActionParameterOptionGroup = { __typename?: 'CardActionParameterOptionGroup'; name?: Maybe; options?: Maybe>>; }; export declare type CardBody = { __typename?: 'CardBody'; avatar?: Maybe; hint?: Maybe; login?: Maybe; text?: Maybe; ts?: Maybe; }; export declare type CardCollaborator = { __typename?: 'CardCollaborator'; avatar?: Maybe; link?: Maybe; login?: Maybe; }; export declare type CardCorrelation = { __typename?: 'CardCorrelation'; body?: Maybe>>; icon?: Maybe; link?: Maybe; shortTitle?: Maybe; title?: Maybe; ts?: Maybe; type?: Maybe; }; export declare type CardEvent = { __typename?: 'CardEvent'; actionGroups?: Maybe>>; actions?: Maybe>>; icon?: Maybe; text?: Maybe; ts?: Maybe; }; export declare type CardProvenance = { __typename?: 'CardProvenance'; name?: Maybe; }; export declare type CardReaction = { __typename?: 'CardReaction'; avatar?: Maybe; login?: Maybe; reaction?: Maybe; }; export declare type CardRepository = { __typename?: 'CardRepository'; name?: Maybe; owner?: Maybe; slug?: Maybe; }; export declare type CardSdmGoal = { __typename?: 'CardSdmGoal'; actions?: Maybe>>; description?: Maybe; environment?: Maybe; link?: Maybe; logLink?: Maybe; name?: Maybe; state?: Maybe; ts?: Maybe; }; export declare type CardSdmGoalSet = { __typename?: 'CardSdmGoalSet'; actions?: Maybe>>; duration?: Maybe; goalSet?: Maybe; goalSetId?: Maybe; goals?: Maybe>>; registration?: Maybe; state?: Maybe; ts?: Maybe; }; export declare type CardTitle = { __typename?: 'CardTitle'; icon?: Maybe; text?: Maybe; }; /** ChannelLink-Node */ export declare type ChannelLink = { __typename?: 'ChannelLink'; /** internal node id */ _id?: Maybe; /** id of ChannelLink */ id?: Maybe; /** ChannelLink channel ChatChannel */ channel?: Maybe; /** ChannelLink repo Repo */ repo?: Maybe; }; /** ChannelLink-Node */ export declare type ChannelLinkChannelArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; archived?: Maybe; }; /** ChannelLink-Node */ export declare type ChannelLinkRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; export declare type ChannelLinked = { __typename?: 'ChannelLinked'; chatTeamId: Scalars['String']; id: Scalars['String']; }; /** ChatChannel-Node */ export declare type ChatChannel = { __typename?: 'ChatChannel'; /** internal node id */ _id?: Maybe; /** id of ChatChannel */ id?: Maybe; /** name of ChatChannel */ name?: Maybe; /** provider of ChatChannel */ provider?: Maybe; /** normalizedName of ChatChannel */ normalizedName?: Maybe; /** channelId of ChatChannel */ channelId?: Maybe; /** isDefault of ChatChannel */ isDefault?: Maybe; /** botInvitedSelf of ChatChannel */ botInvitedSelf?: Maybe; /** archived of ChatChannel */ archived?: Maybe; /** ChatChannel createdBy ChatId */ createdBy?: Maybe; /** ChatChannel repos Repo */ repos?: Maybe>>; /** ChatChannel links ChannelLink */ links?: Maybe>>; /** ChatChannel members ChatId */ members?: Maybe>>; /** ChatChannel team ChatTeam */ team?: Maybe; }; /** ChatChannel-Node */ export declare type ChatChannelCreatedByArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; timezoneLabel?: Maybe; }; /** ChatChannel-Node */ export declare type ChatChannelReposArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; defaultBranch?: Maybe; }; /** ChatChannel-Node */ export declare type ChatChannelLinksArgs = { orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; id?: Maybe; }; /** ChatChannel-Node */ export declare type ChatChannelMembersArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timezoneLabel?: Maybe; }; /** ChatChannel-Node */ export declare type ChatChannelTeamArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; tenantId?: Maybe; domain?: Maybe; messageCount?: Maybe; emailDomain?: Maybe; }; export declare type ChatChannelInput = { channelId: Scalars['String']; name: Scalars['String']; isDefault?: Maybe; archived?: Maybe; }; /** ChatId-Node */ export declare type ChatId = { __typename?: 'ChatId'; /** internal node id */ _id?: Maybe; /** id of ChatId */ id?: Maybe; /** screenName of ChatId */ screenName?: Maybe; /** userId of ChatId */ userId?: Maybe; /** provider of ChatId */ provider?: Maybe; /** isAtomistBot of ChatId */ isAtomistBot?: Maybe; /** isOwner of ChatId */ isOwner?: Maybe; /** isPrimaryOwner of ChatId */ isPrimaryOwner?: Maybe; /** isAdmin of ChatId */ isAdmin?: Maybe; /** isBot of ChatId */ isBot?: Maybe; /** timezoneLabel of ChatId */ timezoneLabel?: Maybe; /** ChatId channels ChatChannel */ channels?: Maybe>>; /** ChatId emails Email */ emails?: Maybe>>; /** ChatId chatTeam ChatTeam */ chatTeam?: Maybe; /** ChatId channelsCreated ChatChannel */ channelsCreated?: Maybe>>; /** ChatId person Person */ person?: Maybe; /** Return a user's preferences */ preferences?: Maybe>>; }; /** ChatId-Node */ export declare type ChatIdChannelsArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; archived?: Maybe; }; /** ChatId-Node */ export declare type ChatIdEmailsArgs = { address?: Maybe; }; /** ChatId-Node */ export declare type ChatIdChatTeamArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; tenantId?: Maybe; domain?: Maybe; messageCount?: Maybe; emailDomain?: Maybe; }; /** ChatId-Node */ export declare type ChatIdChannelsCreatedArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; archived?: Maybe; }; /** ChatId-Node */ export declare type ChatIdPersonArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; name?: Maybe; }; export declare type ChatIdInput = { userId: Scalars['String']; screenName: Scalars['String']; isAtomistBot?: Maybe; isBot?: Maybe; }; /** ChatTeam-Node */ export declare type ChatTeam = { __typename?: 'ChatTeam'; /** internal node id */ _id?: Maybe; /** id of ChatTeam */ id?: Maybe; /** id of the ChatTeam as provided by the ChatTeam, not the atomist identifier of this node */ chatTeamId: Scalars['String']; /** name of ChatTeam */ name?: Maybe; /** provider of ChatTeam */ provider?: Maybe; /** This ChatTeams tenantId if available for this provider */ tenantId?: Maybe; /** This is the url for accessing the API on this ChatTeam */ serviceUrl?: Maybe; /** domain of ChatTeam */ domain?: Maybe; /** messageCount of ChatTeam */ messageCount?: Maybe; /** emailDomain of ChatTeam */ emailDomain?: Maybe; /** Determines whether or not we have finished ingesting the initial set of ChatChannels and ChatIds */ state?: Maybe; /** The number of ChatChannels to be loaded during initialization. */ initialChatChannelCount?: Maybe; /** The icon for the ChatTeam. May be an external URL. */ icon?: Maybe; /** ISO8601 timestamp updated when this ChatTeam was linked to the Team (workspace) node */ linkedAt?: Maybe; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; /** ChatTeam orgs Org */ orgs?: Maybe>>; /** ChatTeam channels ChatChannel */ channels?: Maybe>>; /** ChatTeam members ChatId */ members?: Maybe>>; /** ChatTeam team Team */ team?: Maybe; /** Return a chat team's preferences */ preferences?: Maybe>>; }; /** ChatTeam-Node */ export declare type ChatTeamOrgsArgs = { id?: Maybe; owner?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; ownerType?: Maybe; }; /** ChatTeam-Node */ export declare type ChatTeamChannelsArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; archived?: Maybe; }; /** ChatTeam-Node */ export declare type ChatTeamMembersArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timezoneLabel?: Maybe; }; /** ChatTeam-Node */ export declare type ChatTeamTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: Maybe; }; export declare enum ChatTeamState { initializing = "initializing", initialized = "initialized" } export declare type CheckRun = { __typename?: 'CheckRun'; id: Scalars['ID']; _id: Scalars['Int']; checkRunId: Scalars['String']; action: CheckRunAction; url: Scalars['String']; htmlUrl: Scalars['String']; detailsUrl: Scalars['String']; conclusion?: Maybe; startedAt: Scalars['String']; completedAt?: Maybe; name: Scalars['String']; externalId?: Maybe; outputTitle?: Maybe; outputAnnotationsUrl?: Maybe; status: CheckRunStatus; requestedActionIdentifier?: Maybe; checkSuite: CheckSuite; }; export declare enum CheckRunAction { created = "created", completed = "completed", rerequested = "rerequested", requested_action = "requested_action" } export declare enum CheckRunConclusion { success = "success", failure = "failure", neutral = "neutral", cancelled = "cancelled", skipped = "skipped", timed_out = "timed_out", action_required = "action_required", stale = "stale" } export declare enum CheckRunStatus { queued = "queued", in_progress = "in_progress", completed = "completed" } export declare type CheckSuite = { __typename?: 'CheckSuite'; id: Scalars['ID']; _id: Scalars['Int']; checkSuiteId: Scalars['String']; headBranch?: Maybe; appSlug: Scalars['String']; appId: Scalars['String']; url: Scalars['String']; checkRunsUrl?: Maybe; action?: Maybe; timestamp: Scalars['String']; conclusion?: Maybe; status: CheckSuiteStatus; commit?: Maybe; checkRuns: Array; pullRequests: Array; }; export declare enum CheckSuiteAction { completed = "completed", requested = "requested", rerequested = "rerequested" } export declare enum CheckSuiteConclusion { success = "success", failure = "failure", neutral = "neutral", cancelled = "cancelled", timed_out = "timed_out", action_required = "action_required", stale = "stale" } export declare enum CheckSuiteStatus { requested = "requested", in_progress = "in_progress", completed = "completed", queued = "queued" } /** Comment-Node */ export declare type Comment = { __typename?: 'Comment'; /** internal node id */ _id?: Maybe; /** the url of the Comment */ url?: Maybe; /** id of Comment */ id?: Maybe; /** body of Comment */ body?: Maybe; /** timestamp of Comment */ timestamp?: Maybe; /** createdAt of Comment */ createdAt?: Maybe; /** updatedAt of Comment */ updatedAt?: Maybe; /** commentId of Comment */ commentId?: Maybe; /** gitHubId of Comment */ gitHubId?: Maybe; /** path of Comment */ path?: Maybe; /** position of Comment */ position?: Maybe; /** htmlUrl of Comment */ htmlUrl?: Maybe; /** commentType of Comment */ commentType?: Maybe; /** Comment issue Issue */ issue?: Maybe; /** Comment review Review */ review?: Maybe; /** Comment pullRequest PullRequest */ pullRequest?: Maybe; /** Comment by SCMId */ by?: Maybe; }; /** Comment-Node */ export declare type CommentIssueArgs = { id?: Maybe; number?: Maybe; name?: Maybe; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; }; /** Comment-Node */ export declare type CommentReviewArgs = { id?: Maybe; gitHubId?: Maybe; reviewId?: Maybe; body?: Maybe; state?: Maybe; submittedAt?: Maybe; htmlUrl?: Maybe; }; /** Comment-Node */ export declare type CommentPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; mergeStatus?: Maybe; }; /** Comment-Node */ export declare type CommentByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Enum for CommentCommentType */ export declare enum CommentCommentType { /** Value for review */ review = "review", /** Value for pullRequest */ pullRequest = "pullRequest", /** Value for issue */ issue = "issue" } /** Commit-Node */ export declare type Commit = { __typename?: 'Commit'; id?: Maybe; _id?: Maybe; url?: Maybe; sha?: Maybe; message?: Maybe; timestamp?: Maybe; email?: Maybe; checkSuites?: Maybe>>; /** Commit builds Build */ builds?: Maybe>>; /** Pipelines associated with this commit if applicable */ pipelines?: Maybe>>; /** Commit repo Repo */ repo?: Maybe; /** Commit author SCMId */ author?: Maybe; /** Commit committer SCMId */ committer?: Maybe; /** Commit tags Tag */ tags?: Maybe>>; /** Commit resolves Issue */ resolves?: Maybe>>; /** Commit statuses Status */ statuses?: Maybe>>; /** Commit pushes Push */ pushes?: Maybe>>; /** Commit pullRequests PullRequest */ pullRequests?: Maybe>>; /** Commit herokuApps HerokuApp */ herokuApps?: Maybe>>; /** Commit apps Application */ apps?: Maybe>>; /** Commit image DockerImage */ image?: Maybe; /** Commit images DockerImage */ images?: Maybe>>; dockerRegistryImages?: Maybe>>; analysis: Array; }; /** Commit-Node */ export declare type CommitEmailArgs = { address?: Maybe; }; /** Commit-Node */ export declare type CommitCheckSuitesArgs = { appSlug?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; appId?: Maybe; }; /** Commit-Node */ export declare type CommitBuildsArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; data?: Maybe; }; /** Commit-Node */ export declare type CommitPipelinesArgs = { pipelineId?: Maybe; }; /** Commit-Node */ export declare type CommitRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** Commit-Node */ export declare type CommitAuthorArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Commit-Node */ export declare type CommitCommitterArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Commit-Node */ export declare type CommitTagsArgs = { id?: Maybe; name?: Maybe; description?: Maybe; ref?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** Commit-Node */ export declare type CommitResolvesArgs = { id?: Maybe; number?: Maybe; name?: Maybe; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; closedAt?: Maybe; }; /** Commit-Node */ export declare type CommitStatusesArgs = { id?: Maybe; state?: Maybe; description?: Maybe; targetUrl?: Maybe; context?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** Commit-Node */ export declare type CommitPushesArgs = { id?: Maybe; timestamp?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; branch?: Maybe; }; /** Commit-Node */ export declare type CommitPullRequestsArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; mergeStatus?: Maybe; }; /** Commit-Node */ export declare type CommitHerokuAppsArgs = { app?: Maybe; url?: Maybe; timestamp?: Maybe; user?: Maybe; appId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; release?: Maybe; }; /** Commit-Node */ export declare type CommitAppsArgs = { id?: Maybe; state?: Maybe; host?: Maybe; timestamp?: Maybe; domain?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; data?: Maybe; }; /** Commit-Node */ export declare type CommitImageArgs = { image?: Maybe; imageName?: Maybe; timestamp?: Maybe; }; /** Commit-Node */ export declare type CommitImagesArgs = { image?: Maybe; imageName?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** Commit-Node */ export declare type CommitAnalysisArgs = { name?: Maybe; type?: Maybe; }; export declare type CommitFingerprintImpact = { __typename?: 'CommitFingerprintImpact'; diffs: Array; id: Scalars['ID']; offTarget: Array; branch?: Maybe; commit?: Maybe; previousCommit?: Maybe; repo?: Maybe; }; export declare type CommitIssueRelationship = { __typename?: 'CommitIssueRelationship'; commit?: Maybe; issue?: Maybe; type?: Maybe; /** The ID of this CommitIssueRelationship */ id?: Maybe; }; export declare type CommitIssueRelationshipCommitArgs = { sha?: Maybe>>; owner?: Maybe>>; repo?: Maybe>>; }; export declare type CommitIssueRelationshipIssueArgs = { name?: Maybe>>; owner?: Maybe>>; repo?: Maybe>>; }; export declare type CommitIssueRelationshipCommit = { __typename?: 'CommitIssueRelationshipCommit'; owner?: Maybe; repo?: Maybe; sha?: Maybe; }; export declare type CommitIssueRelationshipIssue = { __typename?: 'CommitIssueRelationshipIssue'; name?: Maybe; owner?: Maybe; repo?: Maybe; }; export declare enum CommitIssueRelationshipType { references = "references", fixes = "fixes" } export declare type CommitLink = { sha: Scalars['String']; }; export declare type CommitsWithFingerprints = { __typename?: 'CommitsWithFingerprints'; _paging?: Maybe; commits: Array; }; export declare type ConfiguredAtomistSkill = AtomistSkill & { __typename?: 'ConfiguredAtomistSkill'; artifacts: Array; author: Scalars['String']; capabilities: AtomistSkillCapabilitiesSpec; categories: Array; commands: Array; configuration?: Maybe; createdAt: Scalars['String']; datalogSubscriptions?: Maybe>; description: Scalars['String']; dispatchStyle: AtomistSkillEventDispatchStyle; displayName?: Maybe; executions: Array; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; id: Scalars['String']; inCatalog: Scalars['Boolean']; ingesters: Array; integration: Scalars['Boolean']; license: Scalars['String']; longDescription: Scalars['String']; maturities: Array; maxConfigurations: Scalars['Int']; name: Scalars['String']; namespace: Scalars['String']; owner: Scalars['Boolean']; parameters: Array; platform: AtomistSkillExecutionPlatform; publishedAt?: Maybe; readme?: Maybe; resourceProviders?: Maybe>; schemata?: Maybe>; status: AtomistSkillStatus; subscriptions: Array; technologies: Array; version: Scalars['String']; videoUrl?: Maybe; }; export declare type ConfiguredAtomistSkillConfigurationArgs = { commitSha?: Maybe; includeDefaults?: Maybe; names?: Maybe>; visibility?: Maybe>; }; export declare type CorrelationBody = { __typename?: 'CorrelationBody'; icon?: Maybe; text?: Maybe; }; export declare type Credential = { _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; owner: ResourceUser; }; export declare type CredentialInput = { type: CredentialType; oauth?: Maybe; password?: Maybe; }; export declare enum CredentialType { OAuthToken = "OAuthToken", Password = "Password" } /** Auto generated input for type ApplyPolicyLog */ export declare type CustomApplyPolicyLogInput = { _prId?: Maybe; _sha?: Maybe; branch?: Maybe; message?: Maybe; state?: Maybe; targetSha?: Maybe; }; /** Auto generated input for type AspectRegistration */ export declare type CustomAspectRegistrationInput = { category?: Maybe; description?: Maybe; displayName?: Maybe; endpoint?: Maybe; manageable?: Maybe; name?: Maybe; owner?: Maybe; shortName?: Maybe; state?: Maybe; unit?: Maybe; url?: Maybe; uuid?: Maybe; }; /** Auto generated input for type CardActionConfirmation */ export declare type CustomCardActionConfirmationInput = { body?: Maybe; dismiss?: Maybe; ok?: Maybe; title?: Maybe; }; /** Auto generated input for type CardActionGroup */ export declare type CustomCardActionGroupInput = { actions?: Maybe>>; text?: Maybe; }; /** Auto generated input for type CardAction */ export declare type CustomCardActionInput = { command?: Maybe; confirm?: Maybe; parameterName?: Maybe; parameterOptionGroups?: Maybe>>; parameterOptions?: Maybe>>; parameters?: Maybe>>; registration?: Maybe; role?: Maybe; text?: Maybe; type?: Maybe; }; /** Auto generated input for type CardActionParameter */ export declare type CustomCardActionParameterInput = { name?: Maybe; value?: Maybe; }; /** Auto generated input for type CardActionParameterOptionGroup */ export declare type CustomCardActionParameterOptionGroupInput = { name?: Maybe; options?: Maybe>>; }; /** Auto generated input for type CardActionParameterOption */ export declare type CustomCardActionParameterOptionInput = { name?: Maybe; value?: Maybe; }; /** Auto generated input for type CardBody */ export declare type CustomCardBodyInput = { avatar?: Maybe; hint?: Maybe; login?: Maybe; text?: Maybe; ts?: Maybe; }; /** Auto generated input for type CardCollaborator */ export declare type CustomCardCollaboratorInput = { avatar?: Maybe; link?: Maybe; login?: Maybe; }; /** Auto generated input for type CardCorrelation */ export declare type CustomCardCorrelationInput = { body?: Maybe>>; icon?: Maybe; link?: Maybe; shortTitle?: Maybe; title?: Maybe; ts?: Maybe; type?: Maybe; }; /** Auto generated input for type CardEvent */ export declare type CustomCardEventInput = { actionGroups?: Maybe>>; actions?: Maybe>>; icon?: Maybe; text?: Maybe; ts?: Maybe; }; /** Auto generated input for type Card */ export declare type CustomCardInput = { actionGroups?: Maybe>>; actions?: Maybe>>; body?: Maybe; collaborators?: Maybe>>; comments?: Maybe>>; correlations?: Maybe>>; events?: Maybe>>; goalSets?: Maybe>>; key?: Maybe; post?: Maybe; provenance?: Maybe>>; reactions?: Maybe>>; repository?: Maybe; shortTitle?: Maybe; title?: Maybe; ts?: Maybe; ttl?: Maybe; type?: Maybe; }; /** Auto generated input for type CardProvenance */ export declare type CustomCardProvenanceInput = { name?: Maybe; }; /** Auto generated input for type CardReaction */ export declare type CustomCardReactionInput = { avatar?: Maybe; login?: Maybe; reaction?: Maybe; }; /** Auto generated input for type CardRepository */ export declare type CustomCardRepositoryInput = { name?: Maybe; owner?: Maybe; slug?: Maybe; }; /** Auto generated input for type CardSdmGoal */ export declare type CustomCardSdmGoalInput = { actions?: Maybe>>; description?: Maybe; environment?: Maybe; link?: Maybe; logLink?: Maybe; name?: Maybe; state?: Maybe; ts?: Maybe; }; /** Auto generated input for type CardSdmGoalSet */ export declare type CustomCardSdmGoalSetInput = { actions?: Maybe>>; duration?: Maybe; goalSet?: Maybe; goalSetId?: Maybe; goals?: Maybe>>; registration?: Maybe; state?: Maybe; ts?: Maybe; }; /** Auto generated input for type CardTitle */ export declare type CustomCardTitleInput = { icon?: Maybe; text?: Maybe; }; /** Auto generated input for type CommitIssueRelationshipCommit */ export declare type CustomCommitIssueRelationshipCommitInput = { owner?: Maybe; repo?: Maybe; sha?: Maybe; }; /** Auto generated input for type CommitIssueRelationship */ export declare type CustomCommitIssueRelationshipInput = { commit?: Maybe; issue?: Maybe; type?: Maybe; }; /** Auto generated input for type CommitIssueRelationshipIssue */ export declare type CustomCommitIssueRelationshipIssueInput = { name?: Maybe; owner?: Maybe; repo?: Maybe; }; /** Auto generated input for type CorrelationBody */ export declare type CustomCorrelationBodyInput = { icon?: Maybe; text?: Maybe; }; /** Auto generated input for type DeploymentCommit */ export declare type CustomDeploymentCommitInput = { owner?: Maybe; repo?: Maybe; sha?: Maybe; }; /** Auto generated input for type Deployment */ export declare type CustomDeploymentInput = { commit?: Maybe; environment?: Maybe; ts?: Maybe; }; /** Auto generated input for type IssueRelationship */ export declare type CustomIssueRelationshipInput = { relationshipId?: Maybe; source?: Maybe; state?: Maybe; target?: Maybe; type?: Maybe; }; /** Auto generated input for type IssueRelationshipIssue */ export declare type CustomIssueRelationshipIssueInput = { issue?: Maybe; owner?: Maybe; repo?: Maybe; }; /** Auto generated input for type LifecycleAttachment */ export declare type CustomLifecycleAttachmentInput = { body?: Maybe; configuration?: Maybe; contentType?: Maybe; identifier?: Maybe; name?: Maybe; skill?: Maybe; ts?: Maybe; type?: Maybe; }; /** Auto generated input for type ManageSubscriptionPolicyLog */ export declare type CustomManageSubscriptionPolicyLogInput = { action?: Maybe; author?: Maybe; branch?: Maybe; owner?: Maybe; reason?: Maybe; repo?: Maybe; streamId?: Maybe; streamName?: Maybe; targetSha?: Maybe; targetValue?: Maybe; }; /** Auto generated input for type ManageTargetPolicyLog */ export declare type CustomManageTargetPolicyLogInput = { action?: Maybe; author?: Maybe; reason?: Maybe; streamId?: Maybe; streamName?: Maybe; targetSha?: Maybe; targetValue?: Maybe; }; /** Auto generated input for type NotificationActionGroup */ export declare type CustomNotificationActionGroupInput = { actions?: Maybe>>; text?: Maybe; }; /** Auto generated input for type NotificationAction */ export declare type CustomNotificationActionInput = { command?: Maybe; parameterName?: Maybe; parameterOptionGroups?: Maybe>>; parameterOptions?: Maybe>>; parameters?: Maybe>>; registration?: Maybe; role?: Maybe; text?: Maybe; type?: Maybe; }; /** Auto generated input for type NotificationActionParameter */ export declare type CustomNotificationActionParameterInput = { name?: Maybe; value?: Maybe; }; /** Auto generated input for type NotificationActionParameterOptionGroup */ export declare type CustomNotificationActionParameterOptionGroupInput = { name?: Maybe; options?: Maybe>>; }; /** Auto generated input for type NotificationActionParameterOption */ export declare type CustomNotificationActionParameterOptionInput = { name?: Maybe; value?: Maybe; }; /** Auto generated input for type Notification */ export declare type CustomNotificationInput = { actions?: Maybe>>; body: Scalars['String']; contentType: Scalars['String']; correlationId: Scalars['String']; key: Scalars['String']; post?: Maybe; recipient?: Maybe; ts: Scalars['Int']; ttl?: Maybe; }; /** Auto generated input for type NotificationRecipient */ export declare type CustomNotificationRecipientInput = { address: Scalars['String']; }; /** Auto generated input for type PolicyComplianceAspect */ export declare type CustomPolicyComplianceAspectInput = { displayType?: Maybe; manageable?: Maybe; type?: Maybe; }; /** Auto generated input for type PolicyComplianceFingerprint */ export declare type CustomPolicyComplianceFingerprintInput = { data?: Maybe; displayName?: Maybe; displayType?: Maybe; displayValue?: Maybe; name?: Maybe; sha?: Maybe; type?: Maybe; }; /** Auto generated input for type PolicyCompliance */ export declare type CustomPolicyComplianceInput = { _branch?: Maybe; _owner?: Maybe; _repo?: Maybe; _sha?: Maybe; aspects?: Maybe>>; differences?: Maybe>>; owner?: Maybe; state?: Maybe; targets?: Maybe>>; ts?: Maybe; }; /** Auto generated input for type PolicyLog */ export declare type CustomPolicyLogInput = { apply?: Maybe; manage?: Maybe; name?: Maybe; subscribe?: Maybe; ts?: Maybe; type?: Maybe; }; /** Auto generated input for type PolicyTarget */ export declare type CustomPolicyTargetInput = { data?: Maybe; displayName?: Maybe; displayValue?: Maybe; name?: Maybe; sha?: Maybe; streams?: Maybe>>; type?: Maybe; }; /** Auto generated input for type PolicyTargetStream */ export declare type CustomPolicyTargetStreamInput = { name?: Maybe; }; /** Auto generated input for type SdmBuildIdentifier */ export declare type CustomSdmBuildIdentifierInput = { identifier?: Maybe; repo?: Maybe; }; /** Auto generated input for type SdmBuildIdentifierRepository */ export declare type CustomSdmBuildIdentifierRepositoryInput = { name?: Maybe; owner?: Maybe; providerId?: Maybe; }; /** Auto generated input for type SdmCondition */ export declare type CustomSdmConditionInput = { environment?: Maybe; name?: Maybe; uniqueName?: Maybe; }; /** Auto generated input for type SdmDeployEnablement */ export declare type CustomSdmDeployEnablementInput = { owner?: Maybe; providerId?: Maybe; repo?: Maybe; state?: Maybe; }; /** Auto generated input for type SdmExternalUrl */ export declare type CustomSdmExternalUrlInput = { label?: Maybe; url?: Maybe; }; /** Auto generated input for type SdmGoalDescriptions */ export declare type CustomSdmGoalDescriptionsInput = { canceled?: Maybe; completed?: Maybe; failed?: Maybe; inProcess?: Maybe; planned?: Maybe; requested?: Maybe; skipped?: Maybe; stopped?: Maybe; waitingForApproval?: Maybe; waitingForPreApproval?: Maybe; }; /** Auto generated input for type SdmGoalDisplay */ export declare type CustomSdmGoalDisplayInput = { branch?: Maybe; format?: Maybe; repo?: Maybe; sha?: Maybe; state?: Maybe; ts?: Maybe; }; /** Auto generated input for type SdmGoalFulfillment */ export declare type CustomSdmGoalFulfillmentInput = { method?: Maybe; name?: Maybe; registration?: Maybe; }; /** Auto generated input for type SdmGoal */ export declare type CustomSdmGoalInput = { approval?: Maybe; approvalRequired?: Maybe; branch?: Maybe; data?: Maybe; description?: Maybe; descriptions?: Maybe; environment?: Maybe; error?: Maybe; externalKey?: Maybe; externalUrl?: Maybe; externalUrls?: Maybe>>; fulfillment?: Maybe; goalSet?: Maybe; goalSetId?: Maybe; name?: Maybe; parameters?: Maybe; phase?: Maybe; preApproval?: Maybe; preApprovalRequired?: Maybe; preConditions?: Maybe>>; provenance?: Maybe>>; registration?: Maybe; repo?: Maybe; retryFeasible?: Maybe; sha?: Maybe; signature?: Maybe; state?: Maybe; ts?: Maybe; uniqueName?: Maybe; url?: Maybe; version?: Maybe; }; /** Auto generated input for type SdmGoalName */ export declare type CustomSdmGoalNameInput = { name?: Maybe; uniqueName?: Maybe; }; /** Auto generated input for type SdmGoalSetBadge */ export declare type CustomSdmGoalSetBadgeInput = { repo?: Maybe; sdm?: Maybe; token?: Maybe; }; /** Auto generated input for type SdmGoalSetBadgeRepository */ export declare type CustomSdmGoalSetBadgeRepositoryInput = { name?: Maybe; owner?: Maybe; providerId?: Maybe; }; /** Auto generated input for type SdmGoalSet */ export declare type CustomSdmGoalSetInput = { branch?: Maybe; goalSet?: Maybe; goalSetId?: Maybe; goals?: Maybe>>; provenance?: Maybe; repo?: Maybe; sha?: Maybe; state?: Maybe; tags?: Maybe>>; ts?: Maybe; }; /** Auto generated input for type SdmGoalSetTag */ export declare type CustomSdmGoalSetTagInput = { name?: Maybe; value?: Maybe; }; /** Auto generated input for type SdmPreference */ export declare type CustomSdmPreferenceInput = { key?: Maybe; ttl?: Maybe; value?: Maybe; }; /** Auto generated input for type SdmProvenance */ export declare type CustomSdmProvenanceInput = { channelId?: Maybe; correlationId?: Maybe; name?: Maybe; registration?: Maybe; ts?: Maybe; userId?: Maybe; version?: Maybe; }; /** Auto generated input for type SdmRepoProvenance */ export declare type CustomSdmRepoProvenanceInput = { provenance?: Maybe; repo?: Maybe; }; /** Auto generated input for type SdmRepository */ export declare type CustomSdmRepositoryInput = { name?: Maybe; owner?: Maybe; providerId?: Maybe; }; /** Auto generated input for type SdmVersion */ export declare type CustomSdmVersionInput = { branch?: Maybe; repo?: Maybe; sha?: Maybe; version?: Maybe; }; /** Auto generated input for type SdmVersionRepository */ export declare type CustomSdmVersionRepositoryInput = { name?: Maybe; owner?: Maybe; providerId?: Maybe; }; /** DeletedBranch-Node */ export declare type DeletedBranch = { __typename?: 'DeletedBranch'; /** internal node id */ _id?: Maybe; /** id of DeletedBranch */ id?: Maybe; /** name of DeletedBranch */ name?: Maybe; /** timestamp of DeletedBranch */ timestamp?: Maybe; /** DeletedBranch repo Repo */ repo?: Maybe; /** DeletedBranch commit Commit */ commit?: Maybe; /** DeletedBranch pullRequests PullRequest */ pullRequests?: Maybe>>; }; /** DeletedBranch-Node */ export declare type DeletedBranchRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** DeletedBranch-Node */ export declare type DeletedBranchCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** DeletedBranch-Node */ export declare type DeletedBranchPullRequestsArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; mergeStatus?: Maybe; }; export declare type Deployment = { __typename?: 'Deployment'; commit?: Maybe; environment?: Maybe; ts?: Maybe; /** The ID of this Deployment */ id?: Maybe; }; export declare type DeploymentCommitArgs = { sha?: Maybe>>; owner?: Maybe>>; repo?: Maybe>>; }; export declare type DeploymentCommit = { __typename?: 'DeploymentCommit'; owner?: Maybe; repo?: Maybe; sha?: Maybe; }; /** PushImpact-Node */ export declare type DeprecatedPushImpact = { __typename?: 'DeprecatedPushImpact'; /** internal node id */ _id?: Maybe; /** id of PushImpact */ id?: Maybe; /** url of PushImpact */ url?: Maybe; /** data of PushImpact */ data?: Maybe; /** PushImpact push Push */ push?: Maybe; }; /** PushImpact-Node */ export declare type DeprecatedPushImpactPushArgs = { id?: Maybe; timestamp?: Maybe; branch?: Maybe; }; export declare type DockerHubInput = { name: Scalars['String']; owner?: Maybe; namespace: Scalars['String']; }; export declare type DockerHubRegistryProvider = ResourceProvider & DockerRegistry & { __typename?: 'DockerHubRegistryProvider'; url: Scalars['String']; namespace: Scalars['String']; registryName: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; timestamp: Scalars['String']; dockerImages: Array; }; export declare type DockerHubRegistryProviderWebhooksArgs = { id?: Maybe; }; /** DockerImage-Node */ export declare type DockerImage = { __typename?: 'DockerImage'; /** internal node id */ _id?: Maybe; /** image of DockerImage */ image?: Maybe; /** imageName of DockerImage */ imageName?: Maybe; /** timestamp of DockerImage */ timestamp?: Maybe; /** DockerImage pods K8Pod */ pods?: Maybe>>; /** DockerImage commits Commit */ commits?: Maybe>>; /** DockerImage containers K8Container */ containers?: Maybe>>; }; /** DockerImage-Node */ export declare type DockerImagePodsArgs = { name?: Maybe; phase?: Maybe; environment?: Maybe; timestamp?: Maybe; baseName?: Maybe; namespace?: Maybe; statusJSON?: Maybe; host?: Maybe; state?: Maybe; specsJSON?: Maybe; envJSON?: Maybe; metadataJSON?: Maybe; containersCrashLoopBackOff?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; resourceVersion?: Maybe; }; /** DockerImage-Node */ export declare type DockerImageCommitsArgs = { sha?: Maybe; message?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** DockerImage-Node */ export declare type DockerImageContainersArgs = { name?: Maybe; imageName?: Maybe; timestamp?: Maybe; environment?: Maybe; containerJSON?: Maybe; state?: Maybe; stateReason?: Maybe; ready?: Maybe; restartCount?: Maybe; statusJSON?: Maybe; resourceVersion?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; containerID?: Maybe; }; export declare type DockerRegistry = { _id: Scalars['Int']; id: Scalars['ID']; url: Scalars['String']; name: Scalars['String']; timestamp: Scalars['String']; registryName: Scalars['String']; credential?: Maybe; team: Team; dockerImages: Array; }; export declare type DockerRegistryImage = Resource & { __typename?: 'DockerRegistryImage'; imageName: Scalars['String']; timestamp: Scalars['String']; dockerRegistry: DockerRegistry; commit?: Maybe; id: Scalars['ID']; _id: Scalars['Int']; }; export declare type DockerRegistryImageInput = { imageName: Scalars['String']; image?: Maybe; }; /** Deprecated. Use explicit types. This is the legacy ResourceProvider type. */ export declare type DockerRegistryProvider = ResourceProvider & { __typename?: 'DockerRegistryProvider'; name: Scalars['String']; type: DockerRegistryType; providerId?: Maybe; url?: Maybe; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; /** Deprecated. Use explicit types. This is the legacy ResourceProvider type. */ export declare type DockerRegistryProviderWebhooksArgs = { id?: Maybe; }; /** Deprecated */ export declare enum DockerRegistryType { JFrog = "JFrog", DockerHub = "DockerHub" } /** Email-Node */ export declare type Email = { __typename?: 'Email'; /** internal node id */ _id?: Maybe; /** address of Email */ address?: Maybe; /** Email scmId SCMId */ scmId?: Maybe; /** Email gitHubId GitHubId */ gitHubId?: Maybe; /** Email chatId ChatId */ chatId?: Maybe; /** Email person Person */ person?: Maybe; }; /** Email-Node */ export declare type EmailScmIdArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Email-Node */ export declare type EmailGitHubIdArgs = { login?: Maybe; name?: Maybe; }; /** Email-Node */ export declare type EmailChatIdArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; timezoneLabel?: Maybe; }; /** Email-Node */ export declare type EmailPersonArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; name?: Maybe; }; export declare type EmailInput = { address: Scalars['String']; }; export declare type EventsReportRow = { __typename?: 'EventsReportRow'; /** The start date-time of this row. */ bucket: Scalars['String']; /** The number of chat events in this time bucket. */ chatCount?: Maybe; /** The number of custom events in this time bucket. */ customCount?: Maybe; /** The number of SCM events in this time bucket. */ scmCount?: Maybe; }; export declare enum EventType { /** Chat events which have been received. */ CHAT = "CHAT", /** Custom events which have been received. */ CUSTOM = "CUSTOM", /** Events which have been received from an SCM source. */ SCM = "SCM" } export declare type FingerprintAggregates = { __typename?: 'FingerprintAggregates'; /** How many repos contain this fingeprint type/name? */ inRepos: Scalars['Int']; /** Latest semver available if the SourceFingerprint supports it */ latestSemVerAvailable?: Maybe; /** Latest semver used if the SourceFingerprint supports it */ latestSemVerUsed?: Maybe; /** Which value/sha has been most frequently seen? */ mostFrequentlyUsed?: Maybe; /** Which value/sha has been most recently seen? */ mostRecentlyUsed?: Maybe; /** How many repos have been seen in total? */ totalRepos: Scalars['Int']; /** How many different values/shas are there for this type/name? */ totalVariants: Scalars['Int']; }; export declare type FingerprintCounts = { __typename?: 'FingerprintCounts'; count: Scalars['Int']; mostFrequentlyUsed?: Maybe; mostRecentlyUsed?: Maybe; types: Array; }; export declare type FingerprintDiff = { __typename?: 'FingerprintDiff'; from?: Maybe; to?: Maybe; }; /** A commit */ export declare type FingerprintedCommit = { __typename?: 'FingerprintedCommit'; analysis: Array; isDefaultBranch: Scalars['Boolean']; branch?: Maybe; commit?: Maybe; repo?: Maybe; }; /** For submitting new RepoFingerprints */ export declare type FingerprintInput = { /** Optional data, such as dependency version */ data?: Maybe; /** Optional human readable string for this fingerprint */ displayName?: Maybe; /** Optional human readable string for the type (Aspect name) of this fingerprint */ displayType?: Maybe; /** Optional human readable string for the value of this fingerprint */ displayValue?: Maybe; /** The unique name for this fingerprint, such as the name of a dependency */ name: Scalars['String']; /** The hash of this fingerprint - forms ID of a SourceFingerprint */ sha: Scalars['String']; }; export declare type FingerprintsForCommitsInput = { commitSha: Scalars['String']; repoId: Scalars['String']; }; export declare type FingerprintTarget = { __typename?: 'FingerprintTarget'; fingerprint: SourceFingerprint; }; export declare type FingerprintTargetInput = { name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; }; export declare type FingerprintTypeCount = { __typename?: 'FingerprintTypeCount'; count: Scalars['Int']; names: Array; type: Scalars['String']; }; export declare type FinterprintNameCount = { __typename?: 'FinterprintNameCount'; count: Scalars['Int']; name: Scalars['String']; }; export declare type GenericResourceProvider = ResourceProvider & { __typename?: 'GenericResourceProvider'; name: Scalars['String']; type: Scalars['String']; providerId: Scalars['String']; url?: Maybe; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type GenericResourceProviderWebhooksArgs = { id?: Maybe; }; export declare type GenericResourceUser = ResourceUser & { __typename?: 'GenericResourceUser'; person?: Maybe; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; credential?: Maybe; provider: ResourceProvider; login: Scalars['String']; }; export declare type GenericResourceUserProviderArgs = { id?: Maybe; }; export declare type GenericSourceFingerprint = SourceFingerprint & { __typename?: 'GenericSourceFingerprint'; data?: Maybe; displayName?: Maybe; displayType?: Maybe; displayValue?: Maybe; id: Scalars['ID']; name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; }; export declare type GitHubAppInstallation = { __typename?: 'GitHubAppInstallation'; _id: Scalars['Int']; installationId: Scalars['Int']; permissions?: Maybe; id: Scalars['ID']; owner: Scalars['String']; ownerType: OwnerType; state: Scalars['String']; avatarUrl?: Maybe; description?: Maybe; gitHubAppResourceProvider: GitHubAppResourceProvider; token?: Maybe; }; export declare type GitHubAppInstallationToken = { __typename?: 'GitHubAppInstallationToken'; secret: Scalars['String']; permissions: Scalars['String']; }; export declare type GitHubAppResourceProvider = ResourceProvider & NpmRegistryProvider & { __typename?: 'GitHubAppResourceProvider'; name: Scalars['String']; url: Scalars['String']; providerId: Scalars['String']; /** private is this provider reachable on the public internet */ private: Scalars['Boolean']; apiUrl: Scalars['String']; gitUrl: Scalars['String']; providerType: ProviderType; /** the id of the atomist github app as provided by github */ applicationId: Scalars['Int']; /** the name of the atomist github app */ applicationName: Scalars['String']; orgs?: Maybe>>; gitHubAppInstallations?: Maybe>>; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; scope?: Maybe; }; export declare type GitHubAppResourceProviderOrgsArgs = { owner?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; ownerType?: Maybe; }; export declare type GitHubAppResourceProviderGitHubAppInstallationsArgs = { installationId?: Maybe; owner?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; ownerType?: Maybe; }; export declare type GitHubAppResourceProviderWebhooksArgs = { id?: Maybe; }; export declare type GitHubAppResourceUser = ResourceUser & { __typename?: 'GitHubAppResourceUser'; gitHubAppProvider: GitHubAppResourceProvider; gitHubAppInstallations?: Maybe>; person?: Maybe; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; credential?: Maybe; provider: ResourceProvider; login: Scalars['String']; }; export declare type GitHubAppResourceUserProviderArgs = { id?: Maybe; }; export declare type GitHubAppUserInstallation = { __typename?: 'GitHubAppUserInstallation'; installationId: Scalars['Int']; permissions?: Maybe; owner: Scalars['String']; ownerType: OwnerType; avatarUrl?: Maybe; }; /** GitHubId-Node */ export declare type GitHubId = ResourceUser & { __typename?: 'GitHubId'; /** name of GitHubId */ name?: Maybe; credential?: Maybe; provider: ScmProvider; /** GitHubId emails Email */ emails?: Maybe>>; /** GitHubId person Person */ person?: Maybe; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; login: Scalars['String']; }; /** GitHubId-Node */ export declare type GitHubIdProviderArgs = { id?: Maybe; }; /** GitHubId-Node */ export declare type GitHubIdEmailsArgs = { orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; address?: Maybe; }; /** GitHubId-Node */ export declare type GitHubIdPersonArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; name?: Maybe; }; export declare type GitHubNpmRegistryProvider = ResourceProvider & NpmRegistryProvider & { __typename?: 'GitHubNpmRegistryProvider'; url: Scalars['String']; scope?: Maybe; gitHubAppInstallation: GitHubAppInstallation; installationId: Scalars['String']; credential?: Maybe; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name?: Maybe; team: Team; authProviderId?: Maybe; state?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type GitHubNpmRegistryProviderWebhooksArgs = { id?: Maybe; }; export declare type GitHubNpmRegistryProviderInput = { name?: Maybe; }; /** GitHubProvider-Node */ export declare type GitHubProvider = { __typename?: 'GitHubProvider'; _id: Scalars['Int']; id: Scalars['ID']; url?: Maybe; providerId: Scalars['String']; private?: Maybe; apiUrl: Scalars['String']; gitUrl: Scalars['String']; providerType?: Maybe; team: Team; }; /** GitHubProvider-Node */ export declare type GitHubProviderTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: Maybe; }; export declare type GoogleCloudPlatformInput = { name: Scalars['String']; }; export declare type GoogleCloudPlatformProvider = ResourceProvider & { __typename?: 'GoogleCloudPlatformProvider'; name: Scalars['String']; timestamp: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type GoogleCloudPlatformProviderWebhooksArgs = { id?: Maybe; }; export declare type GoogleContainerRegistryInput = { name: Scalars['String']; projectId: Scalars['String']; registryHost: Scalars['String']; }; export declare type GoogleContainerRegistryProvider = ResourceProvider & DockerRegistry & { __typename?: 'GoogleContainerRegistryProvider'; url: Scalars['String']; registryHost: Scalars['String']; projectId: Scalars['String']; registryName: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; timestamp: Scalars['String']; dockerImages: Array; }; export declare type GoogleContainerRegistryProviderWebhooksArgs = { id?: Maybe; }; /** HerokuApp-Node */ export declare type HerokuApp = { __typename?: 'HerokuApp'; /** internal node id */ _id?: Maybe; /** app of HerokuApp */ app?: Maybe; /** url of HerokuApp */ url?: Maybe; /** timestamp of HerokuApp */ timestamp?: Maybe; /** user of HerokuApp */ user?: Maybe; /** appId of HerokuApp */ appId?: Maybe; /** release of HerokuApp */ release?: Maybe; /** HerokuApp commits Commit */ commits?: Maybe>>; }; /** HerokuApp-Node */ export declare type HerokuAppCommitsArgs = { sha?: Maybe; message?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; export declare type HmacSha1AuthInput = { /** shared secret */ secret: Scalars['String']; /** http header in which to find the hash */ header?: Maybe; }; /** ImageLinked-Node */ export declare type ImageLinked = { __typename?: 'ImageLinked'; /** internal node id */ _id?: Maybe; /** timestamp of ImageLinked */ timestamp?: Maybe; /** ImageLinked image DockerImage */ image?: Maybe; /** ImageLinked commit Commit */ commit?: Maybe; }; /** ImageLinked-Node */ export declare type ImageLinkedImageArgs = { image?: Maybe; imageName?: Maybe; timestamp?: Maybe; }; /** ImageLinked-Node */ export declare type ImageLinkedCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; export declare type Issue = { __typename?: 'Issue'; _id?: Maybe; url?: Maybe; id?: Maybe; number?: Maybe; name?: Maybe; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; /** Issue repo Repo */ repo: Repo; /** Issue resolvingCommits Commit */ resolvingCommits?: Maybe>>; /** Issue openedBy SCMId */ openedBy?: Maybe; /** Issue closedBy SCMId */ closedBy?: Maybe; /** Issue labels Label */ labels?: Maybe>>; /** Issue assignees SCMId */ assignees?: Maybe>>; /** Issue lastAssignedBy SCMId */ lastAssignedBy?: Maybe; /** Issue comments Comment */ comments?: Maybe>>; }; export declare type IssueRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; export declare type IssueResolvingCommitsArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; }; export declare type IssueOpenedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; export declare type IssueClosedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; export declare type IssueLabelsArgs = { id?: Maybe; name?: Maybe; default?: Maybe; color?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; }; export declare type IssueAssigneesArgs = { login?: Maybe; name?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; avatar?: Maybe; }; export declare type IssueLastAssignedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; export declare type IssueCommentsArgs = { id?: Maybe; body?: Maybe; timestamp?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; commentId?: Maybe; gitHubId?: Maybe; path?: Maybe; position?: Maybe; htmlUrl?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; commentType?: Maybe; }; export declare type IssueRelationship = { __typename?: 'IssueRelationship'; relationshipId?: Maybe; source?: Maybe; state?: Maybe; target?: Maybe; type?: Maybe; /** The ID of this IssueRelationship */ id?: Maybe; }; export declare type IssueRelationshipSourceArgs = { issue?: Maybe>>; owner?: Maybe>>; repo?: Maybe>>; }; export declare type IssueRelationshipTargetArgs = { issue?: Maybe>>; owner?: Maybe>>; repo?: Maybe>>; }; export declare type IssueRelationshipIssue = { __typename?: 'IssueRelationshipIssue'; issue?: Maybe; owner?: Maybe; repo?: Maybe; }; export declare enum IssueState { open = "open", closed = "closed", deleted = "deleted" } export declare type JFrogDockerRegistryInput = { name: Scalars['String']; url: Scalars['String']; }; export declare type JFrogDockerRegistryProvider = ResourceProvider & DockerRegistry & { __typename?: 'JFrogDockerRegistryProvider'; url: Scalars['String']; registryName: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; timestamp: Scalars['String']; dockerImages: Array; }; export declare type JFrogDockerRegistryProviderWebhooksArgs = { id?: Maybe; }; /** Job-Node */ export declare type Job = { __typename?: 'Job'; /** internal node id */ _id?: Maybe; /** When this job gets triggered */ when?: Maybe; /** Is this job triggered manually? */ manual?: Maybe; /** The name of this job */ name?: Maybe; /** The source id of this job. The ID assigned to it by its provider */ jobId?: Maybe; /** When this job started as an ISO8601 string. Blank until started. */ startedAt?: Maybe; /** When this job finished as an ISO8601 string. Blank until finished. */ finishedAt?: Maybe; /** The status of this job. Blank until started. */ status?: Maybe; /** The runner for this job. Blank until started. */ runner?: Maybe; /** The stage this job is associated with */ stage?: Maybe; }; /** Enum for JobStatus */ export declare enum JobStatus { created = "created", pending = "pending", running = "running", failed = "failed", success = "success", canceled = "canceled", skipped = "skipped", manual = "manual" } /** K8Container-Node */ export declare type K8Container = { __typename?: 'K8Container'; _id?: Maybe; name?: Maybe; imageName?: Maybe; timestamp?: Maybe; environment?: Maybe; clusterName: Scalars['String']; containerJSON?: Maybe; state?: Maybe; stateReason?: Maybe; ready?: Maybe; restartCount?: Maybe; statusJSON?: Maybe; resourceVersion?: Maybe; containerID?: Maybe; image?: Maybe; /** K8Container pod K8Pod */ pod?: Maybe; }; /** K8Container-Node */ export declare type K8ContainerImageArgs = { image?: Maybe; imageName?: Maybe; timestamp?: Maybe; }; /** K8Container-Node */ export declare type K8ContainerPodArgs = { name?: Maybe; phase?: Maybe; environment?: Maybe; timestamp?: Maybe; baseName?: Maybe; namespace?: Maybe; statusJSON?: Maybe; host?: Maybe; state?: Maybe; specsJSON?: Maybe; envJSON?: Maybe; metadataJSON?: Maybe; containersCrashLoopBackOff?: Maybe; resourceVersion?: Maybe; }; /** K8Pod-Node */ export declare type K8Pod = { __typename?: 'K8Pod'; _id?: Maybe; name?: Maybe; phase?: Maybe; environment?: Maybe; clusterName: Scalars['String']; timestamp?: Maybe; baseName?: Maybe; namespace?: Maybe; statusJSON?: Maybe; host?: Maybe; state?: Maybe; specsJSON?: Maybe; envJSON?: Maybe; metadataJSON?: Maybe; containersCrashLoopBackOff?: Maybe; resourceVersion?: Maybe; /** K8Pod images DockerImage */ images?: Maybe>>; /** K8Pod containers K8Container */ containers?: Maybe>>; }; /** K8Pod-Node */ export declare type K8PodImagesArgs = { image?: Maybe; imageName?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** K8Pod-Node */ export declare type K8PodContainersArgs = { name?: Maybe; imageName?: Maybe; timestamp?: Maybe; environment?: Maybe; containerJSON?: Maybe; state?: Maybe; stateReason?: Maybe; ready?: Maybe; restartCount?: Maybe; statusJSON?: Maybe; resourceVersion?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; containerID?: Maybe; }; export declare type KubernetesCluster = { __typename?: 'KubernetesCluster'; name: Scalars['String']; }; export declare type KubernetesClusterInput = { name: Scalars['String']; }; export declare type KubernetesClusterProvider = ResourceProvider & { __typename?: 'KubernetesClusterProvider'; name: Scalars['String']; timestamp: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type KubernetesClusterProviderWebhooksArgs = { id?: Maybe; }; /** Label-Node */ export declare type Label = { __typename?: 'Label'; /** internal node id */ _id?: Maybe; /** the url of the Label */ url?: Maybe; /** id of Label */ id?: Maybe; /** name of Label */ name?: Maybe; /** default of Label */ default?: Maybe; /** color of Label */ color?: Maybe; /** Label repo Repo */ repo?: Maybe; }; /** Label-Node */ export declare type LabelRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; export declare type LifecycleAttachment = { __typename?: 'LifecycleAttachment'; body?: Maybe; configuration?: Maybe; contentType?: Maybe; identifier?: Maybe; name?: Maybe; skill?: Maybe; ts?: Maybe; type?: Maybe; /** The ID of this LifecycleAttachment */ id?: Maybe; }; export declare enum LifecycleAttachmentType { push = "push" } export declare enum ManageSubscriptionPolicyAction { ignore = "ignore", unignore = "unignore", subscribe = "subscribe", unsubscribe = "unsubscribe" } export declare type ManageSubscriptionPolicyLog = { __typename?: 'ManageSubscriptionPolicyLog'; action?: Maybe; author?: Maybe; branch?: Maybe; owner?: Maybe; reason?: Maybe; repo?: Maybe; streamId?: Maybe; streamName?: Maybe; targetSha?: Maybe; targetValue?: Maybe; }; export declare enum ManageTargetPolicyAction { unset = "unset", set = "set" } export declare type ManageTargetPolicyLog = { __typename?: 'ManageTargetPolicyLog'; action?: Maybe; author?: Maybe; reason?: Maybe; streamId?: Maybe; streamName?: Maybe; targetSha?: Maybe; targetValue?: Maybe; }; export declare type MavenDependency = SourceFingerprint & { __typename?: 'MavenDependency'; artifact: Scalars['String']; data?: Maybe; displayName?: Maybe; displayType?: Maybe; displayValue?: Maybe; group: Scalars['String']; id: Scalars['ID']; name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; version: Scalars['String']; }; export declare type MavenRepositoryProvider = { _id: Scalars['Int']; id: Scalars['ID']; url: Scalars['String']; name: Scalars['String']; timestamp: Scalars['String']; credential?: Maybe; team: Team; }; /** Enum for MergeStatus */ export declare enum MergeStatus { /** Value for can_be_merged */ can_be_merged = "can_be_merged", /** Value for unchecked */ unchecked = "unchecked", /** Value for cannot_be_merged */ cannot_be_merged = "cannot_be_merged" } export declare type Mutation = { __typename?: 'Mutation'; publishSkill?: Maybe; registerSkill?: Maybe; removeSkillConfiguration?: Maybe; saveSkillConfiguration?: Maybe; setSkillMaturity?: Maybe; unpublishSkill?: Maybe; /** # Team/Workspace configuration ## */ setTeamConfiguration: TeamConfiguration; deleteTeamConfiguration?: Maybe; disableRegistration?: Maybe; enableRegistration?: Maybe; createGHEAppResourceProvider: GitHubAppResourceProvider; createGitHubComAppResourceProvider: GitHubAppResourceProvider; /** Creates SCMProvider for github.com with a bunch of defaults */ createGitHubResourceProvider: ScmProvider; createGHEResourceProvider: ScmProvider; createBitBucketResourceProvider: ScmProvider; createGitLabResourceProvider: ScmProvider; /** configure repos/orgs - raise system event for SCMProvider */ configureGitHubResourceProvider: ScmProvider; setSCMProviderState: ScmProvider; /** Links a GitHubAppInstallation to the provider as an Org */ linkGitHubAppInstallation: GitHubAppInstallation; createGitHubAppInstallation: GitHubAppInstallation; disconnectGitHubAppOrg: Scalars['String']; deleteOrg: Scalars['String']; deleteRepo: Scalars['String']; deleteAllFingerprints: Scalars['String']; deleteAspectFingerprints: Scalars['String']; /** create and expose a webhook over the public internet */ createWebhook: Webhook; /** delete a webhook from public internet */ deleteWebhook: Scalars['String']; /** associate some state with a webhook to help convergence etc */ updateWebhook: Webhook; /** add (or overwrite) a tag on a webhook */ addWebhookTag: Webhook; setWebhookTags: Webhook; /** Removes a ChatTeam and associated nodes from the graph */ removeChatTeam: Scalars['String']; /** ### RCCA SCM Ingestion Mutations #### */ ingestSCMOrgs: Array>; ingestSCMRepos: Array>; ingestSCMCommit: Commit; setSCMOrgInitializationState?: Maybe; ingestChatChannels: Array; removeChatChannels: Scalars['String']; ingestChatIds: Array; removeChatIds: Scalars['String']; /** Deprecated. Creates a new docker registry provider. */ createDockerRegistryProvider: DockerRegistryProvider; createDockerHubRegistryProvider: DockerHubRegistryProvider; updateDockerHubRegistryProvider: DockerHubRegistryProvider; createGoogleContainerRegistryProvider: GoogleContainerRegistryProvider; updateGoogleContainerRegistryProvider: GoogleContainerRegistryProvider; createJFrogDockerRegistryProvider: JFrogDockerRegistryProvider; updateJFrogDockerRegistryProvider: JFrogDockerRegistryProvider; createDockerContainerImage: DockerRegistryImage; createGoogleCloudPlatformProvider: GoogleCloudPlatformProvider; updateGoogleCloudPlatformProvider: GoogleCloudPlatformProvider; createKubernetesClusterProvider: KubernetesClusterProvider; updateKubernetesClusterProvider: KubernetesClusterProvider; createArtifactoryMavenRepositoryProvider: ArtifactoryMavenRepositoryProvider; updateArtifactoryMavenRepositoryProvider: ArtifactoryMavenRepositoryProvider; createNpmJSRegistryProvider: NpmJsRegistryProvider; updateNpmJSRegistryProvider: NpmJsRegistryProvider; createGitHubNpmRegistryProvider: GitHubNpmRegistryProvider; updateGitHubNpmRegistryProvider: GitHubNpmRegistryProvider; linkResourceToGraph: Resource; setResourceProviderState: ResourceProvider; deleteResourceProvider: Scalars['String']; setCredential: Credential; linkCredentialToResourceProvider: Credential; /** ### Users #### */ createResourceUser?: Maybe; updateResourceUser?: Maybe; linkResourceUser?: Maybe; createGenericResourceProvider: GenericResourceProvider; createBinaryRepositoryProvider?: Maybe; createSecretProvider: SecretProvider; updateSecretProvider: SecretProvider; /** Delete all fingerprints for this team matching supplied query */ deleteFingerprints: Scalars['Int']; /** Set the fingerprints of a commit */ setCommitFingerprints?: Maybe; setFingerprintTarget?: Maybe; /** Add tasks to existing job, provided the job is in a preparing state. */ addAtmJobTasks?: Maybe; /** Create a new AtmJob */ createAtmJob?: Maybe; /** Re-trigger tasks for a job that have not completed */ resumeAtmJob?: Maybe; /** Set the state on a AtmJobTask */ setAtmJobTaskState?: Maybe; /** Take tasks to work on */ takeTasks: Array>; linkSlackChannelToRepo?: Maybe; unlinkSlackChannelFromRepo?: Maybe; /** Auto-generated ingestion mutation for Card */ ingestCustomCard?: Maybe; /** Auto-generated ingestion mutation for Notification */ ingestCustomNotification?: Maybe; /** Auto-generated ingestion mutation for CommitIssueRelationship */ ingestCustomCommitIssueRelationship?: Maybe; /** Auto-generated ingestion mutation for Deployment */ ingestCustomDeployment?: Maybe; /** Auto-generated ingestion mutation for IssueRelationship */ ingestCustomIssueRelationship?: Maybe; /** Auto-generated ingestion mutation for SdmGoal */ ingestCustomSdmGoal?: Maybe; /** Auto-generated ingestion mutation for SdmGoalSet */ ingestCustomSdmGoalSet?: Maybe; /** Auto-generated ingestion mutation for SdmGoalDisplay */ ingestCustomSdmGoalDisplay?: Maybe; /** Auto-generated ingestion mutation for SdmBuildIdentifier */ ingestCustomSdmBuildIdentifier?: Maybe; /** Auto-generated ingestion mutation for SdmDeployEnablement */ ingestCustomSdmDeployEnablement?: Maybe; /** Auto-generated ingestion mutation for SdmVersion */ ingestCustomSdmVersion?: Maybe; /** Auto-generated ingestion mutation for SdmGoalSetBadge */ ingestCustomSdmGoalSetBadge?: Maybe; /** Auto-generated ingestion mutation for SdmPreference */ ingestCustomSdmPreference?: Maybe; /** Auto-generated ingestion mutation for SdmRepoProvenance */ ingestCustomSdmRepoProvenance?: Maybe; /** Auto-generated ingestion mutation for PolicyLog */ ingestCustomPolicyLog?: Maybe; /** Auto-generated ingestion mutation for PolicyCompliance */ ingestCustomPolicyCompliance?: Maybe; /** Auto-generated ingestion mutation for PolicyTargetStream */ ingestCustomPolicyTargetStream?: Maybe; /** Auto-generated ingestion mutation for PolicyTarget */ ingestCustomPolicyTarget?: Maybe; /** Auto-generated ingestion mutation for LifecycleAttachment */ ingestCustomLifecycleAttachment?: Maybe; /** Auto-generated ingestion mutation for AspectRegistration */ ingestCustomAspectRegistration?: Maybe; /** Auto-generated deletion mutation for Card */ deleteCustomCard?: Maybe; /** Auto-generated deletion mutation for Notification */ deleteCustomNotification?: Maybe; /** Auto-generated deletion mutation for CommitIssueRelationship */ deleteCustomCommitIssueRelationship?: Maybe; /** Auto-generated deletion mutation for Deployment */ deleteCustomDeployment?: Maybe; /** Auto-generated deletion mutation for IssueRelationship */ deleteCustomIssueRelationship?: Maybe; /** Auto-generated deletion mutation for SdmGoal */ deleteCustomSdmGoal?: Maybe; /** Auto-generated deletion mutation for SdmGoalSet */ deleteCustomSdmGoalSet?: Maybe; /** Auto-generated deletion mutation for SdmGoalDisplay */ deleteCustomSdmGoalDisplay?: Maybe; /** Auto-generated deletion mutation for SdmBuildIdentifier */ deleteCustomSdmBuildIdentifier?: Maybe; /** Auto-generated deletion mutation for SdmDeployEnablement */ deleteCustomSdmDeployEnablement?: Maybe; /** Auto-generated deletion mutation for SdmVersion */ deleteCustomSdmVersion?: Maybe; /** Auto-generated deletion mutation for SdmGoalSetBadge */ deleteCustomSdmGoalSetBadge?: Maybe; /** Auto-generated deletion mutation for SdmPreference */ deleteCustomSdmPreference?: Maybe; /** Auto-generated deletion mutation for SdmRepoProvenance */ deleteCustomSdmRepoProvenance?: Maybe; /** Auto-generated deletion mutation for PolicyLog */ deleteCustomPolicyLog?: Maybe; /** Auto-generated deletion mutation for PolicyCompliance */ deleteCustomPolicyCompliance?: Maybe; /** Auto-generated deletion mutation for PolicyTargetStream */ deleteCustomPolicyTargetStream?: Maybe; /** Auto-generated deletion mutation for PolicyTarget */ deleteCustomPolicyTarget?: Maybe; /** Auto-generated deletion mutation for LifecycleAttachment */ deleteCustomLifecycleAttachment?: Maybe; /** Auto-generated deletion mutation for AspectRegistration */ deleteCustomAspectRegistration?: Maybe; /** Auto-generated delete-by-id mutation for Card */ deleteCustomCardById?: Maybe; /** Auto-generated delete-by-id mutation for Notification */ deleteCustomNotificationById?: Maybe; /** Auto-generated delete-by-id mutation for CommitIssueRelationship */ deleteCustomCommitIssueRelationshipById?: Maybe; /** Auto-generated delete-by-id mutation for Deployment */ deleteCustomDeploymentById?: Maybe; /** Auto-generated delete-by-id mutation for IssueRelationship */ deleteCustomIssueRelationshipById?: Maybe; /** Auto-generated delete-by-id mutation for SdmGoal */ deleteCustomSdmGoalById?: Maybe; /** Auto-generated delete-by-id mutation for SdmGoalSet */ deleteCustomSdmGoalSetById?: Maybe; /** Auto-generated delete-by-id mutation for SdmGoalDisplay */ deleteCustomSdmGoalDisplayById?: Maybe; /** Auto-generated delete-by-id mutation for SdmBuildIdentifier */ deleteCustomSdmBuildIdentifierById?: Maybe; /** Auto-generated delete-by-id mutation for SdmDeployEnablement */ deleteCustomSdmDeployEnablementById?: Maybe; /** Auto-generated delete-by-id mutation for SdmVersion */ deleteCustomSdmVersionById?: Maybe; /** Auto-generated delete-by-id mutation for SdmGoalSetBadge */ deleteCustomSdmGoalSetBadgeById?: Maybe; /** Auto-generated delete-by-id mutation for SdmPreference */ deleteCustomSdmPreferenceById?: Maybe; /** Auto-generated delete-by-id mutation for SdmRepoProvenance */ deleteCustomSdmRepoProvenanceById?: Maybe; /** Auto-generated delete-by-id mutation for PolicyLog */ deleteCustomPolicyLogById?: Maybe; /** Auto-generated delete-by-id mutation for PolicyCompliance */ deleteCustomPolicyComplianceById?: Maybe; /** Auto-generated delete-by-id mutation for PolicyTargetStream */ deleteCustomPolicyTargetStreamById?: Maybe; /** Auto-generated delete-by-id mutation for PolicyTarget */ deleteCustomPolicyTargetById?: Maybe; /** Auto-generated delete-by-id mutation for LifecycleAttachment */ deleteCustomLifecycleAttachmentById?: Maybe; /** Auto-generated delete-by-id mutation for AspectRegistration */ deleteCustomAspectRegistrationById?: Maybe; /** Set the value of a user preference. */ setChatUserPreference?: Maybe>>; /** Set the value of a chat team preference. Returns what was set */ setChatTeamPreference?: Maybe>>; /** Create a slack channel in the current team */ createSlackChannel?: Maybe; /** Ask the bot to join a chat channel */ addBotToSlackChannel?: Maybe; /** Ask the bot to invite a user to join a chat channel */ inviteUserToSlackChannel?: Maybe; /** Ask the bot to kick a user from a chat channel */ kickUserFromSlackChannel?: Maybe; /** set a GitHub login to be used for resources owned by an Org */ setOwnerLogin?: Maybe; /** set a GitHub login to be used for this Repository */ setRepoLogin?: Maybe; /** Set a team's properties */ setTeamProperties?: Maybe; }; export declare type MutationPublishSkillArgs = { name: Scalars['String']; namespace: Scalars['String']; }; export declare type MutationRegisterSkillArgs = { skill: AtomistSkillInput; }; export declare type MutationRemoveSkillConfigurationArgs = { configurationId?: Maybe; configurationName?: Maybe; name: Scalars['String']; namespace: Scalars['String']; version: Scalars['String']; }; export declare type MutationSaveSkillConfigurationArgs = { configuration: AtomistSkillConfigurationInput; name: Scalars['String']; namespace: Scalars['String']; oldName?: Maybe; replacingCommitSha?: Maybe; upgradePolicy?: Maybe; version: Scalars['String']; }; export declare type MutationSetSkillMaturityArgs = { maturity: AtomistSkillMaturityLevel; name: Scalars['String']; namespace: Scalars['String']; version: Scalars['String']; }; export declare type MutationUnpublishSkillArgs = { name: Scalars['String']; namespace: Scalars['String']; }; export declare type MutationSetTeamConfigurationArgs = { name: Scalars['String']; value: Scalars['String']; namespace?: Maybe; ttlSecs?: Maybe; }; export declare type MutationDeleteTeamConfigurationArgs = { namespace: Scalars['String']; name: Scalars['String']; }; export declare type MutationDisableRegistrationArgs = { name: Scalars['String']; }; export declare type MutationEnableRegistrationArgs = { name: Scalars['String']; }; export declare type MutationCreateGheAppResourceProviderArgs = { name: Scalars['String']; url: Scalars['String']; authProviderId?: Maybe; apiUrl: Scalars['String']; gitUrl: Scalars['String']; private: Scalars['Boolean']; applicationId: Scalars['Int']; applicationName: Scalars['String']; }; export declare type MutationCreateGitHubComAppResourceProviderArgs = { name: Scalars['String']; }; export declare type MutationCreateGheResourceProviderArgs = { name: Scalars['String']; url: Scalars['String']; apiUrl: Scalars['String']; gitUrl: Scalars['String']; authProviderId?: Maybe; private: Scalars['Boolean']; }; export declare type MutationCreateBitBucketResourceProviderArgs = { name: Scalars['String']; url: Scalars['String']; apiUrl: Scalars['String']; gitUrl: Scalars['String']; authProviderId?: Maybe; private: Scalars['Boolean']; }; export declare type MutationCreateGitLabResourceProviderArgs = { name: Scalars['String']; url: Scalars['String']; apiUrl: Scalars['String']; gitUrl: Scalars['String']; authProviderId?: Maybe; private: Scalars['Boolean']; }; export declare type MutationConfigureGitHubResourceProviderArgs = { id: Scalars['ID']; config: ScmResourceProviderInput; }; export declare type MutationSetScmProviderStateArgs = { id: Scalars['ID']; providerState?: Maybe; }; export declare type MutationLinkGitHubAppInstallationArgs = { id: Scalars['ID']; }; export declare type MutationCreateGitHubAppInstallationArgs = { resourceProviderId: Scalars['ID']; installationId: Scalars['Int']; }; export declare type MutationDisconnectGitHubAppOrgArgs = { id: Scalars['ID']; }; export declare type MutationDeleteOrgArgs = { id: Scalars['ID']; }; export declare type MutationDeleteRepoArgs = { id: Scalars['ID']; }; export declare type MutationDeleteAspectFingerprintsArgs = { featureName: Scalars['String']; }; export declare type MutationCreateWebhookArgs = { webhook: WebhookInput; }; export declare type MutationDeleteWebhookArgs = { id: Scalars['ID']; }; export declare type MutationUpdateWebhookArgs = { id: Scalars['ID']; webhook: WebhookUpdateInput; }; export declare type MutationAddWebhookTagArgs = { id: Scalars['ID']; name: Scalars['String']; value: Scalars['String']; }; export declare type MutationSetWebhookTagsArgs = { id: Scalars['ID']; name: Scalars['String']; value: Scalars['String']; }; export declare type MutationRemoveChatTeamArgs = { chatTeamId: Scalars['String']; }; export declare type MutationIngestScmOrgsArgs = { scmProviderId: Scalars['String']; scmOrgsInput: ScmOrgsInput; }; export declare type MutationIngestScmReposArgs = { scmProviderId: Scalars['String']; scmReposInput: ScmReposInput; }; export declare type MutationIngestScmCommitArgs = { scmProviderId: Scalars['String']; scmCommitInput: ScmCommitInput; }; export declare type MutationSetScmOrgInitializationStateArgs = { scmProviderId: Scalars['String']; scmOrgId: Scalars['String']; initializationState: OrgInitializationState; }; export declare type MutationIngestChatChannelsArgs = { chatTeamAtomistId: Scalars['ID']; chatChannels: Array; }; export declare type MutationRemoveChatChannelsArgs = { chatTeamAtomistId: Scalars['ID']; chatChannelAtomistIds: Array; }; export declare type MutationIngestChatIdsArgs = { chatTeamAtomistId: Scalars['ID']; chatIds: Array; }; export declare type MutationRemoveChatIdsArgs = { chatTeamAtomistId: Scalars['ID']; chatIdAtomistIds: Array; }; export declare type MutationCreateDockerRegistryProviderArgs = { type: DockerRegistryType; name: Scalars['String']; url?: Maybe; }; export declare type MutationCreateDockerHubRegistryProviderArgs = { input: DockerHubInput; }; export declare type MutationUpdateDockerHubRegistryProviderArgs = { resourceProviderId: Scalars['ID']; input: DockerHubInput; }; export declare type MutationCreateGoogleContainerRegistryProviderArgs = { input: GoogleContainerRegistryInput; }; export declare type MutationUpdateGoogleContainerRegistryProviderArgs = { resourceProviderId: Scalars['ID']; input: GoogleContainerRegistryInput; }; export declare type MutationCreateJFrogDockerRegistryProviderArgs = { input: JFrogDockerRegistryInput; }; export declare type MutationUpdateJFrogDockerRegistryProviderArgs = { resourceProviderId: Scalars['ID']; input: JFrogDockerRegistryInput; }; export declare type MutationCreateDockerContainerImageArgs = { resourceProviderId: Scalars['ID']; input: DockerRegistryImageInput; links?: Maybe>; }; export declare type MutationCreateGoogleCloudPlatformProviderArgs = { input: GoogleCloudPlatformInput; }; export declare type MutationUpdateGoogleCloudPlatformProviderArgs = { resourceProviderId: Scalars['ID']; input: GoogleCloudPlatformInput; }; export declare type MutationCreateKubernetesClusterProviderArgs = { input: KubernetesClusterInput; }; export declare type MutationUpdateKubernetesClusterProviderArgs = { resourceProviderId: Scalars['ID']; input: KubernetesClusterInput; }; export declare type MutationCreateArtifactoryMavenRepositoryProviderArgs = { input: ArtifactoryMavenRepositoryInput; }; export declare type MutationUpdateArtifactoryMavenRepositoryProviderArgs = { resourceProviderId: Scalars['ID']; input: ArtifactoryMavenRepositoryInput; }; export declare type MutationCreateNpmJsRegistryProviderArgs = { input: NpmJsRegistryProviderInput; }; export declare type MutationUpdateNpmJsRegistryProviderArgs = { resourceProviderId: Scalars['ID']; input: NpmJsRegistryProviderInput; }; export declare type MutationCreateGitHubNpmRegistryProviderArgs = { input: GitHubNpmRegistryProviderInput; gitHubAppInstallationId: Scalars['ID']; }; export declare type MutationUpdateGitHubNpmRegistryProviderArgs = { resourceProviderId: Scalars['ID']; input: GitHubNpmRegistryProviderInput; }; export declare type MutationLinkResourceToGraphArgs = { resourceId: Scalars['ID']; links?: Maybe>>; }; export declare type MutationSetResourceProviderStateArgs = { id: Scalars['ID']; providerState?: Maybe; }; export declare type MutationDeleteResourceProviderArgs = { id: Scalars['ID']; }; export declare type MutationSetCredentialArgs = { providerId: Scalars['ID']; resourceUserId: Scalars['ID']; credential: CredentialInput; }; export declare type MutationLinkCredentialToResourceProviderArgs = { resourceProviderId: Scalars['ID']; credentialId: Scalars['ID']; }; export declare type MutationCreateResourceUserArgs = { login: Scalars['String']; resourceProviderId: Scalars['ID']; resourceUserType: ResourceUserType; }; export declare type MutationUpdateResourceUserArgs = { login: Scalars['String']; resourceUserId: Scalars['ID']; }; export declare type MutationLinkResourceUserArgs = { resourceUserId: Scalars['ID']; personId: Scalars['ID']; }; export declare type MutationCreateGenericResourceProviderArgs = { type: Scalars['String']; name: Scalars['String']; url?: Maybe; }; export declare type MutationCreateBinaryRepositoryProviderArgs = { name: Scalars['String']; type: BinaryRepositoryType; url?: Maybe; }; export declare type MutationCreateSecretProviderArgs = { input: SecretProviderInput; }; export declare type MutationUpdateSecretProviderArgs = { resourceProviderId: Scalars['ID']; input: SecretProviderInput; }; export declare type MutationDeleteFingerprintsArgs = { branchId?: Maybe; name?: Maybe; repoId?: Maybe; type?: Maybe; }; export declare type MutationSetCommitFingerprintsArgs = { add?: Maybe>; branchId: Scalars['String']; commitSha: Scalars['String']; isDefaultBranch: Scalars['Boolean']; isHeadCommit: Scalars['Boolean']; repoId: Scalars['String']; type: Scalars['String']; }; export declare type MutationSetFingerprintTargetArgs = { target: FingerprintTargetInput; }; export declare type MutationAddAtmJobTasksArgs = { jobId: Scalars['String']; jobTasks: Array; }; export declare type MutationCreateAtmJobArgs = { jobInput: AtmJobInput; }; export declare type MutationResumeAtmJobArgs = { jobId: Scalars['String']; }; export declare type MutationSetAtmJobTaskStateArgs = { id: Scalars['ID']; jobTaskState: AtmJobTaskStateInput; }; export declare type MutationTakeTasksArgs = { taskRequest: AtmTaskRequest; }; export declare type MutationLinkSlackChannelToRepoArgs = { channelId: Scalars['String']; channelName?: Maybe; chatTeamId: Scalars['String']; owner: Scalars['String']; providerId?: Maybe; repo: Scalars['String']; }; export declare type MutationUnlinkSlackChannelFromRepoArgs = { channelId: Scalars['String']; chatTeamId: Scalars['String']; owner: Scalars['String']; providerId?: Maybe; repo: Scalars['String']; }; export declare type MutationIngestCustomCardArgs = { value: CustomCardInput; }; export declare type MutationIngestCustomNotificationArgs = { value: CustomNotificationInput; }; export declare type MutationIngestCustomCommitIssueRelationshipArgs = { value: CustomCommitIssueRelationshipInput; }; export declare type MutationIngestCustomDeploymentArgs = { value: CustomDeploymentInput; }; export declare type MutationIngestCustomIssueRelationshipArgs = { value: CustomIssueRelationshipInput; }; export declare type MutationIngestCustomSdmGoalArgs = { value: CustomSdmGoalInput; }; export declare type MutationIngestCustomSdmGoalSetArgs = { value: CustomSdmGoalSetInput; }; export declare type MutationIngestCustomSdmGoalDisplayArgs = { value: CustomSdmGoalDisplayInput; }; export declare type MutationIngestCustomSdmBuildIdentifierArgs = { value: CustomSdmBuildIdentifierInput; }; export declare type MutationIngestCustomSdmDeployEnablementArgs = { value: CustomSdmDeployEnablementInput; }; export declare type MutationIngestCustomSdmVersionArgs = { value: CustomSdmVersionInput; }; export declare type MutationIngestCustomSdmGoalSetBadgeArgs = { value: CustomSdmGoalSetBadgeInput; }; export declare type MutationIngestCustomSdmPreferenceArgs = { value: CustomSdmPreferenceInput; }; export declare type MutationIngestCustomSdmRepoProvenanceArgs = { value: CustomSdmRepoProvenanceInput; }; export declare type MutationIngestCustomPolicyLogArgs = { value: CustomPolicyLogInput; }; export declare type MutationIngestCustomPolicyComplianceArgs = { value: CustomPolicyComplianceInput; }; export declare type MutationIngestCustomPolicyTargetStreamArgs = { value: CustomPolicyTargetStreamInput; }; export declare type MutationIngestCustomPolicyTargetArgs = { value: CustomPolicyTargetInput; }; export declare type MutationIngestCustomLifecycleAttachmentArgs = { value: CustomLifecycleAttachmentInput; }; export declare type MutationIngestCustomAspectRegistrationArgs = { value: CustomAspectRegistrationInput; }; export declare type MutationDeleteCustomCardArgs = { value: CustomCardInput; }; export declare type MutationDeleteCustomNotificationArgs = { value: CustomNotificationInput; }; export declare type MutationDeleteCustomCommitIssueRelationshipArgs = { value: CustomCommitIssueRelationshipInput; }; export declare type MutationDeleteCustomDeploymentArgs = { value: CustomDeploymentInput; }; export declare type MutationDeleteCustomIssueRelationshipArgs = { value: CustomIssueRelationshipInput; }; export declare type MutationDeleteCustomSdmGoalArgs = { value: CustomSdmGoalInput; }; export declare type MutationDeleteCustomSdmGoalSetArgs = { value: CustomSdmGoalSetInput; }; export declare type MutationDeleteCustomSdmGoalDisplayArgs = { value: CustomSdmGoalDisplayInput; }; export declare type MutationDeleteCustomSdmBuildIdentifierArgs = { value: CustomSdmBuildIdentifierInput; }; export declare type MutationDeleteCustomSdmDeployEnablementArgs = { value: CustomSdmDeployEnablementInput; }; export declare type MutationDeleteCustomSdmVersionArgs = { value: CustomSdmVersionInput; }; export declare type MutationDeleteCustomSdmGoalSetBadgeArgs = { value: CustomSdmGoalSetBadgeInput; }; export declare type MutationDeleteCustomSdmPreferenceArgs = { value: CustomSdmPreferenceInput; }; export declare type MutationDeleteCustomSdmRepoProvenanceArgs = { value: CustomSdmRepoProvenanceInput; }; export declare type MutationDeleteCustomPolicyLogArgs = { value: CustomPolicyLogInput; }; export declare type MutationDeleteCustomPolicyComplianceArgs = { value: CustomPolicyComplianceInput; }; export declare type MutationDeleteCustomPolicyTargetStreamArgs = { value: CustomPolicyTargetStreamInput; }; export declare type MutationDeleteCustomPolicyTargetArgs = { value: CustomPolicyTargetInput; }; export declare type MutationDeleteCustomLifecycleAttachmentArgs = { value: CustomLifecycleAttachmentInput; }; export declare type MutationDeleteCustomAspectRegistrationArgs = { value: CustomAspectRegistrationInput; }; export declare type MutationDeleteCustomCardByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomNotificationByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomCommitIssueRelationshipByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomDeploymentByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomIssueRelationshipByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmGoalByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmGoalSetByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmGoalDisplayByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmBuildIdentifierByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmDeployEnablementByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmVersionByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmGoalSetBadgeByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmPreferenceByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomSdmRepoProvenanceByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomPolicyLogByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomPolicyComplianceByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomPolicyTargetStreamByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomPolicyTargetByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomLifecycleAttachmentByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomAspectRegistrationByIdArgs = { id: Scalars['ID']; }; export declare type MutationSetChatUserPreferenceArgs = { chatTeamId?: Maybe; chatUserId?: Maybe; name?: Maybe; value?: Maybe; }; export declare type MutationSetChatTeamPreferenceArgs = { chatTeamId?: Maybe; name?: Maybe; value?: Maybe; }; export declare type MutationCreateSlackChannelArgs = { chatTeamId?: Maybe; name?: Maybe; }; export declare type MutationAddBotToSlackChannelArgs = { chatTeamId?: Maybe; channelId?: Maybe; }; export declare type MutationInviteUserToSlackChannelArgs = { chatTeamId?: Maybe; channelId?: Maybe; userId?: Maybe; }; export declare type MutationKickUserFromSlackChannelArgs = { chatTeamId?: Maybe; channelId?: Maybe; userId?: Maybe; }; export declare type MutationSetOwnerLoginArgs = { owner?: Maybe; providerId?: Maybe; login?: Maybe; }; export declare type MutationSetRepoLoginArgs = { repo?: Maybe; owner?: Maybe; providerId?: Maybe; login?: Maybe; }; export declare type MutationSetTeamPropertiesArgs = { name?: Maybe; description?: Maybe; iconUrl?: Maybe; }; export declare type Notification = { __typename?: 'Notification'; actions?: Maybe>>; body: Scalars['String']; contentType: Scalars['String']; correlationId: Scalars['String']; key: Scalars['String']; post?: Maybe; recipient?: Maybe; ts: Scalars['Int']; ttl?: Maybe; /** The ID of this Notification */ id?: Maybe; }; export declare type NotificationRecipientArgs = { address?: Maybe>>; }; export declare type NotificationAction = { __typename?: 'NotificationAction'; command?: Maybe; parameterName?: Maybe; parameterOptionGroups?: Maybe>>; parameterOptions?: Maybe>>; parameters?: Maybe>>; registration?: Maybe; role?: Maybe; text?: Maybe; type?: Maybe; }; export declare type NotificationActionGroup = { __typename?: 'NotificationActionGroup'; actions?: Maybe>>; text?: Maybe; }; export declare type NotificationActionParameter = { __typename?: 'NotificationActionParameter'; name?: Maybe; value?: Maybe; }; export declare type NotificationActionParameterOption = { __typename?: 'NotificationActionParameterOption'; name?: Maybe; value?: Maybe; }; export declare type NotificationActionParameterOptionGroup = { __typename?: 'NotificationActionParameterOptionGroup'; name?: Maybe; options?: Maybe>>; }; export declare type NotificationRecipient = { __typename?: 'NotificationRecipient'; address: Scalars['String']; }; export declare type NpmDependency = SourceFingerprint & { __typename?: 'NpmDependency'; data?: Maybe; displayName?: Maybe; displayType?: Maybe; displayValue?: Maybe; id: Scalars['ID']; name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; version: Scalars['String']; }; export declare type NpmJsRegistryProvider = ResourceProvider & NpmRegistryProvider & { __typename?: 'NpmJSRegistryProvider'; url: Scalars['String']; scope?: Maybe; credential?: Maybe; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name?: Maybe; team: Team; authProviderId?: Maybe; state?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type NpmJsRegistryProviderWebhooksArgs = { id?: Maybe; }; export declare type NpmJsRegistryProviderInput = { scope?: Maybe; name?: Maybe; }; export declare type NpmRegistryProvider = { _id: Scalars['Int']; id: Scalars['ID']; team: Team; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; url: Scalars['String']; scope?: Maybe; }; export declare type OAuthInput = { secret: Scalars['String']; scopes: Array; }; export declare type OAuthToken = Credential & { __typename?: 'OAuthToken'; owner: ScmId; scopes: Array; secret: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; }; export declare type Ok = { __typename?: 'Ok'; ok: Scalars['Boolean']; }; /** A scheduled event for generic time-based triggering */ export declare type OnSchedule = { __typename?: 'OnSchedule'; /** The name of the configuration that fired this event */ configurationName: Scalars['String']; /** The parameterName that this schedule is associated with */ parameterName: Scalars['String']; }; export declare type Org = { __typename?: 'Org'; _id?: Maybe; url?: Maybe; id?: Maybe; owner?: Maybe; ownerType?: Maybe; avatarUrl?: Maybe; description?: Maybe; state?: Maybe; initializationState?: Maybe; installation?: Maybe; provider?: Maybe; scmProvider?: Maybe; repo?: Maybe>>; repos?: Maybe>>; chatTeam?: Maybe; team?: Maybe; }; export declare type OrgProviderArgs = { id?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; }; export declare type OrgScmProviderArgs = { id?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; }; export declare type OrgRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; defaultBranch?: Maybe; }; export declare type OrgReposArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; defaultBranch?: Maybe; }; export declare type OrgChatTeamArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; tenantId?: Maybe; domain?: Maybe; messageCount?: Maybe; emailDomain?: Maybe; }; export declare type OrgTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: Maybe; }; export declare enum OrgInitializationState { initializing = "initializing", initialized = "initialized" } /** a GitHub Owner (like an Org) can set a login to be used for background tasks */ export declare type OwnerLogin = { __typename?: 'OwnerLogin'; /** The owner name for the Organization/Team */ owner?: Maybe; /** The id of the git provider for this Owner */ providerId?: Maybe; /** The login that should be used */ login?: Maybe; }; export declare enum OwnerType { user = "user", organization = "organization" } export declare type PagingInfo = { __typename?: 'PagingInfo'; /** If present, indicates that there are more results */ after?: Maybe; }; export declare type PagingInfoInput = { after?: Maybe; }; export declare type Password = Credential & { __typename?: 'Password'; owner: ResourceUser; secret: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; }; export declare type PasswordInput = { secret: Scalars['String']; }; /** Person-Node */ export declare type Person = { __typename?: 'Person'; /** internal node id */ _id?: Maybe; /** id of Person */ id?: Maybe; /** forename of Person */ forename?: Maybe; /** surname of Person */ surname?: Maybe; /** name of Person */ name?: Maybe; resourceUsers?: Maybe>>; /** Person scmId SCMId */ scmId?: Maybe; /** Person gitHubId GitHubId */ gitHubId?: Maybe; /** Person chatId ChatId */ chatId?: Maybe; /** Person emails Email */ emails?: Maybe>>; /** Person team Team */ team?: Maybe; }; /** Person-Node */ export declare type PersonResourceUsersArgs = { login?: Maybe; }; /** Person-Node */ export declare type PersonScmIdArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Person-Node */ export declare type PersonGitHubIdArgs = { login?: Maybe; name?: Maybe; }; /** Person-Node */ export declare type PersonChatIdArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; timezoneLabel?: Maybe; }; /** Person-Node */ export declare type PersonEmailsArgs = { orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; address?: Maybe; }; /** Person-Node */ export declare type PersonTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: Maybe; }; /** Pipeline-Node */ export declare type Pipeline = { __typename?: 'Pipeline'; /** internal node id */ _id?: Maybe; /** Pipeline status */ status?: Maybe; /** Pipieline provider */ provider?: Maybe; /** Source id of the pipeline from the provider */ pipelineId?: Maybe; /** The time this Pipeline was created */ createdAt?: Maybe; /** The time this Pipeline finished. Empty if not finished. */ finishedAt?: Maybe; /** The repo this pipeline ran against */ repo?: Maybe; /** The push that triggered this pipeline if applicable */ push?: Maybe; /** The commit associated with this pipeline if applicable */ commit?: Maybe; /** The set of stages associated with this pipeline */ stages?: Maybe>>; }; /** Enum for the PipelineProviders */ export declare enum PipelineProvider { /** Gitlab CI Pipeline */ gitlab_ci = "gitlab_ci" } /** Enum for PipelineStatus */ export declare enum PipelineStatus { running = "running", pending = "pending", success = "success", failed = "failed", canceled = "canceled", skipped = "skipped", manual = "manual" } export declare enum PolicyCompliaceState { created = "created", in_review = "in_review", reviewed = "reviewed" } export declare type PolicyCompliance = { __typename?: 'PolicyCompliance'; _branch?: Maybe; _owner?: Maybe; _repo?: Maybe; _sha?: Maybe; aspects?: Maybe>>; differences?: Maybe>>; owner?: Maybe; push?: Maybe; state?: Maybe; targets?: Maybe>>; ts?: Maybe; /** The ID of this PolicyCompliance */ id?: Maybe; }; export declare type PolicyComplianceAspect = { __typename?: 'PolicyComplianceAspect'; displayType?: Maybe; manageable?: Maybe; type?: Maybe; }; export declare type PolicyComplianceFingerprint = { __typename?: 'PolicyComplianceFingerprint'; data?: Maybe; displayName?: Maybe; displayType?: Maybe; displayValue?: Maybe; name?: Maybe; sha?: Maybe; type?: Maybe; }; export declare type PolicyLog = { __typename?: 'PolicyLog'; apply?: Maybe; manage?: Maybe; name?: Maybe; subscribe?: Maybe; ts?: Maybe; type?: Maybe; /** The ID of this PolicyLog */ id?: Maybe; }; export declare type PolicyLogSubscribeArgs = { owner?: Maybe; repo?: Maybe; branch?: Maybe; }; export declare type PolicyTarget = { __typename?: 'PolicyTarget'; data?: Maybe; displayName?: Maybe; displayValue?: Maybe; name?: Maybe; sha?: Maybe; streams?: Maybe>>; type?: Maybe; /** The ID of this PolicyTarget */ id?: Maybe; }; export declare type PolicyTargetStream = { __typename?: 'PolicyTargetStream'; name?: Maybe; /** The ID of this PolicyTargetStream */ id?: Maybe; }; /** Enum for ProviderType */ export declare enum ProviderType { bitbucket_cloud = "bitbucket_cloud", github_com = "github_com", ghe = "ghe", bitbucket = "bitbucket", gitlab = "gitlab" } /** PullRequest-Node */ export declare type PullRequest = { __typename?: 'PullRequest'; /** internal node id */ _id?: Maybe; /** the URL of the PullRequest */ url?: Maybe; /** id of PullRequest */ id?: Maybe; /** number of PullRequest */ number?: Maybe; /** prId of PullRequest */ prId?: Maybe; /** name of PullRequest */ name?: Maybe; /** body of PullRequest */ body?: Maybe; /** state of PullRequest */ state?: Maybe; /** merged of PullRequest */ merged?: Maybe; /** timestamp of PullRequest */ timestamp?: Maybe; /** baseBranchName of PullRequest */ baseBranchName?: Maybe; /** branchName of PullRequest */ branchName?: Maybe; /** title of PullRequest */ title?: Maybe; /** createdAt of PullRequest */ createdAt?: Maybe; /** updatedAt of PullRequest */ updatedAt?: Maybe; /** closedAt of PullRequest */ closedAt?: Maybe; /** mergedAt of PullRequest */ mergedAt?: Maybe; /** mergeStatus of PullRequest */ mergeStatus?: Maybe; /** action of PullRequest */ action?: Maybe; /** PullRequest repo Repo */ repo?: Maybe; /** PullRequest head Commit */ head?: Maybe; /** PullRequest base Commit */ base?: Maybe; /** PullRequest mergeCommit Commit */ mergeCommit?: Maybe; /** PullRequest author SCMId */ author?: Maybe; /** PullRequest merger SCMId */ merger?: Maybe; /** PullRequest assignees SCMId */ assignees?: Maybe>>; /** PullRequest commits Commit */ commits?: Maybe>>; /** PullRequest branch Branch */ branch?: Maybe; /** PullRequest sourceBranch Branch */ sourceBranch?: Maybe; /** PullRequest destinationBranch Branch */ destinationBranch?: Maybe; /** PullRequest labels Label */ labels?: Maybe>>; /** PullRequest reviews Review */ reviews?: Maybe>>; /** PullRequest reviewers SCMId */ reviewers?: Maybe>>; /** PullRequest lastAssignedBy SCMId */ lastAssignedBy?: Maybe; /** PullRequest comments Comment */ comments?: Maybe>>; /** PullRequest builds Build */ builds?: Maybe>>; }; /** PullRequest-Node */ export declare type PullRequestRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestHeadArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestBaseArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestMergeCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestAuthorArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestMergerArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestAssigneesArgs = { login?: Maybe; name?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; avatar?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestCommitsArgs = { sha?: Maybe; message?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; isRemote?: Maybe; remoteRepoHtmlUrl?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestSourceBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; isRemote?: Maybe; remoteRepoHtmlUrl?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestDestinationBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; isRemote?: Maybe; remoteRepoHtmlUrl?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestLabelsArgs = { id?: Maybe; name?: Maybe; default?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; color?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestReviewsArgs = { id?: Maybe; gitHubId?: Maybe; reviewId?: Maybe; body?: Maybe; state?: Maybe; submittedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; htmlUrl?: Maybe; filter?: Maybe<_ReviewFilter>; }; /** PullRequest-Node */ export declare type PullRequestReviewersArgs = { login?: Maybe; name?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; avatar?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestLastAssignedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestCommentsArgs = { id?: Maybe; body?: Maybe; timestamp?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; commentId?: Maybe; gitHubId?: Maybe; path?: Maybe; position?: Maybe; htmlUrl?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; commentType?: Maybe; }; /** PullRequest-Node */ export declare type PullRequestBuildsArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; data?: Maybe; }; export declare enum PullRequestAction { assigned = "assigned", created = "created", unassigned = "unassigned", review_requested = "review_requested", review_request_removed = "review_request_removed", labeled = "labeled", unlabeled = "unlabeled", opened = "opened", edited = "edited", closed = "closed", reopened = "reopened", synchronize = "synchronize", submitted = "submitted", ready_for_review = "ready_for_review" } /** PullRequestImpact-Node */ export declare type PullRequestImpact = { __typename?: 'PullRequestImpact'; /** internal node id */ _id?: Maybe; /** id of PullRequestImpact */ id?: Maybe; /** url of PullRequestImpact */ url?: Maybe; /** data of PullRequestImpact */ data?: Maybe; /** PullRequestImpact pullRequest PullRequest */ pullRequest?: Maybe; }; /** PullRequestImpact-Node */ export declare type PullRequestImpactPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; mergeStatus?: Maybe; }; /** Push-Node */ export declare type Push = { __typename?: 'Push'; /** internal node id */ _id?: Maybe; /** id of Push */ id?: Maybe; /** timestamp of Push */ timestamp?: Maybe; /** branch of Push */ branch?: Maybe; toBranch?: Maybe; /** Push after Commit */ after?: Maybe; /** Push before Commit */ before?: Maybe; /** Push commits Commit */ commits?: Maybe>>; /** Push repo Repo */ repo?: Maybe; /** Push builds Build */ builds?: Maybe>>; /** Pipelines associated with this Push */ pipelines?: Maybe>>; goals?: Maybe>>; goalSets?: Maybe>>; goalsDisplayState?: Maybe>>; compliance?: Maybe>>; }; /** Push-Node */ export declare type PushAfterArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Push-Node */ export declare type PushBeforeArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Push-Node */ export declare type PushCommitsArgs = { sha?: Maybe; message?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** Push-Node */ export declare type PushRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** Push-Node */ export declare type PushBuildsArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; data?: Maybe; }; /** Push-Node */ export declare type PushPipelinesArgs = { pipelineId?: Maybe; }; /** Push-Node */ export declare type PushGoalsArgs = { approvalRequired?: Maybe>>; branch?: Maybe>>; data?: Maybe>>; description?: Maybe>>; environment?: Maybe>>; error?: Maybe>>; externalKey?: Maybe>>; externalUrl?: Maybe>>; goalSet?: Maybe>>; goalSetId?: Maybe>>; name?: Maybe>>; parameters?: Maybe>>; phase?: Maybe>>; preApprovalRequired?: Maybe>>; registration?: Maybe>>; retryFeasible?: Maybe>>; sha?: Maybe>>; signature?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; uniqueName?: Maybe>>; url?: Maybe>>; version?: Maybe>>; }; /** Push-Node */ export declare type PushGoalSetsArgs = { branch?: Maybe>>; goalSet?: Maybe>>; goalSetId?: Maybe>>; sha?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; /** Push-Node */ export declare type PushGoalsDisplayStateArgs = { branch?: Maybe>>; format?: Maybe>>; sha?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; /** Push-Node */ export declare type PushComplianceArgs = { _branch?: Maybe>>; _owner?: Maybe>>; _repo?: Maybe>>; _sha?: Maybe>>; owner?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type PushLink = { afterSha: Scalars['String']; branchName: Scalars['String']; }; export declare type Query = { __typename?: 'Query'; AtomistSkill: Array; activeSkill?: Maybe; getSkill?: Maybe; skillExecution?: Maybe; skillExecutions: Array; skills: AtomistSkills; TeamConfiguration?: Maybe>>; listDisabledRegistrations?: Maybe>>; Issue?: Maybe>>; Comment?: Maybe>>; Label?: Maybe>>; Repo?: Maybe>>; Commit?: Maybe>>; Push?: Maybe>>; Build?: Maybe>>; Pipeline?: Maybe>>; Stage?: Maybe>>; Job?: Maybe>>; Workflow?: Maybe>>; Branch?: Maybe>>; DeletedBranch?: Maybe>>; ChatId?: Maybe>>; ChatChannel?: Maybe>>; PullRequest?: Maybe>>; Org?: Maybe>>; GitHubAppInstallation?: Maybe>>; SCMId?: Maybe>>; GitHubAppResourceUser?: Maybe>>; GitHubId?: Maybe>>; Tag?: Maybe>>; K8Pod?: Maybe>>; K8Container?: Maybe>>; DockerImage?: Maybe>>; ImageLinked?: Maybe>>; Release?: Maybe>>; HerokuApp?: Maybe>>; Application?: Maybe>>; Team?: Maybe>>; ChatTeam?: Maybe>>; Person?: Maybe>>; Status?: Maybe>>; CheckSuite?: Maybe>>; CheckRun?: Maybe>>; Email?: Maybe>>; PushImpact?: Maybe>>; PullRequestImpact?: Maybe>>; GitHubProvider?: Maybe>>; SCMProvider?: Maybe>>; GitHubAppResourceProvider?: Maybe>>; UserJoinedChannel?: Maybe>>; Webhook?: Maybe>>; ChannelLink?: Maybe>>; Review?: Maybe>>; DockerRegistryProvider?: Maybe>>; DockerHubRegistryProvider: Array; GoogleContainerRegistryProvider: Array; JFrogDockerRegistryProvider: Array; DockerRegistry: Array; DockerRegistryImage: Array; GoogleCloudPlatformProvider: Array; KubernetesClusterProvider: Array; ArtifactoryMavenRepositoryProvider: Array; MavenRepositoryProvider: Array; NpmJSRegistryProvider: Array; NpmRegistryProvider: Array; GitHubNpmRegistryProvider: Array; ResourceProvider?: Maybe>>; Resource: Array; GenericResourceUser?: Maybe>>; ResourceUser?: Maybe>>; SystemAccount?: Maybe>>; Credential?: Maybe>>; OAuthToken?: Maybe>>; Password?: Maybe>>; GenericResourceProvider?: Maybe>>; BinaryRepositoryProvider?: Maybe>>; SecretProvider: Array; CommitFingerprintImpact: Array>; /** Find a single SourceFingerprint by its sha, type and name */ SourceFingerprint?: Maybe; /** Search for fingerprints, with paging */ commitsWithFingerprints: CommitsWithFingerprints; /** Search find all distinct fingerprints on head commits for type and name */ distinctHeadCommitFingerprints: Array; fingerprintAggregates?: Maybe; fingerprintTargets: Array; /** Find the count of all repos that have been analyzed */ headCommitFingerprintCounts: FingerprintCounts; /** Find all repos that contain named fingerprint in the HEAD commit */ headCommitsWithFingerprint: Array; /** Return AtmJobs */ AtmJob?: Maybe>; /** Return AtmJobTasks */ AtmJobTask?: Maybe>; AtomistLog: Array; ok: Ok; /** * Generate a report breaking down the number of events submitted by a given team. * This query is in beta and may change substantially before being finalized. **/ eventsReport: Array; /** * Generate a report breaking down the number of events which have been throttled for a given team. * This query is in beta and may change substantially before being finalized. **/ throttledEventsReport: Array; /** Auto-generated query for Card */ Card?: Maybe>>; /** Auto-generated query for Notification */ Notification?: Maybe>>; /** Auto-generated query for CommitIssueRelationship */ CommitIssueRelationship?: Maybe>>; /** Auto-generated query for Deployment */ Deployment?: Maybe>>; /** Auto-generated query for IssueRelationship */ IssueRelationship?: Maybe>>; /** Auto-generated query for SdmGoal */ SdmGoal?: Maybe>>; /** Auto-generated query for SdmGoalSet */ SdmGoalSet?: Maybe>>; /** Auto-generated query for SdmGoalDisplay */ SdmGoalDisplay?: Maybe>>; /** Auto-generated query for SdmBuildIdentifier */ SdmBuildIdentifier?: Maybe>>; /** Auto-generated query for SdmDeployEnablement */ SdmDeployEnablement?: Maybe>>; /** Auto-generated query for SdmVersion */ SdmVersion?: Maybe>>; /** Auto-generated query for SdmGoalSetBadge */ SdmGoalSetBadge?: Maybe>>; /** Auto-generated query for SdmPreference */ SdmPreference?: Maybe>>; /** Auto-generated query for SdmRepoProvenance */ SdmRepoProvenance?: Maybe>>; /** Auto-generated query for PolicyLog */ PolicyLog?: Maybe>>; /** Auto-generated query for PolicyCompliance */ PolicyCompliance?: Maybe>>; /** Auto-generated query for PolicyTargetStream */ PolicyTargetStream?: Maybe>>; /** Auto-generated query for PolicyTarget */ PolicyTarget?: Maybe>>; /** Auto-generated query for LifecycleAttachment */ LifecycleAttachment?: Maybe>>; /** Auto-generated query for AspectRegistration */ AspectRegistration?: Maybe>>; /** Find a commit by sha */ commitBySha?: Maybe; /** Find a Push using after-sha and branch */ pushBySha?: Maybe; /** Find repo by name, owner and provider id */ linkedRepo?: Maybe; /** Find SourceFingerprint by name, owner and provider id */ linkedFingerprint?: Maybe; /** Fetch a PR by its id */ pullRequestById?: Maybe; }; export declare type QueryAtomistSkillArgs = { id: Scalars['ID']; }; export declare type QueryActiveSkillArgs = { name: Scalars['String']; namespace: Scalars['String']; }; export declare type QueryGetSkillArgs = { maturity?: Maybe; name: Scalars['String']; namespace: Scalars['String']; version?: Maybe; }; export declare type QuerySkillExecutionArgs = { id: Scalars['ID']; }; export declare type QuerySkillExecutionsArgs = { _after?: Maybe; _before?: Maybe; _first?: Maybe; _orderBy?: Maybe; _ordering?: Maybe; filter?: Maybe<_AtomistSkillExecutionFilter>; name?: Maybe; namespace?: Maybe; version?: Maybe; visibility?: Maybe; }; export declare type QueryTeamConfigurationArgs = { namespace?: Maybe; }; export declare type QueryIssueArgs = { id?: Maybe; number?: Maybe; name?: Maybe; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; ids?: Maybe>>; numbers?: Maybe>>; names?: Maybe>>; titles?: Maybe>>; bodys?: Maybe>>; states?: Maybe>>; timestamps?: Maybe>>; actions?: Maybe>>; createdAts?: Maybe>>; updatedAts?: Maybe>>; closedAts?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_IssueFilter>; }; export declare type QueryCommentArgs = { id?: Maybe; body?: Maybe; timestamp?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; commentId?: Maybe; gitHubId?: Maybe; path?: Maybe; position?: Maybe; htmlUrl?: Maybe; commentType?: Maybe; ids?: Maybe>>; bodys?: Maybe>>; timestamps?: Maybe>>; createdAts?: Maybe>>; updatedAts?: Maybe>>; commentIds?: Maybe>>; gitHubIds?: Maybe>>; paths?: Maybe>>; positions?: Maybe>>; htmlUrls?: Maybe>>; commentTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryLabelArgs = { id?: Maybe; name?: Maybe; default?: Maybe; color?: Maybe; ids?: Maybe>>; names?: Maybe>>; defaults?: Maybe>>; colors?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; ids?: Maybe>>; owners?: Maybe>>; names?: Maybe>>; repoIds?: Maybe>>; gitHubIds?: Maybe>>; defaultBranchs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_RepoFilter>; }; export declare type QueryCommitArgs = { id?: Maybe; sha?: Maybe; message?: Maybe; timestamp?: Maybe; shas?: Maybe>>; messages?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_CommitFilter>; }; export declare type QueryPushArgs = { id?: Maybe; timestamp?: Maybe; branch?: Maybe; ids?: Maybe>>; timestamps?: Maybe>>; branchs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_PushFilter>; }; export declare type QueryBuildArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; data?: Maybe; ids?: Maybe>>; buildIds?: Maybe>>; numbers?: Maybe>>; names?: Maybe>>; statuss?: Maybe>>; buildUrls?: Maybe>>; compareUrls?: Maybe>>; triggers?: Maybe>>; providers?: Maybe>>; pullRequestNumbers?: Maybe>>; startedAts?: Maybe>>; finishedAts?: Maybe>>; timestamps?: Maybe>>; workflowIds?: Maybe>>; jobNames?: Maybe>>; jobIds?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryPipelineArgs = { _id?: Maybe; pipelineId?: Maybe; provider?: Maybe; Status?: Maybe; }; export declare type QueryStageArgs = { _id?: Maybe; name?: Maybe; }; export declare type QueryJobArgs = { _id?: Maybe; name?: Maybe; jobId?: Maybe; }; export declare type QueryWorkflowArgs = { id?: Maybe; name?: Maybe; workflowId?: Maybe; provider?: Maybe; config?: Maybe; ids?: Maybe>>; names?: Maybe>>; workflowIds?: Maybe>>; providers?: Maybe>>; configs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; isRemote?: Maybe; remoteRepoHtmlUrl?: Maybe; ids?: Maybe>>; names?: Maybe>>; timestamps?: Maybe>>; remoteRepoHtmlUrls?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryDeletedBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; ids?: Maybe>>; names?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryChatIdArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; timezoneLabel?: Maybe; ids?: Maybe>>; screenNames?: Maybe>>; userIds?: Maybe>>; providers?: Maybe>>; timezoneLabels?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryChatChannelArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; archived?: Maybe; ids?: Maybe>>; names?: Maybe>>; providers?: Maybe>>; normalizedNames?: Maybe>>; channelIds?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_ChatChannelFilter>; }; export declare type QueryPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; mergeStatus?: Maybe; action?: Maybe; ids?: Maybe>>; numbers?: Maybe>>; prIds?: Maybe>>; names?: Maybe>>; bodys?: Maybe>>; states?: Maybe>>; timestamps?: Maybe>>; baseBranchNames?: Maybe>>; branchNames?: Maybe>>; titles?: Maybe>>; createdAts?: Maybe>>; updatedAts?: Maybe>>; closedAts?: Maybe>>; mergedAts?: Maybe>>; mergeStatuss?: Maybe>>; actions?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_PullRequestFilter>; }; export declare type QueryOrgArgs = { id?: Maybe; owner?: Maybe; ownerType?: Maybe; ids?: Maybe>>; owners?: Maybe>>; ownerTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_OrgFilter>; }; export declare type QueryGitHubAppInstallationArgs = { id?: Maybe; owner?: Maybe; ownerType?: Maybe; ids?: Maybe>>; owners?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryScmIdArgs = { id?: Maybe; login?: Maybe; name?: Maybe; avatar?: Maybe; logins?: Maybe>>; names?: Maybe>>; avatars?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGitHubAppResourceUserArgs = { id?: Maybe; login?: Maybe; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGitHubIdArgs = { id?: Maybe; login?: Maybe; name?: Maybe; logins?: Maybe>>; names?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryTagArgs = { id?: Maybe; name?: Maybe; description?: Maybe; ref?: Maybe; timestamp?: Maybe; ids?: Maybe>>; names?: Maybe>>; descriptions?: Maybe>>; refs?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_TagFilter>; }; export declare type QueryK8PodArgs = { name?: Maybe; phase?: Maybe; environment?: Maybe; clusterName?: Maybe; timestamp?: Maybe; baseName?: Maybe; namespace?: Maybe; statusJSON?: Maybe; host?: Maybe; state?: Maybe; specsJSON?: Maybe; envJSON?: Maybe; metadataJSON?: Maybe; containersCrashLoopBackOff?: Maybe; resourceVersion?: Maybe; names?: Maybe>>; phases?: Maybe>>; environments?: Maybe>>; timestamps?: Maybe>>; baseNames?: Maybe>>; namespaces?: Maybe>>; statusJSONs?: Maybe>>; hosts?: Maybe>>; states?: Maybe>>; specsJSONs?: Maybe>>; envJSONs?: Maybe>>; metadataJSONs?: Maybe>>; resourceVersions?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_K8PodFilter>; }; export declare type QueryK8ContainerArgs = { name?: Maybe; imageName?: Maybe; timestamp?: Maybe; environment?: Maybe; clusterName?: Maybe; containerJSON?: Maybe; state?: Maybe; stateReason?: Maybe; ready?: Maybe; restartCount?: Maybe; statusJSON?: Maybe; resourceVersion?: Maybe; containerID?: Maybe; names?: Maybe>>; imageNames?: Maybe>>; timestamps?: Maybe>>; environments?: Maybe>>; containerJSONs?: Maybe>>; states?: Maybe>>; stateReasons?: Maybe>>; restartCounts?: Maybe>>; statusJSONs?: Maybe>>; resourceVersions?: Maybe>>; containerIDs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryDockerImageArgs = { image?: Maybe; imageName?: Maybe; timestamp?: Maybe; images?: Maybe>>; imageNames?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryImageLinkedArgs = { timestamp?: Maybe; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryReleaseArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; ids?: Maybe>>; names?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryHerokuAppArgs = { app?: Maybe; url?: Maybe; timestamp?: Maybe; user?: Maybe; appId?: Maybe; release?: Maybe; apps?: Maybe>>; urls?: Maybe>>; timestamps?: Maybe>>; users?: Maybe>>; appIds?: Maybe>>; releases?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryApplicationArgs = { id?: Maybe; state?: Maybe; host?: Maybe; timestamp?: Maybe; domain?: Maybe; data?: Maybe; ids?: Maybe>>; states?: Maybe>>; hosts?: Maybe>>; timestamps?: Maybe>>; domains?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: Maybe; ids?: Maybe>>; names?: Maybe>>; descriptions?: Maybe>>; iconUrls?: Maybe>>; createdAts?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryChatTeamArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; tenantId?: Maybe; domain?: Maybe; messageCount?: Maybe; emailDomain?: Maybe; ids?: Maybe>>; names?: Maybe>>; providers?: Maybe>>; domains?: Maybe>>; messageCounts?: Maybe>>; emailDomains?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryPersonArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; name?: Maybe; ids?: Maybe>>; forenames?: Maybe>>; surnames?: Maybe>>; names?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryStatusArgs = { id?: Maybe; state?: Maybe; description?: Maybe; targetUrl?: Maybe; context?: Maybe; timestamp?: Maybe; ids?: Maybe>>; states?: Maybe>>; descriptions?: Maybe>>; targetUrls?: Maybe>>; contexts?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryCheckSuiteArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_CheckSuiteFilter>; }; export declare type QueryCheckRunArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_CheckRunFilter>; }; export declare type QueryEmailArgs = { address?: Maybe; addresss?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryPushImpactArgs = { id?: Maybe; url?: Maybe; data?: Maybe; ids?: Maybe>>; urls?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryPullRequestImpactArgs = { id?: Maybe; url?: Maybe; data?: Maybe; ids?: Maybe>>; urls?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGitHubProviderArgs = { id?: Maybe; private?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; ids?: Maybe>>; urls?: Maybe>>; providerIds?: Maybe>>; apiUrls?: Maybe>>; gitUrls?: Maybe>>; providerTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryScmProviderArgs = { authProviderId?: Maybe; id?: Maybe; private?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; ids?: Maybe>>; urls?: Maybe>>; providerIds?: Maybe>>; apiUrls?: Maybe>>; gitUrls?: Maybe>>; providerTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGitHubAppResourceProviderArgs = { id?: Maybe; providerId?: Maybe; _id?: Maybe; }; export declare type QueryUserJoinedChannelArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryWebhookArgs = { id?: Maybe; resourceProviderId?: Maybe; }; export declare type QueryChannelLinkArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryReviewArgs = { id?: Maybe; gitHubId?: Maybe; reviewId?: Maybe; body?: Maybe; state?: Maybe; submittedAt?: Maybe; htmlUrl?: Maybe; ids?: Maybe>>; gitHubIds?: Maybe>>; reviewIds?: Maybe>>; bodys?: Maybe>>; states?: Maybe>>; submittedAts?: Maybe>>; htmlUrls?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryDockerRegistryProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryDockerHubRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGoogleContainerRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryJFrogDockerRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryDockerRegistryArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryDockerRegistryImageArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_DockerRegistryImageFilter>; }; export declare type QueryGoogleCloudPlatformProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryKubernetesClusterProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; timestamp?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryArtifactoryMavenRepositoryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryMavenRepositoryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryNpmJsRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryNpmRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGitHubNpmRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryResourceProviderArgs = { authProviderId?: Maybe; id?: Maybe; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryResourceArgs = { id?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryGenericResourceUserArgs = { login?: Maybe; id?: Maybe; _id?: Maybe; }; export declare type QueryResourceUserArgs = { login?: Maybe; id?: Maybe; _id?: Maybe; }; export declare type QuerySystemAccountArgs = { id?: Maybe; _id?: Maybe; }; export declare type QueryCredentialArgs = { id?: Maybe; _id?: Maybe; }; export declare type QueryOAuthTokenArgs = { id?: Maybe; _id?: Maybe; }; export declare type QueryPasswordArgs = { id?: Maybe; _id?: Maybe; }; export declare type QueryGenericResourceProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryBinaryRepositoryProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QuerySecretProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type QueryCommitFingerprintImpactArgs = { id?: Maybe; type?: Maybe; }; export declare type QuerySourceFingerprintArgs = { name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; }; export declare type QueryCommitsWithFingerprintsArgs = { _paging?: Maybe; displayName?: Maybe; displayValue?: Maybe; name?: Maybe; repoId?: Maybe; type?: Maybe; }; export declare type QueryDistinctHeadCommitFingerprintsArgs = { name: Scalars['String']; type: Scalars['String']; }; export declare type QueryFingerprintAggregatesArgs = { name: Scalars['String']; type: Scalars['String']; }; export declare type QueryFingerprintTargetsArgs = { name?: Maybe; type?: Maybe; }; export declare type QueryHeadCommitFingerprintCountsArgs = { name?: Maybe; type?: Maybe; }; export declare type QueryHeadCommitsWithFingerprintArgs = { displayName?: Maybe; displayValue?: Maybe; name?: Maybe; repoId?: Maybe; type?: Maybe; }; export declare type QueryAtmJobArgs = { id?: Maybe; name?: Maybe; owner?: Maybe; state?: Maybe; }; export declare type QueryAtmJobTaskArgs = { id?: Maybe; jobId?: Maybe; name?: Maybe; owner?: Maybe; state?: Maybe; }; export declare type QueryAtomistLogArgs = { _after?: Maybe; _before?: Maybe; _first?: Maybe; _offset?: Maybe; _orderBy?: Maybe; _ordering?: Maybe<_AtomistLogOrdering>; _search?: Maybe; category?: Maybe>; id?: Maybe; level?: Maybe>; message?: Maybe>; team_id?: Maybe>; timestamp?: Maybe>; }; export declare type QueryEventsReportArgs = { bucketUnit?: Maybe; eventTypes?: Maybe>; from?: Maybe; to?: Maybe; }; export declare type QueryThrottledEventsReportArgs = { bucketUnit?: Maybe; eventTypes?: Maybe>; from?: Maybe; to?: Maybe; }; export declare type QueryCardArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; key?: Maybe>>; post?: Maybe>>; shortTitle?: Maybe>>; ts?: Maybe>>; ttl?: Maybe>>; type?: Maybe>>; }; export declare type QueryNotificationArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; body?: Maybe; contentType?: Maybe; correlationId?: Maybe; key?: Maybe; post?: Maybe>>; ts?: Maybe; ttl?: Maybe>>; }; export declare type QueryCommitIssueRelationshipArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; type?: Maybe>>; }; export declare type QueryDeploymentArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; environment?: Maybe>>; ts?: Maybe>>; }; export declare type QueryIssueRelationshipArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; relationshipId?: Maybe>>; state?: Maybe>>; type?: Maybe>>; }; export declare type QuerySdmGoalArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; _showHistory?: Maybe; approvalRequired?: Maybe>>; branch?: Maybe>>; data?: Maybe>>; description?: Maybe>>; environment?: Maybe>>; error?: Maybe>>; externalKey?: Maybe>>; externalUrl?: Maybe>>; goalSet?: Maybe>>; goalSetId?: Maybe>>; name?: Maybe>>; parameters?: Maybe>>; phase?: Maybe>>; preApprovalRequired?: Maybe>>; registration?: Maybe>>; retryFeasible?: Maybe>>; sha?: Maybe>>; signature?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; uniqueName?: Maybe>>; url?: Maybe>>; version?: Maybe>>; }; export declare type QuerySdmGoalSetArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; branch?: Maybe>>; goalSet?: Maybe>>; goalSetId?: Maybe>>; sha?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type QuerySdmGoalDisplayArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; branch?: Maybe>>; format?: Maybe>>; sha?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type QuerySdmBuildIdentifierArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; identifier?: Maybe>>; }; export declare type QuerySdmDeployEnablementArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; owner?: Maybe>>; providerId?: Maybe>>; repo?: Maybe>>; state?: Maybe>>; }; export declare type QuerySdmVersionArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; branch?: Maybe>>; sha?: Maybe>>; version?: Maybe>>; }; export declare type QuerySdmGoalSetBadgeArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; sdm?: Maybe>>; token?: Maybe>>; }; export declare type QuerySdmPreferenceArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; key?: Maybe>>; ttl?: Maybe>>; value?: Maybe>>; }; export declare type QuerySdmRepoProvenanceArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; }; export declare type QueryPolicyLogArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; name?: Maybe>>; ts?: Maybe>>; type?: Maybe>>; }; export declare type QueryPolicyComplianceArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; _branch?: Maybe>>; _owner?: Maybe>>; _repo?: Maybe>>; _sha?: Maybe>>; owner?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type QueryPolicyTargetStreamArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; name?: Maybe>>; }; export declare type QueryPolicyTargetArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; data?: Maybe>>; displayName?: Maybe>>; displayValue?: Maybe>>; name?: Maybe>>; sha?: Maybe>>; streams?: Maybe>>; type?: Maybe>>; }; export declare type QueryLifecycleAttachmentArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; body?: Maybe>>; configuration?: Maybe>>; contentType?: Maybe>>; identifier?: Maybe>>; name?: Maybe>>; skill?: Maybe>>; ts?: Maybe>>; type?: Maybe>>; }; export declare type QueryAspectRegistrationArgs = { id?: Maybe; _offset?: Maybe; _first?: Maybe; _orderBy?: Maybe; _after?: Maybe; _before?: Maybe; _ordering?: Maybe<_Ordering>; _search?: Maybe; category?: Maybe>>; description?: Maybe>>; displayName?: Maybe>>; endpoint?: Maybe>>; manageable?: Maybe>>; name?: Maybe>>; owner?: Maybe>>; shortName?: Maybe>>; state?: Maybe>>; unit?: Maybe>>; url?: Maybe>>; uuid?: Maybe>>; }; export declare type QueryCommitByShaArgs = { sha: Scalars['String']; }; export declare type QueryPushByShaArgs = { branchName: Scalars['String']; afterSha: Scalars['String']; ownerName?: Maybe; repoName?: Maybe; }; export declare type QueryLinkedRepoArgs = { name: Scalars['String']; owner: Scalars['String']; provider: Scalars['String']; }; export declare type QueryLinkedFingerprintArgs = { name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; }; export declare type QueryPullRequestByIdArgs = { id: Scalars['ID']; }; export declare type RegisteredAtomistSkill = AtomistSkill & { __typename?: 'RegisteredAtomistSkill'; artifacts: Array; author: Scalars['String']; capabilities: AtomistSkillCapabilitiesSpec; categories: Array; commands: Array; createdAt: Scalars['String']; datalogSubscriptions?: Maybe>; description: Scalars['String']; dispatchStyle: AtomistSkillEventDispatchStyle; displayName?: Maybe; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; inCatalog: Scalars['Boolean']; ingesters: Array; integration: Scalars['Boolean']; license: Scalars['String']; longDescription: Scalars['String']; maturities: Array; maxConfigurations: Scalars['Int']; name: Scalars['String']; namespace: Scalars['String']; owner: Scalars['Boolean']; parameters: Array; platform: AtomistSkillExecutionPlatform; publishedAt?: Maybe; readme?: Maybe; resourceProviders?: Maybe>; schemata?: Maybe>; subscriptions: Array; technologies: Array; version: Scalars['String']; videoUrl?: Maybe; }; export declare type Release = { __typename?: 'Release'; _id?: Maybe; url?: Maybe; id?: Maybe; gitHubId: Scalars['String']; name?: Maybe; timestamp?: Maybe; action?: Maybe; tag?: Maybe; }; export declare type ReleaseTagArgs = { id?: Maybe; name?: Maybe; description?: Maybe; ref?: Maybe; timestamp?: Maybe; }; export declare enum ReleaseAction { published = "published", unpublished = "unpublished", created = "created", edited = "edited", deleted = "deleted", prereleased = "prereleased", released = "released" } /** Repo-Node */ export declare type Repo = { __typename?: 'Repo'; _id?: Maybe; url?: Maybe; id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; labels?: Maybe>>; channels?: Maybe>>; org?: Maybe; issue?: Maybe>>; issues?: Maybe>>; pullRequest?: Maybe>>; pullRequests?: Maybe>>; pushes?: Maybe>>; /** Repo branches Branch */ branches?: Maybe>>; /** Repo links ChannelLink */ links?: Maybe>>; }; /** Repo-Node */ export declare type RepoLabelsArgs = { id?: Maybe; name?: Maybe; default?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; color?: Maybe; }; /** Repo-Node */ export declare type RepoChannelsArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; archived?: Maybe; }; /** Repo-Node */ export declare type RepoOrgArgs = { id?: Maybe; owner?: Maybe; ownerType?: Maybe; }; /** Repo-Node */ export declare type RepoIssueArgs = { id?: Maybe; number?: Maybe; name?: Maybe; names?: Maybe>>; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; closedAt?: Maybe; }; /** Repo-Node */ export declare type RepoIssuesArgs = { id?: Maybe; number?: Maybe; name?: Maybe; names?: Maybe>>; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; closedAt?: Maybe; }; /** Repo-Node */ export declare type RepoPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; names?: Maybe>>; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; mergeStatus?: Maybe; }; /** Repo-Node */ export declare type RepoPullRequestsArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; mergeStatus?: Maybe; }; /** Repo-Node */ export declare type RepoPushesArgs = { name?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; }; /** Repo-Node */ export declare type RepoBranchesArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; isRemote?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; remoteRepoHtmlUrl?: Maybe; }; /** Repo-Node */ export declare type RepoLinksArgs = { orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; id?: Maybe; }; /** a GitHub Owner (like an Org) can set a login to be used for background tasks */ export declare type RepoLogin = { __typename?: 'RepoLogin'; /** The repository name */ repo?: Maybe; /** The owner name for the Organization/Team */ owner?: Maybe; /** The id of the git provider for this Owner */ providerId?: Maybe; /** The login that should be used */ login?: Maybe; }; /** The data for an existing Repo has been loaded and is ready for querying */ export declare type RepoOnboarded = { __typename?: 'RepoOnboarded'; /** GitHub Repository */ repo: Repo; }; export declare type Resource = { id: Scalars['ID']; _id: Scalars['Int']; }; export declare type ResourceLinks = { pushLink?: Maybe; commitLink?: Maybe; }; export declare type ResourceProvider = { _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name?: Maybe; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type ResourceProviderWebhooksArgs = { id?: Maybe; }; export declare type ResourceProviderMetadata = { __typename?: 'ResourceProviderMetadata'; /** The 20 most recenetly receieved events to this ResourceProvider */ events: Array; /** A timestamp of when we last received an event on this ResourceProvider */ eventLastReceived?: Maybe; }; export declare type ResourceProviderState = { __typename?: 'ResourceProviderState'; error?: Maybe; name?: Maybe; }; export declare type ResourceProviderStateInput = { state: ResourceProviderStateName; error?: Maybe; }; export declare enum ResourceProviderStateName { converged = "converged", unconverged = "unconverged", misconfigured = "misconfigured", unauthorized = "unauthorized" } export declare type ResourceUser = { _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; credential?: Maybe; provider: ResourceProvider; login: Scalars['String']; }; export declare type ResourceUserProviderArgs = { id?: Maybe; }; export declare enum ResourceUserType { SCMId = "SCMId", GenericResourceUser = "GenericResourceUser", SystemAccount = "SystemAccount", GitHubAppResourceUser = "GitHubAppResourceUser" } /** Review-Node */ export declare type Review = { __typename?: 'Review'; /** internal node id */ _id?: Maybe; /** the URL of the Review */ url?: Maybe; /** id of Review */ id?: Maybe; /** gitHubId of Review */ gitHubId?: Maybe; /** reviewId of Review */ reviewId?: Maybe; /** body of Review */ body?: Maybe; /** state of Review */ state?: Maybe; /** submittedAt of Review */ submittedAt?: Maybe; /** htmlUrl of Review */ htmlUrl?: Maybe; /** Review by SCMId */ by?: Maybe>>; /** Review commit Commit */ commit?: Maybe; /** Review comments Comment */ comments?: Maybe>>; /** Review pullRequest PullRequest */ pullRequest?: Maybe; }; /** Review-Node */ export declare type ReviewByArgs = { login?: Maybe; name?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; avatar?: Maybe; filter?: Maybe<_ScmIdFilter>; }; /** Review-Node */ export declare type ReviewCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Review-Node */ export declare type ReviewCommentsArgs = { id?: Maybe; body?: Maybe; timestamp?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; commentId?: Maybe; gitHubId?: Maybe; path?: Maybe; position?: Maybe; htmlUrl?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; commentType?: Maybe; }; /** Review-Node */ export declare type ReviewPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; mergeStatus?: Maybe; }; /** Enum for ReviewState */ export declare enum ReviewState { /** Value for requested */ requested = "requested", /** Value for pending */ pending = "pending", /** Value for approved */ approved = "approved", /** Value for commented */ commented = "commented", /** Value for unapproved */ unapproved = "unapproved", /** Value for changes_requested */ changes_requested = "changes_requested" } export declare type ScmAuthorInput = { /** The login of the commit author in the SCM provider */ login: Scalars['String']; /** The authors email address */ email?: Maybe; /** The name of the author */ name?: Maybe; }; export declare type ScmCommitInput = { /** The id of the repo as it appears in the graph */ repoId: Scalars['String']; /** The sha of the commit */ sha: Scalars['String']; /** The email address of the commit */ email?: Maybe; /** The commit message */ message: Scalars['String']; /** The http url of the commit in the SCM provider */ url?: Maybe; /** The commit timestamp */ timestamp: Scalars['String']; /** The name of the branch this commit is being ingested on */ branchName: Scalars['String']; /** The author of the commit - optional but helpful if available */ author?: Maybe; }; /** SCMId-Node */ export declare type ScmId = ResourceUser & { __typename?: 'SCMId'; /** name of SCMId */ name?: Maybe; /** avatar of SCMId */ avatar?: Maybe; credential?: Maybe; provider: ScmProvider; /** SCMId emails Email */ emails?: Maybe>>; /** SCMId person Person */ person?: Maybe; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; login: Scalars['String']; }; /** SCMId-Node */ export declare type ScmIdProviderArgs = { id?: Maybe; }; /** SCMId-Node */ export declare type ScmIdEmailsArgs = { orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; address?: Maybe; }; /** SCMId-Node */ export declare type ScmIdPersonArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; name?: Maybe; }; export declare type ScmOrgInput = { name: Scalars['String']; id?: Maybe; url?: Maybe; ownerType: OwnerType; }; export declare type ScmOrgsInput = { orgs: Array; }; /** SCMProvider-Node */ export declare type ScmProvider = ResourceProvider & { __typename?: 'SCMProvider'; url?: Maybe; providerId: Scalars['String']; private?: Maybe; apiUrl: Scalars['String']; gitUrl: Scalars['String']; providerType?: Maybe; targetConfiguration?: Maybe; orgs?: Maybe>>; credential?: Maybe; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name?: Maybe; team: Team; authProviderId?: Maybe; state?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; /** SCMProvider-Node */ export declare type ScmProviderOrgsArgs = { owner?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; ownerType?: Maybe; }; /** SCMProvider-Node */ export declare type ScmProviderWebhooksArgs = { id?: Maybe; }; export declare type ScmProviderRepoSpec = { __typename?: 'SCMProviderRepoSpec'; ownerSpec: Scalars['String']; nameSpec: Scalars['String']; }; export declare type ScmProviderSpec = { __typename?: 'SCMProviderSpec'; orgSpecs: Array; repoSpecs: Array; }; export declare type ScmProviderStateInput = { state: ScmProviderStateName; error?: Maybe; }; export declare enum ScmProviderStateName { converged = "converged", unconverged = "unconverged", misconfigured = "misconfigured", unauthorized = "unauthorized" } export declare type ScmRepoInput = { /** The the id of the repo as provided by the SCM provider not the Atomist graph */ repoId: Scalars['String']; /** The http url of the repo in the SCM provider */ url?: Maybe; /** The name of the repo */ name: Scalars['String']; /** The default branch of the repo (master if unknown) */ defaultBranch?: Maybe; }; export declare type ScmReposInput = { /** The id of the org as represented in the Atomist graph */ orgId: Scalars['String']; owner: Scalars['String']; /** The list of repos to ingest */ repos: Array; }; export declare type ScmResourceProviderInput = { orgs: Array; repos: Array; }; export declare type ScmResourceProviderRepoInput = { owner: Scalars['String']; repo: Scalars['String']; }; export declare type SdmBuildIdentifier = { __typename?: 'SdmBuildIdentifier'; identifier?: Maybe; repo?: Maybe; /** The ID of this SdmBuildIdentifier */ id?: Maybe; }; export declare type SdmBuildIdentifierRepoArgs = { name?: Maybe>>; owner?: Maybe>>; providerId?: Maybe>>; }; export declare type SdmBuildIdentifierRepository = { __typename?: 'SdmBuildIdentifierRepository'; name?: Maybe; owner?: Maybe; providerId?: Maybe; }; export declare type SdmCondition = { __typename?: 'SdmCondition'; environment?: Maybe; name?: Maybe; uniqueName?: Maybe; }; export declare type SdmDeployEnablement = { __typename?: 'SdmDeployEnablement'; owner?: Maybe; providerId?: Maybe; repo?: Maybe; state?: Maybe; /** The ID of this SdmDeployEnablement */ id?: Maybe; }; export declare enum SdmDeployState { requested = "requested", disabled = "disabled" } export declare type SdmExternalUrl = { __typename?: 'SdmExternalUrl'; label?: Maybe; url?: Maybe; }; export declare type SdmGoal = { __typename?: 'SdmGoal'; approval?: Maybe; approvalRequired?: Maybe; branch?: Maybe; data?: Maybe; description?: Maybe; descriptions?: Maybe; environment?: Maybe; error?: Maybe; externalKey?: Maybe; externalUrl?: Maybe; externalUrls?: Maybe>>; fulfillment?: Maybe; goalSet?: Maybe; goalSetId?: Maybe; name?: Maybe; parameters?: Maybe; phase?: Maybe; preApproval?: Maybe; preApprovalRequired?: Maybe; preConditions?: Maybe>>; provenance?: Maybe>>; push?: Maybe; registration?: Maybe; repo?: Maybe; retryFeasible?: Maybe; sha?: Maybe; signature?: Maybe; state?: Maybe; ts?: Maybe; uniqueName?: Maybe; url?: Maybe; version?: Maybe; /** The ID of this SdmGoal */ id?: Maybe; }; export declare type SdmGoalFulfillmentArgs = { name?: Maybe>>; method?: Maybe>>; registration?: Maybe>>; }; export declare type SdmGoalProvenanceArgs = { registration?: Maybe>>; }; export declare type SdmGoalRepoArgs = { name?: Maybe>>; owner?: Maybe>>; providerId?: Maybe>>; }; export declare type SdmGoalDescriptions = { __typename?: 'SdmGoalDescriptions'; canceled?: Maybe; completed?: Maybe; failed?: Maybe; inProcess?: Maybe; planned?: Maybe; requested?: Maybe; skipped?: Maybe; stopped?: Maybe; waitingForApproval?: Maybe; waitingForPreApproval?: Maybe; }; export declare type SdmGoalDisplay = { __typename?: 'SdmGoalDisplay'; branch?: Maybe; format?: Maybe; push?: Maybe; repo?: Maybe; sha?: Maybe; state?: Maybe; ts?: Maybe; /** The ID of this SdmGoalDisplay */ id?: Maybe; }; export declare enum SdmGoalDisplayFormat { compact = "compact", full = "full" } export declare enum SdmGoalDisplayState { show_current = "show_current", show_all = "show_all" } export declare type SdmGoalFulfillment = { __typename?: 'SdmGoalFulfillment'; method?: Maybe; name?: Maybe; registration?: Maybe; }; export declare type SdmGoalName = { __typename?: 'SdmGoalName'; name?: Maybe; uniqueName?: Maybe; }; export declare type SdmGoalSet = { __typename?: 'SdmGoalSet'; branch?: Maybe; goalSet?: Maybe; goalSetId?: Maybe; goals?: Maybe>>; provenance?: Maybe; push?: Maybe; repo?: Maybe; sha?: Maybe; state?: Maybe; tags?: Maybe>>; ts?: Maybe; /** The ID of this SdmGoalSet */ id?: Maybe; }; export declare type SdmGoalSetProvenanceArgs = { registration?: Maybe>>; }; export declare type SdmGoalSetRepoArgs = { name?: Maybe>>; owner?: Maybe>>; providerId?: Maybe>>; }; export declare type SdmGoalSetBadge = { __typename?: 'SdmGoalSetBadge'; repo?: Maybe; sdm?: Maybe; token?: Maybe; /** The ID of this SdmGoalSetBadge */ id?: Maybe; }; export declare type SdmGoalSetBadgeRepoArgs = { name?: Maybe>>; owner?: Maybe>>; providerId?: Maybe>>; }; export declare type SdmGoalSetBadgeRepository = { __typename?: 'SdmGoalSetBadgeRepository'; name?: Maybe; owner?: Maybe; providerId?: Maybe; }; export declare type SdmGoalSetTag = { __typename?: 'SdmGoalSetTag'; name?: Maybe; value?: Maybe; }; export declare enum SdmGoalState { success = "success", pre_approved = "pre_approved", requested = "requested", waiting_for_pre_approval = "waiting_for_pre_approval", approved = "approved", waiting_for_approval = "waiting_for_approval", failure = "failure", stopped = "stopped", planned = "planned", in_process = "in_process", skipped = "skipped", canceled = "canceled" } export declare type SdmPreference = { __typename?: 'SdmPreference'; key?: Maybe; ttl?: Maybe; value?: Maybe; /** The ID of this SdmPreference */ id?: Maybe; }; export declare type SdmProvenance = { __typename?: 'SdmProvenance'; channelId?: Maybe; correlationId?: Maybe; name?: Maybe; registration?: Maybe; ts?: Maybe; userId?: Maybe; version?: Maybe; }; export declare type SdmRepoProvenance = { __typename?: 'SdmRepoProvenance'; provenance?: Maybe; repo?: Maybe; /** The ID of this SdmRepoProvenance */ id?: Maybe; }; export declare type SdmRepoProvenanceRepoArgs = { name?: Maybe>>; owner?: Maybe>>; providerId?: Maybe>>; }; export declare type SdmRepository = { __typename?: 'SdmRepository'; name?: Maybe; owner?: Maybe; providerId?: Maybe; }; export declare type SdmVersion = { __typename?: 'SdmVersion'; branch?: Maybe; repo?: Maybe; sha?: Maybe; version?: Maybe; /** The ID of this SdmVersion */ id?: Maybe; }; export declare type SdmVersionRepoArgs = { name?: Maybe>>; owner?: Maybe>>; providerId?: Maybe>>; }; export declare type SdmVersionRepository = { __typename?: 'SdmVersionRepository'; name?: Maybe; owner?: Maybe; providerId?: Maybe; }; export declare type SecretProvider = ResourceProvider & { __typename?: 'SecretProvider'; name: Scalars['String']; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; createdAt: Scalars['String']; updatedAt: Scalars['String']; createdBy?: Maybe; updatedBy?: Maybe; metadata?: Maybe; }; export declare type SecretProviderWebhooksArgs = { id?: Maybe; }; export declare type SecretProviderInput = { name: Scalars['String']; }; /** A slack channel */ export declare type SlackChannel = { __typename?: 'SlackChannel'; /** The id of the chat team */ chatTeamId?: Maybe; /** The name of the channel */ name?: Maybe; /** The id of the channel */ id?: Maybe; }; /** Fingerprint of some artifact in an SCM repository */ export declare type SourceFingerprint = { data?: Maybe; displayName?: Maybe; displayType?: Maybe; displayValue?: Maybe; id: Scalars['ID']; name: Scalars['String']; sha: Scalars['String']; type: Scalars['String']; }; export declare type SourceFingerprintStats = { __typename?: 'SourceFingerprintStats'; fingerprint: SourceFingerprint; /** How many repos has this fingerprint been seen in? */ inRepos: Scalars['Int']; }; /** Stage-Node */ export declare type Stage = { __typename?: 'Stage'; /** internal node id */ _id?: Maybe; /** The name of this stage */ name?: Maybe; /** The pipeline that this stage belongs to */ pipeline?: Maybe; /** The list of jobs associated with this stage */ jobs?: Maybe>>; }; /** Status-Node */ export declare type Status = { __typename?: 'Status'; /** internal node id */ _id?: Maybe; /** id of Status */ id?: Maybe; /** state of Status */ state?: Maybe; /** description of Status */ description?: Maybe; /** targetUrl of Status */ targetUrl?: Maybe; /** context of Status */ context?: Maybe; /** timestamp of Status */ timestamp?: Maybe; /** Status commit Commit */ commit?: Maybe; }; /** Status-Node */ export declare type StatusCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Enum for StatusState */ export declare enum StatusState { /** Value for pending */ pending = "pending", /** Value for success */ success = "success", /** Value for error */ error = "error", /** Value for failure */ failure = "failure" } export declare type Subscription = { __typename?: 'Subscription'; /** Subscribe to OnSchedule cron events */ OnSchedule: Array; Issue?: Maybe>>; Comment?: Maybe>>; Label?: Maybe>>; Repo?: Maybe>>; Commit?: Maybe>>; Push?: Maybe>>; Build?: Maybe>>; Pipeline?: Maybe>>; Stage?: Maybe>>; Job?: Maybe>>; Workflow?: Maybe>>; Branch?: Maybe>>; DeletedBranch?: Maybe>>; ChatId?: Maybe>>; ChatChannel?: Maybe>>; PullRequest?: Maybe>>; Org?: Maybe>>; GitHubAppInstallation?: Maybe>>; SCMId?: Maybe>>; GitHubAppResourceUser?: Maybe>>; GitHubId?: Maybe>>; Tag?: Maybe>>; K8Pod?: Maybe>>; K8Container?: Maybe>>; DockerImage?: Maybe>>; ImageLinked?: Maybe>>; Release?: Maybe>>; HerokuApp?: Maybe>>; Application?: Maybe>>; Team?: Maybe>>; ChatTeam?: Maybe>>; Person?: Maybe>>; Status?: Maybe>>; CheckSuite?: Maybe>>; CheckRun?: Maybe>>; Email?: Maybe>>; PushImpact?: Maybe>>; PullRequestImpact?: Maybe>>; GitHubProvider?: Maybe>>; SCMProvider?: Maybe>>; GitHubAppResourceProvider?: Maybe>>; UserJoinedChannel?: Maybe>>; Webhook?: Maybe>>; ChannelLink?: Maybe>>; Review?: Maybe>>; DockerRegistryProvider?: Maybe>>; DockerHubRegistryProvider: Array; GoogleContainerRegistryProvider: Array; JFrogDockerRegistryProvider: Array; DockerRegistry: Array; DockerRegistryImage: Array; GoogleCloudPlatformProvider: Array; KubernetesClusterProvider: Array; ArtifactoryMavenRepositoryProvider: Array; MavenRepositoryProvider: Array; NpmJSRegistryProvider: Array; NpmRegistryProvider: Array; GitHubNpmRegistryProvider: Array; ResourceProvider?: Maybe>>; Resource: Array; GenericResourceUser?: Maybe>>; ResourceUser?: Maybe>>; SystemAccount?: Maybe>>; Credential?: Maybe>>; OAuthToken?: Maybe>>; Password?: Maybe>>; GenericResourceProvider?: Maybe>>; BinaryRepositoryProvider?: Maybe>>; SecretProvider: Array; CommitFingerprintImpact: Array>; /** Return AtmJobs */ AtmJob?: Maybe>; /** Return AtmJobTasks */ AtmJobTask?: Maybe>; AtomistLog: Array; /** Auto-generated subscription for Card */ Card?: Maybe>>; /** Auto-generated subscription for Notification */ Notification?: Maybe>>; /** Auto-generated subscription for CommitIssueRelationship */ CommitIssueRelationship?: Maybe>>; /** Auto-generated subscription for Deployment */ Deployment?: Maybe>>; /** Auto-generated subscription for IssueRelationship */ IssueRelationship?: Maybe>>; /** Auto-generated subscription for SdmGoal */ SdmGoal?: Maybe>>; /** Auto-generated subscription for SdmGoalSet */ SdmGoalSet?: Maybe>>; /** Auto-generated subscription for SdmGoalDisplay */ SdmGoalDisplay?: Maybe>>; /** Auto-generated subscription for SdmBuildIdentifier */ SdmBuildIdentifier?: Maybe>>; /** Auto-generated subscription for SdmDeployEnablement */ SdmDeployEnablement?: Maybe>>; /** Auto-generated subscription for SdmVersion */ SdmVersion?: Maybe>>; /** Auto-generated subscription for SdmGoalSetBadge */ SdmGoalSetBadge?: Maybe>>; /** Auto-generated subscription for SdmPreference */ SdmPreference?: Maybe>>; /** Auto-generated subscription for SdmRepoProvenance */ SdmRepoProvenance?: Maybe>>; /** Auto-generated subscription for PolicyLog */ PolicyLog?: Maybe>>; /** Auto-generated subscription for PolicyCompliance */ PolicyCompliance?: Maybe>>; /** Auto-generated subscription for PolicyTargetStream */ PolicyTargetStream?: Maybe>>; /** Auto-generated subscription for PolicyTarget */ PolicyTarget?: Maybe>>; /** Auto-generated subscription for LifecycleAttachment */ LifecycleAttachment?: Maybe>>; /** Auto-generated subscription for AspectRegistration */ AspectRegistration?: Maybe>>; RepoOnboarded?: Maybe>>; }; export declare type SubscriptionIssueArgs = { id?: Maybe; number?: Maybe; name?: Maybe; title?: Maybe; body?: Maybe; state?: Maybe; timestamp?: Maybe; action?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; ids?: Maybe>>; numbers?: Maybe>>; names?: Maybe>>; titles?: Maybe>>; bodys?: Maybe>>; states?: Maybe>>; timestamps?: Maybe>>; actions?: Maybe>>; createdAts?: Maybe>>; updatedAts?: Maybe>>; closedAts?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_IssueFilter>; }; export declare type SubscriptionCommentArgs = { id?: Maybe; body?: Maybe; timestamp?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; commentId?: Maybe; gitHubId?: Maybe; path?: Maybe; position?: Maybe; htmlUrl?: Maybe; commentType?: Maybe; ids?: Maybe>>; bodys?: Maybe>>; timestamps?: Maybe>>; createdAts?: Maybe>>; updatedAts?: Maybe>>; commentIds?: Maybe>>; gitHubIds?: Maybe>>; paths?: Maybe>>; positions?: Maybe>>; htmlUrls?: Maybe>>; commentTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionLabelArgs = { id?: Maybe; name?: Maybe; default?: Maybe; color?: Maybe; ids?: Maybe>>; names?: Maybe>>; defaults?: Maybe>>; colors?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; ids?: Maybe>>; owners?: Maybe>>; names?: Maybe>>; repoIds?: Maybe>>; gitHubIds?: Maybe>>; defaultBranchs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_RepoFilter>; }; export declare type SubscriptionCommitArgs = { id?: Maybe; sha?: Maybe; message?: Maybe; timestamp?: Maybe; shas?: Maybe>>; messages?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_CommitFilter>; }; export declare type SubscriptionPushArgs = { id?: Maybe; timestamp?: Maybe; branch?: Maybe; ids?: Maybe>>; timestamps?: Maybe>>; branchs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_PushFilter>; }; export declare type SubscriptionBuildArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; data?: Maybe; ids?: Maybe>>; buildIds?: Maybe>>; numbers?: Maybe>>; names?: Maybe>>; statuss?: Maybe>>; buildUrls?: Maybe>>; compareUrls?: Maybe>>; triggers?: Maybe>>; providers?: Maybe>>; pullRequestNumbers?: Maybe>>; startedAts?: Maybe>>; finishedAts?: Maybe>>; timestamps?: Maybe>>; workflowIds?: Maybe>>; jobNames?: Maybe>>; jobIds?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionPipelineArgs = { _id?: Maybe; pipelineId?: Maybe; provider?: Maybe; Status?: Maybe; }; export declare type SubscriptionStageArgs = { _id?: Maybe; name?: Maybe; }; export declare type SubscriptionJobArgs = { _id?: Maybe; name?: Maybe; jobId?: Maybe; }; export declare type SubscriptionWorkflowArgs = { id?: Maybe; name?: Maybe; workflowId?: Maybe; provider?: Maybe; config?: Maybe; ids?: Maybe>>; names?: Maybe>>; workflowIds?: Maybe>>; providers?: Maybe>>; configs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; isRemote?: Maybe; remoteRepoHtmlUrl?: Maybe; ids?: Maybe>>; names?: Maybe>>; timestamps?: Maybe>>; remoteRepoHtmlUrls?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionDeletedBranchArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; ids?: Maybe>>; names?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionChatIdArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; timezoneLabel?: Maybe; ids?: Maybe>>; screenNames?: Maybe>>; userIds?: Maybe>>; providers?: Maybe>>; timezoneLabels?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionChatChannelArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; archived?: Maybe; ids?: Maybe>>; names?: Maybe>>; providers?: Maybe>>; normalizedNames?: Maybe>>; channelIds?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_ChatChannelFilter>; }; export declare type SubscriptionPullRequestArgs = { id?: Maybe; number?: Maybe; prId?: Maybe; name?: Maybe; body?: Maybe; state?: Maybe; merged?: Maybe; timestamp?: Maybe; baseBranchName?: Maybe; branchName?: Maybe; title?: Maybe; createdAt?: Maybe; updatedAt?: Maybe; closedAt?: Maybe; mergedAt?: Maybe; mergeStatus?: Maybe; action?: Maybe; ids?: Maybe>>; numbers?: Maybe>>; prIds?: Maybe>>; names?: Maybe>>; bodys?: Maybe>>; states?: Maybe>>; timestamps?: Maybe>>; baseBranchNames?: Maybe>>; branchNames?: Maybe>>; titles?: Maybe>>; createdAts?: Maybe>>; updatedAts?: Maybe>>; closedAts?: Maybe>>; mergedAts?: Maybe>>; mergeStatuss?: Maybe>>; actions?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_PullRequestFilter>; }; export declare type SubscriptionOrgArgs = { id?: Maybe; owner?: Maybe; ownerType?: Maybe; ids?: Maybe>>; owners?: Maybe>>; ownerTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_OrgFilter>; }; export declare type SubscriptionGitHubAppInstallationArgs = { id?: Maybe; owner?: Maybe; ownerType?: Maybe; ids?: Maybe>>; owners?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionScmIdArgs = { id?: Maybe; login?: Maybe; name?: Maybe; avatar?: Maybe; logins?: Maybe>>; names?: Maybe>>; avatars?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGitHubAppResourceUserArgs = { id?: Maybe; login?: Maybe; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGitHubIdArgs = { id?: Maybe; login?: Maybe; name?: Maybe; logins?: Maybe>>; names?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionTagArgs = { id?: Maybe; name?: Maybe; description?: Maybe; ref?: Maybe; timestamp?: Maybe; ids?: Maybe>>; names?: Maybe>>; descriptions?: Maybe>>; refs?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_TagFilter>; }; export declare type SubscriptionK8PodArgs = { name?: Maybe; phase?: Maybe; environment?: Maybe; clusterName?: Maybe; timestamp?: Maybe; baseName?: Maybe; namespace?: Maybe; statusJSON?: Maybe; host?: Maybe; state?: Maybe; specsJSON?: Maybe; envJSON?: Maybe; metadataJSON?: Maybe; containersCrashLoopBackOff?: Maybe; resourceVersion?: Maybe; names?: Maybe>>; phases?: Maybe>>; environments?: Maybe>>; timestamps?: Maybe>>; baseNames?: Maybe>>; namespaces?: Maybe>>; statusJSONs?: Maybe>>; hosts?: Maybe>>; states?: Maybe>>; specsJSONs?: Maybe>>; envJSONs?: Maybe>>; metadataJSONs?: Maybe>>; resourceVersions?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_K8PodFilter>; }; export declare type SubscriptionK8ContainerArgs = { name?: Maybe; imageName?: Maybe; timestamp?: Maybe; environment?: Maybe; clusterName?: Maybe; containerJSON?: Maybe; state?: Maybe; stateReason?: Maybe; ready?: Maybe; restartCount?: Maybe; statusJSON?: Maybe; resourceVersion?: Maybe; containerID?: Maybe; names?: Maybe>>; imageNames?: Maybe>>; timestamps?: Maybe>>; environments?: Maybe>>; containerJSONs?: Maybe>>; states?: Maybe>>; stateReasons?: Maybe>>; restartCounts?: Maybe>>; statusJSONs?: Maybe>>; resourceVersions?: Maybe>>; containerIDs?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionDockerImageArgs = { image?: Maybe; imageName?: Maybe; timestamp?: Maybe; images?: Maybe>>; imageNames?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionImageLinkedArgs = { timestamp?: Maybe; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionReleaseArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; ids?: Maybe>>; names?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionHerokuAppArgs = { app?: Maybe; url?: Maybe; timestamp?: Maybe; user?: Maybe; appId?: Maybe; release?: Maybe; apps?: Maybe>>; urls?: Maybe>>; timestamps?: Maybe>>; users?: Maybe>>; appIds?: Maybe>>; releases?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionApplicationArgs = { id?: Maybe; state?: Maybe; host?: Maybe; timestamp?: Maybe; domain?: Maybe; data?: Maybe; ids?: Maybe>>; states?: Maybe>>; hosts?: Maybe>>; timestamps?: Maybe>>; domains?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: Maybe; ids?: Maybe>>; names?: Maybe>>; descriptions?: Maybe>>; iconUrls?: Maybe>>; createdAts?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionChatTeamArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; tenantId?: Maybe; domain?: Maybe; messageCount?: Maybe; emailDomain?: Maybe; ids?: Maybe>>; names?: Maybe>>; providers?: Maybe>>; domains?: Maybe>>; messageCounts?: Maybe>>; emailDomains?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionPersonArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; name?: Maybe; ids?: Maybe>>; forenames?: Maybe>>; surnames?: Maybe>>; names?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionStatusArgs = { id?: Maybe; state?: Maybe; description?: Maybe; targetUrl?: Maybe; context?: Maybe; timestamp?: Maybe; ids?: Maybe>>; states?: Maybe>>; descriptions?: Maybe>>; targetUrls?: Maybe>>; contexts?: Maybe>>; timestamps?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionCheckSuiteArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_CheckSuiteFilter>; }; export declare type SubscriptionCheckRunArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_CheckRunFilter>; }; export declare type SubscriptionEmailArgs = { address?: Maybe; addresss?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionPushImpactArgs = { id?: Maybe; url?: Maybe; data?: Maybe; ids?: Maybe>>; urls?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionPullRequestImpactArgs = { id?: Maybe; url?: Maybe; data?: Maybe; ids?: Maybe>>; urls?: Maybe>>; datas?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGitHubProviderArgs = { id?: Maybe; private?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; ids?: Maybe>>; urls?: Maybe>>; providerIds?: Maybe>>; apiUrls?: Maybe>>; gitUrls?: Maybe>>; providerTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionScmProviderArgs = { authProviderId?: Maybe; id?: Maybe; private?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; ids?: Maybe>>; urls?: Maybe>>; providerIds?: Maybe>>; apiUrls?: Maybe>>; gitUrls?: Maybe>>; providerTypes?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGitHubAppResourceProviderArgs = { id?: Maybe; providerId?: Maybe; _id?: Maybe; }; export declare type SubscriptionUserJoinedChannelArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionWebhookArgs = { id?: Maybe; resourceProviderId?: Maybe; }; export declare type SubscriptionChannelLinkArgs = { id?: Maybe; ids?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionReviewArgs = { id?: Maybe; gitHubId?: Maybe; reviewId?: Maybe; body?: Maybe; state?: Maybe; submittedAt?: Maybe; htmlUrl?: Maybe; ids?: Maybe>>; gitHubIds?: Maybe>>; reviewIds?: Maybe>>; bodys?: Maybe>>; states?: Maybe>>; submittedAts?: Maybe>>; htmlUrls?: Maybe>>; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionDockerRegistryProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionDockerHubRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGoogleContainerRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionJFrogDockerRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionDockerRegistryArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionDockerRegistryImageArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; filter?: Maybe<_DockerRegistryImageFilter>; }; export declare type SubscriptionGoogleCloudPlatformProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionKubernetesClusterProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; timestamp?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionArtifactoryMavenRepositoryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionMavenRepositoryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionNpmJsRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionNpmRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGitHubNpmRegistryProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionResourceProviderArgs = { authProviderId?: Maybe; id?: Maybe; orderBy?: Maybe>>; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionResourceArgs = { id?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionGenericResourceUserArgs = { login?: Maybe; id?: Maybe; _id?: Maybe; }; export declare type SubscriptionResourceUserArgs = { login?: Maybe; id?: Maybe; _id?: Maybe; }; export declare type SubscriptionSystemAccountArgs = { id?: Maybe; _id?: Maybe; }; export declare type SubscriptionCredentialArgs = { id?: Maybe; _id?: Maybe; }; export declare type SubscriptionOAuthTokenArgs = { id?: Maybe; _id?: Maybe; }; export declare type SubscriptionPasswordArgs = { id?: Maybe; _id?: Maybe; }; export declare type SubscriptionGenericResourceProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionBinaryRepositoryProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionSecretProviderArgs = { _id?: Maybe; id?: Maybe; name?: Maybe; first?: Maybe; offset?: Maybe; }; export declare type SubscriptionCommitFingerprintImpactArgs = { id?: Maybe; type?: Maybe; }; export declare type SubscriptionAtmJobArgs = { id?: Maybe; name?: Maybe; owner?: Maybe; state?: Maybe; }; export declare type SubscriptionAtmJobTaskArgs = { id?: Maybe; jobId?: Maybe; name?: Maybe; owner?: Maybe; state?: Maybe; }; export declare type SubscriptionAtomistLogArgs = { _after?: Maybe; _before?: Maybe; _first?: Maybe; _offset?: Maybe; _orderBy?: Maybe; _ordering?: Maybe<_AtomistLogOrdering>; _search?: Maybe; category?: Maybe>; id?: Maybe; level?: Maybe>; message?: Maybe>; team_id?: Maybe>; timestamp?: Maybe>; }; export declare type SubscriptionCardArgs = { key?: Maybe>>; post?: Maybe>>; shortTitle?: Maybe>>; ts?: Maybe>>; ttl?: Maybe>>; type?: Maybe>>; }; export declare type SubscriptionNotificationArgs = { body?: Maybe; contentType?: Maybe; correlationId?: Maybe; key?: Maybe; post?: Maybe>>; ts?: Maybe; ttl?: Maybe>>; }; export declare type SubscriptionCommitIssueRelationshipArgs = { type?: Maybe>>; }; export declare type SubscriptionDeploymentArgs = { environment?: Maybe>>; ts?: Maybe>>; }; export declare type SubscriptionIssueRelationshipArgs = { relationshipId?: Maybe>>; state?: Maybe>>; type?: Maybe>>; }; export declare type SubscriptionSdmGoalArgs = { approvalRequired?: Maybe>>; branch?: Maybe>>; data?: Maybe>>; description?: Maybe>>; environment?: Maybe>>; error?: Maybe>>; externalKey?: Maybe>>; externalUrl?: Maybe>>; goalSet?: Maybe>>; goalSetId?: Maybe>>; name?: Maybe>>; parameters?: Maybe>>; phase?: Maybe>>; preApprovalRequired?: Maybe>>; registration?: Maybe>>; retryFeasible?: Maybe>>; sha?: Maybe>>; signature?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; uniqueName?: Maybe>>; url?: Maybe>>; version?: Maybe>>; }; export declare type SubscriptionSdmGoalSetArgs = { branch?: Maybe>>; goalSet?: Maybe>>; goalSetId?: Maybe>>; sha?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type SubscriptionSdmGoalDisplayArgs = { branch?: Maybe>>; format?: Maybe>>; sha?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type SubscriptionSdmBuildIdentifierArgs = { identifier?: Maybe>>; }; export declare type SubscriptionSdmDeployEnablementArgs = { owner?: Maybe>>; providerId?: Maybe>>; repo?: Maybe>>; state?: Maybe>>; }; export declare type SubscriptionSdmVersionArgs = { branch?: Maybe>>; sha?: Maybe>>; version?: Maybe>>; }; export declare type SubscriptionSdmGoalSetBadgeArgs = { sdm?: Maybe>>; token?: Maybe>>; }; export declare type SubscriptionSdmPreferenceArgs = { key?: Maybe>>; ttl?: Maybe>>; value?: Maybe>>; }; export declare type SubscriptionPolicyLogArgs = { name?: Maybe>>; ts?: Maybe>>; type?: Maybe>>; }; export declare type SubscriptionPolicyComplianceArgs = { _branch?: Maybe>>; _owner?: Maybe>>; _repo?: Maybe>>; _sha?: Maybe>>; owner?: Maybe>>; state?: Maybe>>; ts?: Maybe>>; }; export declare type SubscriptionPolicyTargetStreamArgs = { name?: Maybe>>; }; export declare type SubscriptionPolicyTargetArgs = { data?: Maybe>>; displayName?: Maybe>>; displayValue?: Maybe>>; name?: Maybe>>; sha?: Maybe>>; streams?: Maybe>>; type?: Maybe>>; }; export declare type SubscriptionLifecycleAttachmentArgs = { body?: Maybe>>; configuration?: Maybe>>; contentType?: Maybe>>; identifier?: Maybe>>; name?: Maybe>>; skill?: Maybe>>; ts?: Maybe>>; type?: Maybe>>; }; export declare type SubscriptionAspectRegistrationArgs = { category?: Maybe>>; description?: Maybe>>; displayName?: Maybe>>; endpoint?: Maybe>>; manageable?: Maybe>>; name?: Maybe>>; owner?: Maybe>>; shortName?: Maybe>>; state?: Maybe>>; unit?: Maybe>>; url?: Maybe>>; uuid?: Maybe>>; }; export declare type SystemAccount = ResourceUser & { __typename?: 'SystemAccount'; createdBy?: Maybe; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; credential?: Maybe; provider: ResourceProvider; login: Scalars['String']; }; export declare type SystemAccountProviderArgs = { id?: Maybe; }; /** Tag-Node */ export declare type Tag = { __typename?: 'Tag'; /** internal node id */ _id?: Maybe; /** the URL of the Tag */ url?: Maybe; /** id of Tag */ id?: Maybe; /** name of Tag */ name?: Maybe; /** description of Tag */ description?: Maybe; /** ref of Tag */ ref?: Maybe; /** timestamp of Tag */ timestamp?: Maybe; /** Tag release Release */ release?: Maybe; /** Tag commit Commit */ commit?: Maybe; /** Tag containers DockerImage */ containers?: Maybe>>; /** Tag builds Build */ builds?: Maybe>>; }; /** Tag-Node */ export declare type TagReleaseArgs = { id?: Maybe; name?: Maybe; timestamp?: Maybe; }; /** Tag-Node */ export declare type TagCommitArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; }; /** Tag-Node */ export declare type TagContainersArgs = { image?: Maybe; imageName?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; timestamp?: Maybe; }; /** Tag-Node */ export declare type TagBuildsArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; data?: Maybe; }; export declare type TagInput = { name: Scalars['String']; value: Scalars['String']; }; /** Team-Node */ export declare type Team = { __typename?: 'Team'; /** internal node id */ _id?: Maybe; /** the URL of the Team */ url?: Maybe; /** id of Team */ id?: Maybe; /** name of Team */ name?: Maybe; /** description of Team */ description?: Maybe; /** iconUrl of Team */ iconUrl?: Maybe; /** createdAt of Team */ createdAt?: Maybe; /** Team persons Person */ persons?: Maybe>>; /** Team orgs Org */ orgs?: Maybe>>; /** Team providers GitHubProvider */ providers?: Maybe>>; resourceProviders?: Maybe>>; /** Team scmProviders SCMProvider */ scmProviders?: Maybe>>; /** Team chatTeams ChatTeam */ chatTeams?: Maybe>>; configuration?: Maybe>>; }; /** Team-Node */ export declare type TeamPersonsArgs = { id?: Maybe; forename?: Maybe; surname?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; name?: Maybe; }; /** Team-Node */ export declare type TeamOrgsArgs = { id?: Maybe; owner?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; ownerType?: Maybe; }; /** Team-Node */ export declare type TeamProvidersArgs = { id?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; providerType?: Maybe; }; /** Team-Node */ export declare type TeamResourceProvidersArgs = { id?: Maybe; providerId?: Maybe; }; /** Team-Node */ export declare type TeamScmProvidersArgs = { id?: Maybe; url?: Maybe; providerId?: Maybe; apiUrl?: Maybe; gitUrl?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; providerType?: Maybe; }; /** Team-Node */ export declare type TeamChatTeamsArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; tenantId?: Maybe; domain?: Maybe; messageCount?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; emailDomain?: Maybe; }; /** Team-Node */ export declare type TeamConfigurationArgs = { namespace?: Maybe; }; export declare type TeamConfiguration = { __typename?: 'TeamConfiguration'; namespace: Scalars['String']; name: Scalars['String']; value: Scalars['String']; ttlSecs?: Maybe; createdAt: Scalars['String']; team: Team; }; /** A team's preferences as key/value pairs */ export declare type TeamPreference = { __typename?: 'TeamPreference'; /** The name of the preference */ name?: Maybe; /** The value of the preference */ value?: Maybe; }; export declare enum TimeUnit { seconds = "seconds", minutes = "minutes", hours = "hours" } /** UserJoinedChannel-Node */ export declare type UserJoinedChannel = { __typename?: 'UserJoinedChannel'; /** internal node id */ _id?: Maybe; /** id of UserJoinedChannel */ id?: Maybe; /** UserJoinedChannel user ChatId */ user?: Maybe; /** UserJoinedChannel channel ChatChannel */ channel?: Maybe; }; /** UserJoinedChannel-Node */ export declare type UserJoinedChannelUserArgs = { id?: Maybe; screenName?: Maybe; userId?: Maybe; provider?: Maybe; isAtomistBot?: Maybe; isOwner?: Maybe; isPrimaryOwner?: Maybe; isAdmin?: Maybe; isBot?: Maybe; timezoneLabel?: Maybe; }; /** UserJoinedChannel-Node */ export declare type UserJoinedChannelChannelArgs = { id?: Maybe; name?: Maybe; provider?: Maybe; normalizedName?: Maybe; channelId?: Maybe; isDefault?: Maybe; botInvitedSelf?: Maybe; archived?: Maybe; }; /** A user's preferences as key/value pairs */ export declare type UserPreference = { __typename?: 'UserPreference'; /** The name of the preference */ name?: Maybe; /** The value of the preference */ value?: Maybe; }; /** Webhook-Node */ export declare type Webhook = { __typename?: 'Webhook'; /** just a name */ name: Scalars['String']; /** id of Webhook */ id: Scalars['ID']; /** url of Webhook */ url: Scalars['String']; /** type of validation */ authType: WebhookAuthType; provider: ResourceProvider; tags?: Maybe>>; state: WebhookState; }; export declare enum WebhookAuthType { hmac_sha1 = "hmac_sha1", none = "none" } export declare type WebhookInput = { name: Scalars['String']; resourceProviderId: Scalars['String']; authType: WebhookAuthType; hmacSha1?: Maybe; tags?: Maybe>>; state?: Maybe; }; export declare enum WebhookState { enabled = "enabled", disabled = "disabled" } export declare type WebhookUpdateInput = { name?: Maybe; authType?: Maybe; hmacSha1?: Maybe; tags?: Maybe>>; state?: Maybe; }; /** Workflow-Node */ export declare type Workflow = { __typename?: 'Workflow'; /** internal node id */ _id?: Maybe; /** id of Workflow */ id?: Maybe; /** name of Workflow */ name?: Maybe; /** workflowId of Workflow */ workflowId?: Maybe; /** provider of Workflow */ provider?: Maybe; /** config of Workflow */ config?: Maybe; /** Workflow builds Build */ builds?: Maybe>>; }; /** Workflow-Node */ export declare type WorkflowBuildsArgs = { id?: Maybe; buildId?: Maybe; number?: Maybe; name?: Maybe; status?: Maybe; buildUrl?: Maybe; compareUrl?: Maybe; trigger?: Maybe; provider?: Maybe; pullRequestNumber?: Maybe; startedAt?: Maybe; finishedAt?: Maybe; timestamp?: Maybe; workflowId?: Maybe; jobName?: Maybe; jobId?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; data?: Maybe; }; export declare type CoreCommitFieldsFragment = ({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; }); export declare type CoreRepoFieldsAndChannelsFragment = ({ __typename?: 'Repo'; } & Pick & { org?: Maybe<({ __typename?: 'Org'; } & Pick & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; channels?: Maybe & { team?: Maybe<({ __typename?: 'ChatTeam'; } & Pick)>; })>>>; }); export declare type PersonFieldsFragment = ({ __typename?: 'Person'; } & Pick & { emails?: Maybe)>>>; gitHubId?: Maybe<({ __typename?: 'GitHubId'; } & Pick)>; chatId?: Maybe<({ __typename?: 'ChatId'; } & Pick & { chatTeam?: Maybe<({ __typename?: 'ChatTeam'; } & Pick)>; })>; }); export declare type PushFieldsFragment = ({ __typename?: 'Push'; } & Pick & { before?: Maybe<({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; })>; after?: Maybe<({ __typename?: 'Commit'; } & Pick & { author?: Maybe<({ __typename?: 'SCMId'; } & Pick & { emails?: Maybe)>>>; person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; committer?: Maybe<({ __typename?: 'SCMId'; } & Pick & { emails?: Maybe)>>>; person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; image?: Maybe<({ __typename?: 'DockerImage'; } & Pick)>; images?: Maybe)>>>; tags?: Maybe & { release?: Maybe<({ __typename?: 'Release'; } & Pick)>; })>>>; })>; repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; commits?: Maybe & { author?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; })>>>; }); export declare type ScmProviderFieldsFragment = ({ __typename?: 'SCMProvider'; } & Pick & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick)>; }); export declare type SdmGoalFieldsFragment = ({ __typename?: 'SdmGoal'; } & Pick & { fulfillment?: Maybe<({ __typename?: 'SdmGoalFulfillment'; } & Pick)>; externalUrls?: Maybe)>>>; preConditions?: Maybe)>>>; approval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; preApproval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; provenance?: Maybe)>>>; descriptions?: Maybe<({ __typename?: 'SdmGoalDescriptions'; } & Pick)>; push?: Maybe<{ __typename?: 'Push'; } & PushFieldsFragment>; }); export declare type SdmGoalRepoFragment = ({ __typename?: 'SdmGoal'; } & { repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; }); export declare type SdmGoalSetFieldsFragment = ({ __typename?: 'SdmGoalSet'; } & Pick & { goals?: Maybe)>>>; provenance?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; tags?: Maybe)>>>; }); export declare type SdmGoalWithGoalsFieldsFragment = ({ __typename?: 'SdmGoal'; } & Pick & { fulfillment?: Maybe<({ __typename?: 'SdmGoalFulfillment'; } & Pick)>; externalUrls?: Maybe)>>>; preConditions?: Maybe)>>>; approval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; preApproval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; provenance?: Maybe)>>>; descriptions?: Maybe<({ __typename?: 'SdmGoalDescriptions'; } & Pick)>; push?: Maybe<({ __typename?: 'Push'; } & { goals?: Maybe & { fulfillment?: Maybe<({ __typename?: 'SdmGoalFulfillment'; } & Pick)>; externalUrls?: Maybe)>>>; preConditions?: Maybe)>>>; approval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; preApproval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; provenance?: Maybe)>>>; descriptions?: Maybe<({ __typename?: 'SdmGoalDescriptions'; } & Pick)>; }) & SdmGoalRepoFragment>>>; }) & PushFieldsFragment>; }); export declare type CreateJobMutationVariables = { data: Scalars['String']; name: Scalars['String']; description: Scalars['String']; owner: Scalars['String']; concurrentTasks?: Maybe; tasks: Array; }; export declare type CreateJobMutation = ({ __typename?: 'Mutation'; } & { createAtmJob?: Maybe<({ __typename?: 'AtmJob'; } & Pick)>; }); export declare type DeleteResourceProviderMutationVariables = { id: Scalars['ID']; }; export declare type DeleteResourceProviderMutation = ({ __typename?: 'Mutation'; } & Pick); export declare type DeleteTeamConfigurationMutationVariables = { namespace: Scalars['String']; name: Scalars['String']; }; export declare type DeleteTeamConfigurationMutation = ({ __typename?: 'Mutation'; } & { deleteTeamConfiguration?: Maybe<({ __typename?: 'TeamConfiguration'; } & Pick)>; }); export declare type SetJobTaskStateMutationVariables = { id: Scalars['ID']; state: AtmJobTaskStateInput; }; export declare type SetJobTaskStateMutation = ({ __typename?: 'Mutation'; } & { setAtmJobTaskState?: Maybe<({ __typename?: 'AtmJobTask'; } & Pick)>; }); export declare type SetResourceProviderStateMutationVariables = { id: Scalars['ID']; state: ResourceProviderStateName; error: Scalars['String']; }; export declare type SetResourceProviderStateMutation = ({ __typename?: 'Mutation'; } & { setResourceProviderState: ({ __typename?: 'SCMProvider'; } & Pick) | ({ __typename?: 'GitHubAppResourceProvider'; } & Pick) | ({ __typename?: 'DockerRegistryProvider'; } & Pick) | ({ __typename?: 'DockerHubRegistryProvider'; } & Pick) | ({ __typename?: 'GoogleContainerRegistryProvider'; } & Pick) | ({ __typename?: 'JFrogDockerRegistryProvider'; } & Pick) | ({ __typename?: 'GoogleCloudPlatformProvider'; } & Pick) | ({ __typename?: 'KubernetesClusterProvider'; } & Pick) | ({ __typename?: 'ArtifactoryMavenRepositoryProvider'; } & Pick) | ({ __typename?: 'NpmJSRegistryProvider'; } & Pick) | ({ __typename?: 'GitHubNpmRegistryProvider'; } & Pick) | ({ __typename?: 'GenericResourceProvider'; } & Pick) | ({ __typename?: 'BinaryRepositoryProvider'; } & Pick) | ({ __typename?: 'SecretProvider'; } & Pick); }); export declare type SetTeamConfigurationMutationVariables = { namespace: Scalars['String']; name: Scalars['String']; value: Scalars['String']; ttl?: Maybe; }; export declare type SetTeamConfigurationMutation = ({ __typename?: 'Mutation'; } & { setTeamConfiguration: ({ __typename?: 'TeamConfiguration'; } & Pick); }); export declare type UpdateSdmGoalMutationVariables = { goal: CustomSdmGoalInput; }; export declare type UpdateSdmGoalMutation = ({ __typename?: 'Mutation'; } & Pick); export declare type UpdateSdmGoalSetMutationVariables = { goalSet: CustomSdmGoalSetInput; }; export declare type UpdateSdmGoalSetMutation = ({ __typename?: 'Mutation'; } & Pick); export declare type UpdateSdmVersionMutationVariables = { version: CustomSdmVersionInput; }; export declare type UpdateSdmVersionMutation = ({ __typename?: 'Mutation'; } & Pick); export declare type AddJobTasksMutationVariables = { id: Scalars['String']; tasks: Array; }; export declare type AddJobTasksMutation = ({ __typename?: 'Mutation'; } & { addAtmJobTasks?: Maybe<({ __typename?: 'AtmJob'; } & Pick)>; }); export declare type ResumeJobMutationVariables = { id: Scalars['String']; }; export declare type ResumeJobMutation = ({ __typename?: 'Mutation'; } & { resumeAtmJob?: Maybe<({ __typename?: 'AtmJob'; } & Pick)>; }); export declare type BinaryRepositoryProviderQueryVariables = { name?: Maybe; type?: Maybe; }; export declare type BinaryRepositoryProviderQuery = ({ __typename?: 'Query'; } & { BinaryRepositoryProvider?: Maybe & { state?: Maybe<({ __typename?: 'ResourceProviderState'; } & Pick)>; credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick & { owner: ({ __typename?: 'SCMId'; } & Pick); }) | ({ __typename?: 'Password'; } & Pick & { owner: ({ __typename?: 'SCMId'; } & Pick) | ({ __typename?: 'GitHubId'; } & Pick) | ({ __typename?: 'GitHubAppResourceUser'; } & Pick) | ({ __typename?: 'GenericResourceUser'; } & Pick) | ({ __typename?: 'SystemAccount'; } & Pick); })>; })>>>; }); export declare type BranchForNameQueryVariables = { repo: Scalars['String']; owner: Scalars['String']; branch: Scalars['String']; }; export declare type BranchForNameQuery = ({ __typename?: 'Query'; } & { Branch?: Maybe & { repo?: Maybe<({ __typename?: 'Repo'; } & Pick)>; })>>>; }); export declare type BuildUrlByShaQueryVariables = { sha: Scalars['String']; }; export declare type BuildUrlByShaQuery = ({ __typename?: 'Query'; } & { Commit?: Maybe)>>>; })>>>; }); export declare type CanceledSdmGoalQueryVariables = { goalSetId: Scalars['String']; uniqueName: Scalars['String']; }; export declare type CanceledSdmGoalQuery = ({ __typename?: 'Query'; } & { SdmGoal?: Maybe)>>>; }); export declare type CommitForSdmGoalQueryVariables = { sha: Scalars['String']; repo: Scalars['String']; owner: Scalars['String']; branch: Scalars['String']; }; export declare type CommitForSdmGoalQuery = ({ __typename?: 'Query'; } & { Commit?: Maybe & { statuses?: Maybe)>>>; repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; pushes?: Maybe>>; image?: Maybe<({ __typename?: 'DockerImage'; } & Pick)>; images?: Maybe)>>>; })>>>; }); export declare type DockerRegistryProviderQueryVariables = { name?: Maybe; }; export declare type DockerRegistryProviderQuery = ({ __typename?: 'Query'; } & { DockerRegistryProvider?: Maybe & { state?: Maybe<({ __typename?: 'ResourceProviderState'; } & Pick)>; credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick & { owner: ({ __typename?: 'SCMId'; } & Pick); }) | ({ __typename?: 'Password'; } & Pick & { owner: ({ __typename?: 'SCMId'; } & Pick) | ({ __typename?: 'GitHubId'; } & Pick) | ({ __typename?: 'GitHubAppResourceUser'; } & Pick) | ({ __typename?: 'GenericResourceUser'; } & Pick) | ({ __typename?: 'SystemAccount'; } & Pick); })>; })>>>; }); export declare type DockerRegistryProviderAllQueryVariables = {}; export declare type DockerRegistryProviderAllQuery = ({ __typename?: 'Query'; } & { DockerRegistryProvider?: Maybe & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick) | ({ __typename?: 'Password'; } & Pick)>; })>>>; }); export declare type GenericResourceProviderQueryVariables = { name?: Maybe; type: Scalars['String']; }; export declare type GenericResourceProviderQuery = ({ __typename?: 'Query'; } & { GenericResourceProvider?: Maybe & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick) | ({ __typename?: 'Password'; } & Pick)>; })>>>; }); export declare type GitHubAppInstallationByOwnerQueryVariables = { name?: Maybe; }; export declare type GitHubAppInstallationByOwnerQuery = ({ __typename?: 'Query'; } & { GitHubAppInstallation?: Maybe)>; })>>>; }); export declare type GitHubAppResourceProviderQueryVariables = {}; export declare type GitHubAppResourceProviderQuery = ({ __typename?: 'Query'; } & { GitHubAppResourceProvider?: Maybe)>>>; }); export declare type GitHubLoginQueryVariables = { userId: Scalars['String']; owner: Scalars['String']; providerId: Scalars['String']; }; export declare type GitHubLoginQuery = ({ __typename?: 'Query'; } & { Team?: Maybe)>; })>; })>>>; })>>>; orgs?: Maybe)>; })>>>; })>>>; }); export declare type InProcessSdmGoalSetsQueryVariables = { fetch: Scalars['Int']; registration?: Maybe>; offset: Scalars['Int']; }; export declare type InProcessSdmGoalSetsQuery = ({ __typename?: 'Query'; } & { SdmGoalSet?: Maybe & { goals?: Maybe)>>>; provenance?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; tags?: Maybe)>>>; })>>>; }); export declare type InProcessSdmGoalsQueryVariables = { registration: Array; }; export declare type InProcessSdmGoalsQuery = ({ __typename?: 'Query'; } & { SdmGoal?: Maybe & { fulfillment?: Maybe<({ __typename?: 'SdmGoalFulfillment'; } & Pick)>; externalUrls?: Maybe)>>>; preConditions?: Maybe)>>>; approval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; preApproval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; provenance?: Maybe)>>>; descriptions?: Maybe<({ __typename?: 'SdmGoalDescriptions'; } & Pick)>; push?: Maybe<{ __typename?: 'Push'; } & PushFieldsFragment>; }) & SdmGoalRepoFragment>>>; }); export declare type LastEndpointQueryVariables = { name: Scalars['String']; owner: Scalars['String']; branch: Scalars['String']; statusContext: Scalars['String']; }; export declare type LastEndpointQuery = ({ __typename?: 'Query'; } & { Repo?: Maybe & { statuses?: Maybe)>>>; pushes?: Maybe)>>>; })>; })>>>; })>>>; }); export declare type PasswordQueryVariables = { id: Scalars['ID']; }; export declare type PasswordQuery = ({ __typename?: 'Query'; } & { Password?: Maybe & { owner: ({ __typename?: 'SCMId'; } & Pick) | ({ __typename?: 'GitHubId'; } & Pick) | ({ __typename?: 'GitHubAppResourceUser'; } & Pick) | ({ __typename?: 'GenericResourceUser'; } & Pick) | ({ __typename?: 'SystemAccount'; } & Pick); })>>>; }); export declare type PersonByChatIdQueryVariables = { screenName: Scalars['String']; }; export declare type PersonByChatIdQuery = ({ __typename?: 'Query'; } & { ChatId?: Maybe & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>>>; }); export declare type PersonQueryQueryVariables = { screenName: Scalars['String']; }; export declare type PersonQueryQuery = ({ __typename?: 'Query'; } & { ChatId?: Maybe & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>>>; }); export declare type PullRequestForShaQueryVariables = { owner: Scalars['String']; repo: Scalars['String']; sha: Scalars['String']; }; export declare type PullRequestForShaQuery = ({ __typename?: 'Query'; } & { PullRequest?: Maybe & { author?: Maybe<({ __typename?: 'SCMId'; } & { person?: Maybe<({ __typename?: 'Person'; } & { chatId?: Maybe<({ __typename?: 'ChatId'; } & Pick)>; })>; })>; repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; head?: Maybe<({ __typename?: 'Commit'; } & Pick)>; base?: Maybe<({ __typename?: 'Commit'; } & Pick)>; })>>>; }); export declare type PullRequestsForBranchQueryVariables = { owner: Scalars['String']; repo: Scalars['String']; branch: Scalars['String']; }; export declare type PullRequestsForBranchQuery = ({ __typename?: 'Query'; } & { Repo?: Maybe & { pullRequests?: Maybe)>>>; })>>>; })>>>; }); export declare type PushForCommitQueryVariables = { sha: Scalars['String']; repo: Scalars['String']; owner: Scalars['String']; providerId: Scalars['String']; branch: Scalars['String']; }; export declare type PushForCommitQuery = ({ __typename?: 'Query'; } & { Commit?: Maybe>>; repo?: Maybe<({ __typename?: 'Repo'; } & { org?: Maybe<({ __typename?: 'Org'; } & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; })>; })>>>; }); export declare type PushForSdmGoalQueryVariables = { owner: Scalars['String']; repo: Scalars['String']; providerId: Scalars['String']; branch: Scalars['String']; sha: Scalars['String']; }; export declare type PushForSdmGoalQuery = ({ __typename?: 'Query'; } & { Commit?: Maybe & { before?: Maybe<({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; })>; after?: Maybe<({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; })>; commits?: Maybe & { author?: Maybe<({ __typename?: 'SCMId'; } & Pick)>; })>>>; repo?: Maybe<({ __typename?: 'Repo'; } & Pick & { org?: Maybe<({ __typename?: 'Org'; } & Pick & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; channels?: Maybe & { team?: Maybe<({ __typename?: 'ChatTeam'; } & Pick)>; })>>>; })>; })>>>; })>>>; }); export declare type RepoBranchTipsQueryVariables = { name: Scalars['String']; owner: Scalars['String']; }; export declare type RepoBranchTipsQuery = ({ __typename?: 'Query'; } & { Repo?: Maybe & { org?: Maybe<({ __typename?: 'Org'; } & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; branches?: Maybe & { commit?: Maybe<({ __typename?: 'Commit'; } & Pick)>; })>>>; })>>>; }); export declare type RepoScmProviderQueryVariables = { repo: Scalars['String']; owner: Scalars['String']; }; export declare type RepoScmProviderQuery = ({ __typename?: 'Query'; } & { Repo?: Maybe & { branches?: Maybe)>>>; org?: Maybe<({ __typename?: 'Org'; } & Pick & { scmProvider?: Maybe<{ __typename?: 'SCMProvider'; } & ScmProviderFieldsFragment>; })>; })>>>; }); export declare type ReposInTeamQueryVariables = { offset: Scalars['Int']; size: Scalars['Int']; }; export declare type ReposInTeamQuery = ({ __typename?: 'Query'; } & { ChatTeam?: Maybe & { org?: Maybe<({ __typename?: 'Org'; } & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; })>>>; })>>>; })>>>; }); export declare type RepositoryByOwnerAndNameQueryVariables = { owner?: Maybe; name?: Maybe; }; export declare type RepositoryByOwnerAndNameQuery = ({ __typename?: 'Query'; } & { Repo?: Maybe & { org?: Maybe<({ __typename?: 'Org'; } & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; })>>>; }); export declare type RepositoryMappedChannelsQueryVariables = { id: Scalars['String']; }; export declare type RepositoryMappedChannelsQuery = ({ __typename?: 'Query'; } & { ChatChannel?: Maybe & { org?: Maybe<({ __typename?: 'Org'; } & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; })>>>; })>>>; }); export declare type ResourceUserQueryVariables = { id: Scalars['String']; }; export declare type ResourceUserQuery = ({ __typename?: 'Query'; } & { ChatId?: Maybe & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick)>; })>; })>; })>>>; }); export declare type ScmProviderQueryVariables = { providerId: Scalars['String']; }; export declare type ScmProviderQuery = ({ __typename?: 'Query'; } & { SCMProvider?: Maybe & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick)>; })>>>; }); export declare type ScmProviderByTypeQueryVariables = { providerType: ProviderType; }; export declare type ScmProviderByTypeQuery = ({ __typename?: 'Query'; } & { SCMProvider?: Maybe & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & Pick)>; })>>>; }); export declare type ScmProvidersQueryVariables = {}; export declare type ScmProvidersQuery = ({ __typename?: 'Query'; } & { SCMProvider?: Maybe>>; }); export declare type SdmGoalsByGoalSetIdAndUniqueNameQueryVariables = { goalSetId?: Maybe>; uniqueName?: Maybe>>; }; export declare type SdmGoalsByGoalSetIdAndUniqueNameQuery = ({ __typename?: 'Query'; } & { SdmGoal?: Maybe>>; }); export declare type SdmGoalSetForIdQueryVariables = { goalSetId?: Maybe>; }; export declare type SdmGoalSetForIdQuery = ({ __typename?: 'Query'; } & { SdmGoalSet?: Maybe>>; }); export declare type SdmGoalByShaAndBranchQueryVariables = { repo: Scalars['String']; owner: Scalars['String']; providerId: Scalars['String']; sha: Scalars['String']; branch: Scalars['String']; uniqueNames?: Maybe>>; names?: Maybe>>; }; export declare type SdmGoalByShaAndBranchQuery = ({ __typename?: 'Query'; } & { SdmGoal?: Maybe & { repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; fulfillment?: Maybe<({ __typename?: 'SdmGoalFulfillment'; } & Pick)>; externalUrls?: Maybe)>>>; preConditions?: Maybe)>>>; approval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; preApproval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; provenance?: Maybe)>>>; descriptions?: Maybe<({ __typename?: 'SdmGoalDescriptions'; } & Pick)>; })>>>; }); export declare type SdmGoalsForCommitQueryVariables = { sha: Scalars['String']; branch?: Maybe; repo: Scalars['String']; owner: Scalars['String']; providerId: Scalars['String']; goalSetId?: Maybe; qty: Scalars['Int']; offset: Scalars['Int']; }; export declare type SdmGoalsForCommitQuery = ({ __typename?: 'Query'; } & { SdmGoal?: Maybe & { repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; }) & SdmGoalFieldsFragment>>>; }); export declare type SdmPreferenceByKeyQueryVariables = { key?: Maybe>; }; export declare type SdmPreferenceByKeyQuery = ({ __typename?: 'Query'; } & { SdmPreference?: Maybe)>>>; }); export declare type SdmVersionForCommitQueryVariables = { sha?: Maybe>; branch?: Maybe>; name?: Maybe>; owner?: Maybe>; providerId?: Maybe>; }; export declare type SdmVersionForCommitQuery = ({ __typename?: 'Query'; } & { SdmVersion?: Maybe & { repo?: Maybe<({ __typename?: 'SdmVersionRepository'; } & Pick)>; })>>>; }); export declare type TeamConfigurationByNamespaceQueryVariables = { namespace: Scalars['String']; }; export declare type TeamConfigurationByNamespaceQuery = ({ __typename?: 'Query'; } & { TeamConfiguration?: Maybe)>>>; }); export declare type WhatIsRunningQueryVariables = { domain?: Maybe; }; export declare type WhatIsRunningQuery = ({ __typename?: 'Query'; } & { Application?: Maybe & { commits?: Maybe & { repo?: Maybe<({ __typename?: 'Repo'; } & Pick)>; })>>>; })>>>; }); export declare type KubernetesDeployRequestedSdmGoalSubscriptionVariables = { fulfillmentName: Scalars['String']; }; export declare type KubernetesDeployRequestedSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe & { push?: Maybe<({ __typename?: 'Push'; } & Pick & { before?: Maybe<({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & Pick)>; })>; after?: Maybe<({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & Pick)>; images?: Maybe)>>>; })>; repo?: Maybe<({ __typename?: 'Repo'; } & Pick & { org?: Maybe<({ __typename?: 'Org'; } & { provider?: Maybe<({ __typename?: 'GitHubProvider'; } & Pick)>; })>; })>; commits?: Maybe & { author?: Maybe<({ __typename?: 'SCMId'; } & Pick)>; })>>>; })>; repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; fulfillment?: Maybe<({ __typename?: 'SdmGoalFulfillment'; } & Pick)>; descriptions?: Maybe<({ __typename?: 'SdmGoalDescriptions'; } & Pick)>; provenance?: Maybe)>>>; preConditions?: Maybe)>>>; preApproval?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; })>>>; }); export declare type OnAnyApprovedSdmGoalSubscriptionVariables = { registration?: Maybe>>; }; export declare type OnAnyApprovedSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe>>; }); export declare type OnAnyCompletedSdmGoalSubscriptionVariables = { registration?: Maybe>>; }; export declare type OnAnyCompletedSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe>>; }); export declare type OnAnyFailedSdmGoalSubscriptionVariables = { registration?: Maybe>>; }; export declare type OnAnyFailedSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe>>; }); export declare type OnAnyJobTaskSubscriptionVariables = { registration?: Maybe; }; export declare type OnAnyJobTaskSubscription = ({ __typename?: 'Subscription'; } & { AtmJobTask?: Maybe & { job: ({ __typename?: 'AtmJob'; } & Pick); })>>; }); export declare type OnAnyRequestedSdmGoalSubscriptionVariables = {}; export declare type OnAnyRequestedSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe) & SdmGoalFieldsFragment & SdmGoalRepoFragment>>>; }); export declare type OnAnySdmGoalSetSubscriptionVariables = { registration?: Maybe>; }; export declare type OnAnySdmGoalSetSubscription = ({ __typename?: 'Subscription'; } & { SdmGoalSet?: Maybe & { goals?: Maybe)>>>; provenance?: Maybe<({ __typename?: 'SdmProvenance'; } & Pick)>; repo?: Maybe<({ __typename?: 'SdmRepository'; } & Pick)>; tags?: Maybe)>>>; })>>>; }); export declare type OnAnySuccessfulSdmGoalSubscriptionVariables = { registration?: Maybe>>; }; export declare type OnAnySuccessfulSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe>>; }); export declare type OnBuildCompleteSubscriptionVariables = {}; export declare type OnBuildCompleteSubscription = ({ __typename?: 'Subscription'; } & { Build?: Maybe & { push?: Maybe<{ __typename?: 'Push'; } & PushFieldsFragment>; commit?: Maybe<({ __typename?: 'Commit'; } & Pick & { repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; statuses?: Maybe)>>>; })>; })>>>; }); export declare type OnBuildCompleteForDryRunSubscriptionVariables = {}; export declare type OnBuildCompleteForDryRunSubscription = ({ __typename?: 'Subscription'; } & { Build?: Maybe & { commit?: Maybe<({ __typename?: 'Commit'; } & Pick & { repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; pushes?: Maybe)>>>; statuses?: Maybe)>>>; })>; })>>>; }); export declare type OnChannelLinkSubscriptionVariables = {}; export declare type OnChannelLinkSubscription = ({ __typename?: 'Subscription'; } & { ChannelLink?: Maybe; channel?: Maybe<({ __typename?: 'ChatChannel'; } & Pick & { team?: Maybe<({ __typename?: 'ChatTeam'; } & Pick)>; })>; })>>>; }); export declare type OnClosedIssueSubscriptionVariables = {}; export declare type OnClosedIssueSubscription = ({ __typename?: 'Subscription'; } & { Issue?: Maybe & { openedBy?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; closedBy?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; repo: { __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment; assignees?: Maybe & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>>>; })>>>; }); export declare type OnFirstPushToRepoSubscriptionVariables = {}; export declare type OnFirstPushToRepoSubscription = ({ __typename?: 'Subscription'; } & { Push?: Maybe>>; }); export declare type OnIssueActionSubscriptionVariables = {}; export declare type OnIssueActionSubscription = ({ __typename?: 'Subscription'; } & { Issue?: Maybe & { openedBy?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; repo: { __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment; assignees?: Maybe & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>>>; })>>>; }); export declare type OnNewIssueSubscriptionVariables = {}; export declare type OnNewIssueSubscription = ({ __typename?: 'Subscription'; } & { Issue?: Maybe & { openedBy?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; repo: { __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment; assignees?: Maybe & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>>>; })>>>; }); export declare type OnPullRequestSubscriptionVariables = {}; export declare type OnPullRequestSubscription = ({ __typename?: 'Subscription'; } & { PullRequest?: Maybe & { branch?: Maybe<({ __typename?: 'Branch'; } & Pick)>; base?: Maybe<({ __typename?: 'Commit'; } & Pick)>; author?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<({ __typename?: 'Person'; } & Pick & { chatId?: Maybe<({ __typename?: 'ChatId'; } & Pick)>; })>; })>; head?: Maybe<({ __typename?: 'Commit'; } & Pick & { committer?: Maybe<({ __typename?: 'SCMId'; } & Pick & { person?: Maybe<({ __typename?: 'Person'; } & Pick & { chatId?: Maybe<({ __typename?: 'ChatId'; } & Pick)>; })>; })>; pushes?: Maybe & { before?: Maybe<({ __typename?: 'Commit'; } & Pick)>; commits?: Maybe)>>>; repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; })>>>; })>; repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; })>>>; }); export declare type OnPushToAnyBranchSubscriptionVariables = {}; export declare type OnPushToAnyBranchSubscription = ({ __typename?: 'Subscription'; } & { Push?: Maybe>>; }); export declare type OnRepoCreationSubscriptionVariables = {}; export declare type OnRepoCreationSubscription = ({ __typename?: 'Subscription'; } & { Repo?: Maybe)>>>; }); export declare type OnRepoOnboardedSubscriptionVariables = {}; export declare type OnRepoOnboardedSubscription = ({ __typename?: 'Subscription'; } & { RepoOnboarded?: Maybe>>; }); export declare type OnSpecificCanceledSdmGoalSubscriptionVariables = { goalSetId: Scalars['String']; uniqueName: Scalars['String']; }; export declare type OnSpecificCanceledSdmGoalSubscription = ({ __typename?: 'Subscription'; } & { SdmGoal?: Maybe)>>>; }); export declare type OnSuccessStatusSubscriptionVariables = { context: Scalars['String']; }; export declare type OnSuccessStatusSubscription = ({ __typename?: 'Subscription'; } & { Status?: Maybe & { commit?: Maybe<({ __typename?: 'Commit'; } & Pick & { statuses?: Maybe)>>>; repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; pushes?: Maybe)>>>; })>; })>>>; }); export declare type OnTagSubscriptionVariables = {}; export declare type OnTagSubscription = ({ __typename?: 'Subscription'; } & { Tag?: Maybe & { release?: Maybe<({ __typename?: 'Release'; } & Pick)>; commit?: Maybe<({ __typename?: 'Commit'; } & Pick & { repo?: Maybe<{ __typename?: 'Repo'; } & CoreRepoFieldsAndChannelsFragment>; })>; })>>>; }); export declare type OnUserJoiningChannelSubscriptionVariables = {}; export declare type OnUserJoiningChannelSubscription = ({ __typename?: 'Subscription'; } & { UserJoinedChannel?: Maybe & { person?: Maybe<{ __typename?: 'Person'; } & PersonFieldsFragment>; })>; channel?: Maybe<({ __typename?: 'ChatChannel'; } & Pick & { repos?: Maybe>>; })>; })>>>; }); export declare namespace CoreCommitFields { type Fragment = CoreCommitFieldsFragment; type Committer = (NonNullable); type Person = PersonFieldsFragment; } export declare namespace CoreRepoFieldsAndChannels { type Fragment = CoreRepoFieldsAndChannelsFragment; type Org = (NonNullable); type Provider = (NonNullable<(NonNullable)['provider']>); type Channels = (NonNullable<(NonNullable)[0]>); type Team = (NonNullable<(NonNullable<(NonNullable)[0]>)['team']>); } export declare namespace PersonFields { type Fragment = PersonFieldsFragment; type Emails = (NonNullable<(NonNullable)[0]>); type GitHubId = (NonNullable); type ChatId = (NonNullable); type ChatTeam = (NonNullable<(NonNullable)['chatTeam']>); } export declare namespace PushFields { type Fragment = PushFieldsFragment; type Before = (NonNullable); type Committer = (NonNullable<(NonNullable)['committer']>); type Person = PersonFieldsFragment; type After = (NonNullable); type Author = (NonNullable<(NonNullable)['author']>); type Emails = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['author']>)['emails']>)[0]>); type _Person = PersonFieldsFragment; type _Committer = (NonNullable<(NonNullable)['committer']>); type _Emails = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['committer']>)['emails']>)[0]>); type __Person = PersonFieldsFragment; type Image = (NonNullable<(NonNullable)['image']>); type Images = (NonNullable<(NonNullable<(NonNullable)['images']>)[0]>); type Tags = (NonNullable<(NonNullable<(NonNullable)['tags']>)[0]>); type Release = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['tags']>)[0]>)['release']>); type Repo = CoreRepoFieldsAndChannelsFragment; type Commits = (NonNullable<(NonNullable)[0]>); type _Author = (NonNullable<(NonNullable<(NonNullable)[0]>)['author']>); type ___Person = PersonFieldsFragment; } export declare namespace ScmProviderFields { type Fragment = ScmProviderFieldsFragment; type Credential = (NonNullable); } export declare namespace SdmGoalFields { type Fragment = SdmGoalFieldsFragment; type Fulfillment = (NonNullable); type ExternalUrls = (NonNullable<(NonNullable)[0]>); type PreConditions = (NonNullable<(NonNullable)[0]>); type Approval = (NonNullable); type PreApproval = (NonNullable); type Provenance = (NonNullable<(NonNullable)[0]>); type Descriptions = (NonNullable); type Push = PushFieldsFragment; } export declare namespace SdmGoalRepo { type Fragment = SdmGoalRepoFragment; type Repo = (NonNullable); } export declare namespace SdmGoalSetFields { type Fragment = SdmGoalSetFieldsFragment; type Goals = (NonNullable<(NonNullable)[0]>); type Provenance = (NonNullable); type Repo = (NonNullable); type Tags = (NonNullable<(NonNullable)[0]>); } export declare namespace SdmGoalWithGoalsFields { type Fragment = SdmGoalWithGoalsFieldsFragment; type Fulfillment = (NonNullable); type ExternalUrls = (NonNullable<(NonNullable)[0]>); type PreConditions = (NonNullable<(NonNullable)[0]>); type Approval = (NonNullable); type PreApproval = (NonNullable); type Provenance = (NonNullable<(NonNullable)[0]>); type Descriptions = (NonNullable); type Push = PushFieldsFragment; type Goals = SdmGoalRepoFragment; type _Fulfillment = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['fulfillment']>); type _ExternalUrls = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['externalUrls']>)[0]>); type _PreConditions = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['preConditions']>)[0]>); type _Approval = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['approval']>); type _PreApproval = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['preApproval']>); type _Provenance = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['provenance']>)[0]>); type _Descriptions = (NonNullable<(NonNullable<(NonNullable<(NonNullable)['goals']>)[0]>)['descriptions']>); } export declare namespace CreateJob { type Variables = CreateJobMutationVariables; type Mutation = CreateJobMutation; type CreateAtmJob = (NonNullable); } export declare namespace DeleteResourceProvider { type Variables = DeleteResourceProviderMutationVariables; type Mutation = DeleteResourceProviderMutation; } export declare namespace DeleteTeamConfiguration { type Variables = DeleteTeamConfigurationMutationVariables; type Mutation = DeleteTeamConfigurationMutation; type DeleteTeamConfiguration = (NonNullable); } export declare namespace SetJobTaskState { type Variables = SetJobTaskStateMutationVariables; type Mutation = SetJobTaskStateMutation; type SetAtmJobTaskState = (NonNullable); } export declare namespace SetResourceProviderState { type Variables = SetResourceProviderStateMutationVariables; type Mutation = SetResourceProviderStateMutation; type SetResourceProviderState = SetResourceProviderStateMutation['setResourceProviderState']; } export declare namespace SetTeamConfiguration { type Variables = SetTeamConfigurationMutationVariables; type Mutation = SetTeamConfigurationMutation; type SetTeamConfiguration = SetTeamConfigurationMutation['setTeamConfiguration']; } export declare namespace UpdateSdmGoal { type Variables = UpdateSdmGoalMutationVariables; type Mutation = UpdateSdmGoalMutation; } export declare namespace UpdateSdmGoalSet { type Variables = UpdateSdmGoalSetMutationVariables; type Mutation = UpdateSdmGoalSetMutation; } export declare namespace UpdateSdmVersion { type Variables = UpdateSdmVersionMutationVariables; type Mutation = UpdateSdmVersionMutation; } export declare namespace AddJobTasks { type Variables = AddJobTasksMutationVariables; type Mutation = AddJobTasksMutation; type AddAtmJobTasks = (NonNullable); } export declare namespace ResumeJob { type Variables = ResumeJobMutationVariables; type Mutation = ResumeJobMutation; type ResumeAtmJob = (NonNullable); } export declare namespace BinaryRepositoryProvider { type Variables = BinaryRepositoryProviderQueryVariables; type Query = BinaryRepositoryProviderQuery; type BinaryRepositoryProvider = (NonNullable<(NonNullable)[0]>); type State = (NonNullable<(NonNullable<(NonNullable)[0]>)['state']>); type Credential = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>); type Owner = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>)['owner']; } export declare namespace BranchForName { type Variables = BranchForNameQueryVariables; type Query = BranchForNameQuery; type Branch = (NonNullable<(NonNullable)[0]>); type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); } export declare namespace BuildUrlBySha { type Variables = BuildUrlByShaQueryVariables; type Query = BuildUrlByShaQuery; type Commit = (NonNullable<(NonNullable)[0]>); type Builds = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['builds']>)[0]>); } export declare namespace CanceledSdmGoal { type Variables = CanceledSdmGoalQueryVariables; type Query = CanceledSdmGoalQuery; type SdmGoal = (NonNullable<(NonNullable)[0]>); } export declare namespace CommitForSdmGoal { type Variables = CommitForSdmGoalQueryVariables; type Query = CommitForSdmGoalQuery; type Commit = (NonNullable<(NonNullable)[0]>); type Statuses = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['statuses']>)[0]>); type Repo = CoreRepoFieldsAndChannelsFragment; type Pushes = PushFieldsFragment; type Image = (NonNullable<(NonNullable<(NonNullable)[0]>)['image']>); type Images = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['images']>)[0]>); } export declare namespace DockerRegistryProvider { type Variables = DockerRegistryProviderQueryVariables; type Query = DockerRegistryProviderQuery; type DockerRegistryProvider = (NonNullable<(NonNullable)[0]>); type State = (NonNullable<(NonNullable<(NonNullable)[0]>)['state']>); type Credential = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>); type Owner = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>)['owner']; } export declare namespace DockerRegistryProviderAll { type Variables = DockerRegistryProviderAllQueryVariables; type Query = DockerRegistryProviderAllQuery; type DockerRegistryProvider = (NonNullable<(NonNullable)[0]>); type Credential = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>); } export declare namespace GenericResourceProvider { type Variables = GenericResourceProviderQueryVariables; type Query = GenericResourceProviderQuery; type GenericResourceProvider = (NonNullable<(NonNullable)[0]>); type Credential = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>); } export declare namespace GitHubAppInstallationByOwner { type Variables = GitHubAppInstallationByOwnerQueryVariables; type Query = GitHubAppInstallationByOwnerQuery; type GitHubAppInstallation = (NonNullable<(NonNullable)[0]>); type Token = (NonNullable<(NonNullable<(NonNullable)[0]>)['token']>); } export declare namespace GitHubAppResourceProvider { type Variables = GitHubAppResourceProviderQueryVariables; type Query = GitHubAppResourceProviderQuery; type GitHubAppResourceProvider = (NonNullable<(NonNullable)[0]>); } export declare namespace GitHubLogin { type Variables = GitHubLoginQueryVariables; type Query = GitHubLoginQuery; type Team = (NonNullable<(NonNullable)[0]>); type ChatTeams = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['chatTeams']>)[0]>); type Members = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['chatTeams']>)[0]>)['members']>)[0]>); type Person = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['chatTeams']>)[0]>)['members']>)[0]>)['person']>); type GitHubId = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['chatTeams']>)[0]>)['members']>)[0]>)['person']>)['gitHubId']>); type Orgs = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['orgs']>)[0]>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['orgs']>)[0]>)['provider']>); } export declare namespace InProcessSdmGoalSets { type Variables = InProcessSdmGoalSetsQueryVariables; type Query = InProcessSdmGoalSetsQuery; type SdmGoalSet = (NonNullable<(NonNullable)[0]>); type Goals = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['goals']>)[0]>); type Provenance = (NonNullable<(NonNullable<(NonNullable)[0]>)['provenance']>); type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); type Tags = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['tags']>)[0]>); } export declare namespace InProcessSdmGoals { type Variables = InProcessSdmGoalsQueryVariables; type Query = InProcessSdmGoalsQuery; type SdmGoal = SdmGoalRepoFragment; type Fulfillment = (NonNullable<(NonNullable<(NonNullable)[0]>)['fulfillment']>); type ExternalUrls = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['externalUrls']>)[0]>); type PreConditions = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['preConditions']>)[0]>); type Approval = (NonNullable<(NonNullable<(NonNullable)[0]>)['approval']>); type PreApproval = (NonNullable<(NonNullable<(NonNullable)[0]>)['preApproval']>); type Provenance = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['provenance']>)[0]>); type Descriptions = (NonNullable<(NonNullable<(NonNullable)[0]>)['descriptions']>); type Push = PushFieldsFragment; } export declare namespace LastEndpoint { type Variables = LastEndpointQueryVariables; type Query = LastEndpointQuery; type Repo = (NonNullable<(NonNullable)[0]>); type Branches = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>); type Commit = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>)['commit']>); type Statuses = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>)['commit']>)['statuses']>)[0]>); type Pushes = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>)['commit']>)['pushes']>)[0]>); } export declare namespace Password { type Variables = PasswordQueryVariables; type Query = PasswordQuery; type Password = (NonNullable<(NonNullable)[0]>); type Owner = (NonNullable<(NonNullable)[0]>)['owner']; } export declare namespace PersonByChatId { type Variables = PersonByChatIdQueryVariables; type Query = PersonByChatIdQuery; type ChatId = (NonNullable<(NonNullable)[0]>); type Person = PersonFieldsFragment; } export declare namespace PersonQuery { type Variables = PersonQueryQueryVariables; type Query = PersonQueryQuery; type ChatId = (NonNullable<(NonNullable)[0]>); type Person = PersonFieldsFragment; } export declare namespace PullRequestForSha { type Variables = PullRequestForShaQueryVariables; type Query = PullRequestForShaQuery; type PullRequest = (NonNullable<(NonNullable)[0]>); type Author = (NonNullable<(NonNullable<(NonNullable)[0]>)['author']>); type Person = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['author']>)['person']>); type ChatId = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['author']>)['person']>)['chatId']>); type Repo = CoreRepoFieldsAndChannelsFragment; type Head = (NonNullable<(NonNullable<(NonNullable)[0]>)['head']>); type Base = (NonNullable<(NonNullable<(NonNullable)[0]>)['base']>); } export declare namespace PullRequestsForBranch { type Variables = PullRequestsForBranchQueryVariables; type Query = PullRequestsForBranchQuery; type Repo = (NonNullable<(NonNullable)[0]>); type Branches = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>); type PullRequests = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>)['pullRequests']>)[0]>); } export declare namespace PushForCommit { type Variables = PushForCommitQueryVariables; type Query = PushForCommitQuery; type Commit = (NonNullable<(NonNullable)[0]>); type Pushes = PushFieldsFragment; type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); type Org = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>)['org']>)['provider']>); } export declare namespace PushForSdmGoal { type Variables = PushForSdmGoalQueryVariables; type Query = PushForSdmGoalQuery; type Commit = (NonNullable<(NonNullable)[0]>); type Pushes = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>); type Before = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['before']>); type Committer = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['before']>)['committer']>); type Person = PersonFieldsFragment; type After = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['after']>); type _Committer = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['after']>)['committer']>); type _Person = PersonFieldsFragment; type Commits = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['commits']>)[0]>); type Author = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['commits']>)[0]>)['author']>); type Repo = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['repo']>); type Org = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['repo']>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['repo']>)['org']>)['provider']>); type Channels = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['repo']>)['channels']>)[0]>); type Team = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['pushes']>)[0]>)['repo']>)['channels']>)[0]>)['team']>); } export declare namespace RepoBranchTips { type Variables = RepoBranchTipsQueryVariables; type Query = RepoBranchTipsQuery; type Repo = (NonNullable<(NonNullable)[0]>); type Org = (NonNullable<(NonNullable<(NonNullable)[0]>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['org']>)['provider']>); type Branches = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>); type Commit = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>)['commit']>); } export declare namespace RepoScmProvider { type Variables = RepoScmProviderQueryVariables; type Query = RepoScmProviderQuery; type Repo = (NonNullable<(NonNullable)[0]>); type Branches = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['branches']>)[0]>); type Org = (NonNullable<(NonNullable<(NonNullable)[0]>)['org']>); type ScmProvider = ScmProviderFieldsFragment; } export declare namespace ReposInTeam { type Variables = ReposInTeamQueryVariables; type Query = ReposInTeamQuery; type ChatTeam = (NonNullable<(NonNullable)[0]>); type Orgs = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['orgs']>)[0]>); type Repo = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['orgs']>)[0]>)['repo']>)[0]>); type Org = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['orgs']>)[0]>)['repo']>)[0]>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['orgs']>)[0]>)['repo']>)[0]>)['org']>)['provider']>); } export declare namespace RepositoryByOwnerAndName { type Variables = RepositoryByOwnerAndNameQueryVariables; type Query = RepositoryByOwnerAndNameQuery; type Repo = (NonNullable<(NonNullable)[0]>); type Org = (NonNullable<(NonNullable<(NonNullable)[0]>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['org']>)['provider']>); } export declare namespace RepositoryMappedChannels { type Variables = RepositoryMappedChannelsQueryVariables; type Query = RepositoryMappedChannelsQuery; type ChatChannel = (NonNullable<(NonNullable)[0]>); type Repos = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['repos']>)[0]>); type Org = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['repos']>)[0]>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['repos']>)[0]>)['org']>)['provider']>); } export declare namespace ResourceUser { type Variables = ResourceUserQueryVariables; type Query = ResourceUserQuery; type ChatId = (NonNullable<(NonNullable)[0]>); type Person = (NonNullable<(NonNullable<(NonNullable)[0]>)['person']>); type GitHubId = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['person']>)['gitHubId']>); type Credential = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['person']>)['gitHubId']>)['credential']>); } export declare namespace ScmProvider { type Variables = ScmProviderQueryVariables; type Query = ScmProviderQuery; type ScmProvider = (NonNullable<(NonNullable)[0]>); type Credential = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>); } export declare namespace ScmProviderByType { type Variables = ScmProviderByTypeQueryVariables; type Query = ScmProviderByTypeQuery; type ScmProvider = (NonNullable<(NonNullable)[0]>); type Credential = (NonNullable<(NonNullable<(NonNullable)[0]>)['credential']>); } export declare namespace ScmProviders { type Variables = ScmProvidersQueryVariables; type Query = ScmProvidersQuery; type ScmProvider = ScmProviderFieldsFragment; } export declare namespace SdmGoalsByGoalSetIdAndUniqueName { type Variables = SdmGoalsByGoalSetIdAndUniqueNameQueryVariables; type Query = SdmGoalsByGoalSetIdAndUniqueNameQuery; type SdmGoal = SdmGoalRepoFragment; } export declare namespace SdmGoalSetForId { type Variables = SdmGoalSetForIdQueryVariables; type Query = SdmGoalSetForIdQuery; type SdmGoalSet = SdmGoalSetFieldsFragment; } export declare namespace SdmGoalByShaAndBranch { type Variables = SdmGoalByShaAndBranchQueryVariables; type Query = SdmGoalByShaAndBranchQuery; type SdmGoal = (NonNullable<(NonNullable)[0]>); type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); type Fulfillment = (NonNullable<(NonNullable<(NonNullable)[0]>)['fulfillment']>); type ExternalUrls = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['externalUrls']>)[0]>); type PreConditions = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['preConditions']>)[0]>); type Approval = (NonNullable<(NonNullable<(NonNullable)[0]>)['approval']>); type PreApproval = (NonNullable<(NonNullable<(NonNullable)[0]>)['preApproval']>); type Provenance = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['provenance']>)[0]>); type Descriptions = (NonNullable<(NonNullable<(NonNullable)[0]>)['descriptions']>); } export declare namespace SdmGoalsForCommit { type Variables = SdmGoalsForCommitQueryVariables; type Query = SdmGoalsForCommitQuery; type SdmGoal = SdmGoalFieldsFragment; type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); } export declare namespace SdmPreferenceByKey { type Variables = SdmPreferenceByKeyQueryVariables; type Query = SdmPreferenceByKeyQuery; type SdmPreference = (NonNullable<(NonNullable)[0]>); } export declare namespace SdmVersionForCommit { type Variables = SdmVersionForCommitQueryVariables; type Query = SdmVersionForCommitQuery; type SdmVersion = (NonNullable<(NonNullable)[0]>); type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); } export declare namespace TeamConfigurationByNamespace { type Variables = TeamConfigurationByNamespaceQueryVariables; type Query = TeamConfigurationByNamespaceQuery; type TeamConfiguration = (NonNullable<(NonNullable)[0]>); } export declare namespace WhatIsRunning { type Variables = WhatIsRunningQueryVariables; type Query = WhatIsRunningQuery; type Application = (NonNullable<(NonNullable)[0]>); type Commits = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commits']>)[0]>); type Repo = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commits']>)[0]>)['repo']>); } export declare namespace KubernetesDeployRequestedSdmGoal { type Variables = KubernetesDeployRequestedSdmGoalSubscriptionVariables; type Subscription = KubernetesDeployRequestedSdmGoalSubscription; type SdmGoal = (NonNullable<(NonNullable)[0]>); type Push = (NonNullable<(NonNullable<(NonNullable)[0]>)['push']>); type Before = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['before']>); type Committer = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['before']>)['committer']>); type After = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['after']>); type _Committer = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['after']>)['committer']>); type Images = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['after']>)['images']>)[0]>); type Repo = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['repo']>); type Org = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['repo']>)['org']>); type Provider = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['repo']>)['org']>)['provider']>); type Commits = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['commits']>)[0]>); type Author = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['push']>)['commits']>)[0]>)['author']>); type _Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); type Fulfillment = (NonNullable<(NonNullable<(NonNullable)[0]>)['fulfillment']>); type Descriptions = (NonNullable<(NonNullable<(NonNullable)[0]>)['descriptions']>); type Provenance = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['provenance']>)[0]>); type PreConditions = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['preConditions']>)[0]>); type PreApproval = (NonNullable<(NonNullable<(NonNullable)[0]>)['preApproval']>); } export declare namespace OnAnyApprovedSdmGoal { type Variables = OnAnyApprovedSdmGoalSubscriptionVariables; type Subscription = OnAnyApprovedSdmGoalSubscription; type SdmGoal = SdmGoalRepoFragment; } export declare namespace OnAnyCompletedSdmGoal { type Variables = OnAnyCompletedSdmGoalSubscriptionVariables; type Subscription = OnAnyCompletedSdmGoalSubscription; type SdmGoal = SdmGoalRepoFragment; } export declare namespace OnAnyFailedSdmGoal { type Variables = OnAnyFailedSdmGoalSubscriptionVariables; type Subscription = OnAnyFailedSdmGoalSubscription; type SdmGoal = SdmGoalRepoFragment; } export declare namespace OnAnyJobTask { type Variables = OnAnyJobTaskSubscriptionVariables; type Subscription = OnAnyJobTaskSubscription; type AtmJobTask = (NonNullable<(NonNullable)[0]>); type Job = (NonNullable<(NonNullable)[0]>)['job']; } export declare namespace OnAnyRequestedSdmGoal { type Variables = OnAnyRequestedSdmGoalSubscriptionVariables; type Subscription = OnAnyRequestedSdmGoalSubscription; type SdmGoal = SdmGoalRepoFragment; } export declare namespace OnAnySdmGoalSet { type Variables = OnAnySdmGoalSetSubscriptionVariables; type Subscription = OnAnySdmGoalSetSubscription; type SdmGoalSet = (NonNullable<(NonNullable)[0]>); type Goals = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['goals']>)[0]>); type Provenance = (NonNullable<(NonNullable<(NonNullable)[0]>)['provenance']>); type Repo = (NonNullable<(NonNullable<(NonNullable)[0]>)['repo']>); type Tags = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['tags']>)[0]>); } export declare namespace OnAnySuccessfulSdmGoal { type Variables = OnAnySuccessfulSdmGoalSubscriptionVariables; type Subscription = OnAnySuccessfulSdmGoalSubscription; type SdmGoal = SdmGoalRepoFragment; } export declare namespace OnBuildComplete { type Variables = OnBuildCompleteSubscriptionVariables; type Subscription = OnBuildCompleteSubscription; type Build = (NonNullable<(NonNullable)[0]>); type Push = PushFieldsFragment; type Commit = (NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>); type Repo = CoreRepoFieldsAndChannelsFragment; type Statuses = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>)['statuses']>)[0]>); } export declare namespace OnBuildCompleteForDryRun { type Variables = OnBuildCompleteForDryRunSubscriptionVariables; type Subscription = OnBuildCompleteForDryRunSubscription; type Build = (NonNullable<(NonNullable)[0]>); type Commit = (NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>); type Repo = CoreRepoFieldsAndChannelsFragment; type Pushes = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>)['pushes']>)[0]>); type Statuses = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>)['statuses']>)[0]>); } export declare namespace OnChannelLink { type Variables = OnChannelLinkSubscriptionVariables; type Subscription = OnChannelLinkSubscription; type ChannelLink = (NonNullable<(NonNullable)[0]>); type Repo = CoreRepoFieldsAndChannelsFragment; type Channel = (NonNullable<(NonNullable<(NonNullable)[0]>)['channel']>); type Team = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['channel']>)['team']>); } export declare namespace OnClosedIssue { type Variables = OnClosedIssueSubscriptionVariables; type Subscription = OnClosedIssueSubscription; type Issue = (NonNullable<(NonNullable)[0]>); type OpenedBy = (NonNullable<(NonNullable<(NonNullable)[0]>)['openedBy']>); type Person = PersonFieldsFragment; type ClosedBy = (NonNullable<(NonNullable<(NonNullable)[0]>)['closedBy']>); type _Person = PersonFieldsFragment; type Repo = CoreRepoFieldsAndChannelsFragment; type Assignees = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['assignees']>)[0]>); type __Person = PersonFieldsFragment; } export declare namespace OnFirstPushToRepo { type Variables = OnFirstPushToRepoSubscriptionVariables; type Subscription = OnFirstPushToRepoSubscription; type Push = PushFieldsFragment; } export declare namespace OnIssueAction { type Variables = OnIssueActionSubscriptionVariables; type Subscription = OnIssueActionSubscription; type Issue = (NonNullable<(NonNullable)[0]>); type OpenedBy = (NonNullable<(NonNullable<(NonNullable)[0]>)['openedBy']>); type Person = PersonFieldsFragment; type Repo = CoreRepoFieldsAndChannelsFragment; type Assignees = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['assignees']>)[0]>); type _Person = PersonFieldsFragment; } export declare namespace OnNewIssue { type Variables = OnNewIssueSubscriptionVariables; type Subscription = OnNewIssueSubscription; type Issue = (NonNullable<(NonNullable)[0]>); type OpenedBy = (NonNullable<(NonNullable<(NonNullable)[0]>)['openedBy']>); type Person = PersonFieldsFragment; type Repo = CoreRepoFieldsAndChannelsFragment; type Assignees = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['assignees']>)[0]>); type _Person = PersonFieldsFragment; } export declare namespace OnPullRequest { type Variables = OnPullRequestSubscriptionVariables; type Subscription = OnPullRequestSubscription; type PullRequest = (NonNullable<(NonNullable)[0]>); type Branch = (NonNullable<(NonNullable<(NonNullable)[0]>)['branch']>); type Base = (NonNullable<(NonNullable<(NonNullable)[0]>)['base']>); type Author = (NonNullable<(NonNullable<(NonNullable)[0]>)['author']>); type Person = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['author']>)['person']>); type ChatId = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['author']>)['person']>)['chatId']>); type Head = (NonNullable<(NonNullable<(NonNullable)[0]>)['head']>); type Committer = (NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['head']>)['committer']>); type _Person = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['head']>)['committer']>)['person']>); type _ChatId = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['head']>)['committer']>)['person']>)['chatId']>); type Pushes = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['head']>)['pushes']>)[0]>); type Before = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['head']>)['pushes']>)[0]>)['before']>); type Commits = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['head']>)['pushes']>)[0]>)['commits']>)[0]>); type Repo = CoreRepoFieldsAndChannelsFragment; type _Repo = CoreRepoFieldsAndChannelsFragment; } export declare namespace OnPushToAnyBranch { type Variables = OnPushToAnyBranchSubscriptionVariables; type Subscription = OnPushToAnyBranchSubscription; type Push = PushFieldsFragment; } export declare namespace OnRepoCreation { type Variables = OnRepoCreationSubscriptionVariables; type Subscription = OnRepoCreationSubscription; type Repo = (NonNullable<(NonNullable)[0]>); } export declare namespace OnRepoOnboarded { type Variables = OnRepoOnboardedSubscriptionVariables; type Subscription = OnRepoOnboardedSubscription; type RepoOnboarded = (NonNullable<(NonNullable)[0]>); type Repo = CoreRepoFieldsAndChannelsFragment; } export declare namespace OnSpecificCanceledSdmGoal { type Variables = OnSpecificCanceledSdmGoalSubscriptionVariables; type Subscription = OnSpecificCanceledSdmGoalSubscription; type SdmGoal = (NonNullable<(NonNullable)[0]>); } export declare namespace OnSuccessStatus { type Variables = OnSuccessStatusSubscriptionVariables; type Subscription = OnSuccessStatusSubscription; type Status = (NonNullable<(NonNullable)[0]>); type Commit = (NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>); type Statuses = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>)['statuses']>)[0]>); type Repo = CoreRepoFieldsAndChannelsFragment; type Pushes = (NonNullable<(NonNullable<(NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>)['pushes']>)[0]>); } export declare namespace OnTag { type Variables = OnTagSubscriptionVariables; type Subscription = OnTagSubscription; type Tag = (NonNullable<(NonNullable)[0]>); type Release = (NonNullable<(NonNullable<(NonNullable)[0]>)['release']>); type Commit = (NonNullable<(NonNullable<(NonNullable)[0]>)['commit']>); type Repo = CoreRepoFieldsAndChannelsFragment; } export declare namespace OnUserJoiningChannel { type Variables = OnUserJoiningChannelSubscriptionVariables; type Subscription = OnUserJoiningChannelSubscription; type UserJoinedChannel = (NonNullable<(NonNullable)[0]>); type User = (NonNullable<(NonNullable<(NonNullable)[0]>)['user']>); type Person = PersonFieldsFragment; type Channel = (NonNullable<(NonNullable<(NonNullable)[0]>)['channel']>); type Repos = CoreRepoFieldsAndChannelsFragment; } //# sourceMappingURL=types.d.ts.map