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 _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" } /** 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" } /** 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; }; /** 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" } /** 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; }; /** 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" } /** 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 = { repo?: Maybe<_RepoFilter>; }; /** 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" } /** 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 _PullRequestFilter = { name?: Maybe; name_not?: Maybe; branch?: Maybe<_BranchFilter>; commits_some?: Maybe<_CommitFilter>; head?: Maybe<_CommitFilter>; repo?: Maybe<_RepoFilter>; labels_some?: Maybe<_LabelFilter>; }; /** 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 _PushFilter = { 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; pullRequest?: Maybe<_PullRequestFilter>; }; /** 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" } /** 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" } /** 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" } /** 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" } /** 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 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 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 AtomistPagedSkills = { __typename?: 'AtomistPagedSkills'; skills: Array; }; export declare type AtomistPagedVisibleSkills = { __typename?: 'AtomistPagedVisibleSkills'; skills: Array; }; export declare type AtomistRegistration = { __typename?: 'AtomistRegistration'; name: Scalars['String']; }; export declare type AtomistSkill = { __typename?: 'AtomistSkill'; author: Scalars['String']; categories: Array; commands: Array; configuration: AtomistSkillConfiguration; createdAt: Scalars['String']; description: Scalars['String']; dispatchStyle: AtomistSkillEventDispatchStyle; displayName?: Maybe; executions: Array; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; id: Scalars['String']; ingesters: Array; license: Scalars['String']; longDescription: Scalars['String']; name: Scalars['String']; namespace: Scalars['String']; owner: Scalars['Boolean']; parameters: Array; readme?: Maybe; status: AtomistSkillStatus; subscriptions: Array; technologies: Array; version: Scalars['String']; videoUrl?: Maybe; }; export declare type AtomistSkillConfigurationArgs = { commitSha?: Maybe; includeDefaults?: Maybe; names?: Maybe>; }; export declare type AtomistSkillArtifact = { __typename?: 'AtomistSkillArtifact'; entryPoint: Scalars['String']; kind: AtomistSkillArtifactKind; memory: Scalars['Int']; runtime: AtomistSkillRuntime; timeout: Scalars['Int']; url: Scalars['String']; }; export declare type AtomistSkillArtifactInput = { entryPoint: Scalars['String']; kind: AtomistSkillArtifactKind; memory?: Maybe; runtime: AtomistSkillRuntime; timeout?: Maybe; url: Scalars['String']; }; export declare enum AtomistSkillArtifactKind { RAW_ZIP = "RAW_ZIP", GOOGLE_CLOUD_FUNCTION = "GOOGLE_CLOUD_FUNCTION" } 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']; }; export declare type AtomistSkillBooleanParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillBooleanParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillBooleanParameterValue'; name: Scalars['String']; spec: AtomistSkillBooleanParameterSpec; value: Scalars['Boolean']; }; export declare type AtomistSkillCategory = { __typename?: 'AtomistSkillCategory'; key: AtomistSkillCategoryKey; text: Scalars['String']; }; export declare enum AtomistSkillCategoryKey { BUILD = "BUILD", CODE_REVIEW = "CODE_REVIEW", DEV_EX = "DEV_EX", DEPLOY = "DEPLOY", SECURITY = "SECURITY", DEPENDENCIES = "DEPENDENCIES", NOTIFICATIONS = "NOTIFICATIONS", CI = "CI", CD = "CD", PRODUCTIVITY = "PRODUCTIVITY", CODE_QUALITY = "CODE_QUALITY", CHAT = "CHAT" } 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 = { enabled: Scalars['Boolean']; name: Scalars['ID']; parameters?: Maybe>; }; export declare type AtomistSkillConfigurationInstance = { __typename?: 'AtomistSkillConfigurationInstance'; author: AtomistSkillConfigurationAuthor; enabled: Scalars['Boolean']; name: Scalars['ID']; parameters?: Maybe>; updatedAt: Scalars['String']; }; export declare type AtomistSkillConfigurationRepository = { __typename?: 'AtomistSkillConfigurationRepository'; commitSha: 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; queueTime: Scalars['String']; skill: AtomistSkill; startTime?: Maybe; status: AtomistSkillExecutionStatus; statusTime?: Maybe; triggerCorrelationId: Scalars['String']; }; export declare type AtomistSkillExecutionLogsArgs = { categories?: Maybe>; category?: Maybe; severities?: Maybe>; severity?: 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 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" } 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']; }; export declare type AtomistSkillFloatParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; maximum?: Maybe; minimum?: Maybe; name: Scalars['String']; placeHolder?: Maybe; required: Scalars['Boolean']; }; export declare type AtomistSkillFloatParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillFloatParameterValue'; name: Scalars['String']; spec: AtomistSkillFloatParameterSpec; value: Scalars['Float']; }; /** Start: registration inputs */ export declare type AtomistSkillInput = { artifacts?: Maybe>; author: Scalars['String']; branchId: Scalars['String']; categories?: Maybe>; commands?: Maybe>; commitSha: Scalars['String']; description: Scalars['String']; dispatchStyle?: Maybe; displayName?: Maybe; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; ingesters?: Maybe>; license: Scalars['String']; longDescription: Scalars['String']; name: Scalars['String']; namespace: Scalars['String']; parameters?: Maybe>; readme?: Maybe; repoId: Scalars['String']; 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']; }; export declare type AtomistSkillIntParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; maximum?: Maybe; minimum?: Maybe; name: Scalars['String']; placeHolder?: Maybe; required: Scalars['Boolean']; }; export declare type AtomistSkillIntParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillIntParameterValue'; name: Scalars['String']; spec: AtomistSkillIntParameterSpec; value: Scalars['Int']; }; export declare type AtomistSkillLog = { __typename?: 'AtomistSkillLog'; category: Scalars['String']; payload: Scalars['String']; severity: Scalars['String']; timestamp: Scalars['String']; }; 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']; }; export declare type AtomistSkillMultiChoiceParameterSpecInput = { defaultValues?: Maybe>; description: Scalars['String']; displayName?: Maybe; maxRequired?: Maybe; minRequired?: Maybe; name: Scalars['String']; options?: Maybe>; required: Scalars['Boolean']; }; export declare type AtomistSkillMultiChoiceParameterValues = AtomistSkillParameterValue & { __typename?: 'AtomistSkillMultiChoiceParameterValues'; name: Scalars['String']; spec: AtomistSkillMultiChoiceParameterSpec; value: Array; }; export declare type AtomistSkillParameterInput = { boolean?: Maybe; float?: Maybe; int?: Maybe; multiChoice?: Maybe; repoFilter?: Maybe; schedule?: Maybe; singleChoice?: Maybe; string?: Maybe; stringArray?: Maybe; }; export declare type AtomistSkillParameterSpec = { description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillParameterSpecInput = { boolean?: Maybe; float?: Maybe; int?: Maybe; multiChoice?: Maybe; repoFilter?: Maybe; schedule?: Maybe; singleChoice?: Maybe; string?: Maybe; stringArray?: Maybe; }; export declare type AtomistSkillParameterValue = { name: Scalars['String']; spec: AtomistSkillParameterSpec; }; 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 enum AtomistSkillRuntime { nodejs10 = "nodejs10", python37 = "python37", go113 = "go113" } export declare type AtomistSkills = { __typename?: 'AtomistSkills'; configured: AtomistPagedSkills; visible: AtomistPagedVisibleSkills; }; export declare type AtomistSkillsConfiguredArgs = { query?: Maybe; }; export declare type AtomistSkillsVisibleArgs = { query?: Maybe; }; export declare type AtomistSkillScheduleInput = { name: Scalars['String']; value: Scalars['String']; }; export declare type AtomistSkillScheduleParameterSpec = AtomistSkillParameterSpec & { __typename?: 'AtomistSkillScheduleParameterSpec'; defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillScheduleParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; required: Scalars['Boolean']; }; export declare type AtomistSkillScheduleParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillScheduleParameterValue'; name: Scalars['String']; spec: AtomistSkillScheduleParameterSpec; value: 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']; }; export declare type AtomistSkillSingleChoiceParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; name: Scalars['String']; options?: Maybe>; required: Scalars['Boolean']; }; export declare type AtomistSkillSingleChoiceParameterValue = AtomistSkillParameterValue & { __typename?: 'AtomistSkillSingleChoiceParameterValue'; name: Scalars['String']; spec: AtomistSkillSingleChoiceParameterSpec; value: Scalars['String']; }; export declare type AtomistSkillsSearchInput = { name?: Maybe; namespace?: 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']; }; export declare type AtomistSkillStringArrayParameterSpecInput = { defaultValue?: Maybe>>; description: Scalars['String']; displayName?: Maybe; maxAllowed?: Maybe; minRequired?: Maybe; name: Scalars['String']; pattern?: Maybe; required: Scalars['Boolean']; }; 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']; }; export declare type AtomistSkillStringParameterSpecInput = { defaultValue?: Maybe; description: Scalars['String']; displayName?: Maybe; lineStyle?: Maybe; name: Scalars['String']; pattern?: Maybe; placeHolder?: Maybe; required: Scalars['Boolean']; }; 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 { LATEST_COMPATIBLE_BUILD = "LATEST_COMPATIBLE_BUILD", LATEST_BUILD = "LATEST_BUILD", LATEST_COMPATIBLE_RELEASE = "LATEST_COMPATIBLE_RELEASE", LATEST_RELEASE = "LATEST_RELEASE", MANUAL = "MANUAL" } export declare type AtomistVisibleSkill = { __typename?: 'AtomistVisibleSkill'; artifacts: Array; author: Scalars['String']; categories: Array; commands: Array; createdAt: Scalars['String']; description: Scalars['String']; dispatchStyle: AtomistSkillEventDispatchStyle; displayName?: Maybe; homepageUrl: Scalars['String']; iconUrl: Scalars['String']; id: Scalars['String']; ingesters: Array; license: Scalars['String']; longDescription: Scalars['String']; name: Scalars['String']; namespace: Scalars['String']; owner: Scalars['Boolean']; parameters: Array; readme?: Maybe; subscriptions: Array; technologies: Array; version: Scalars['String']; videoUrl?: Maybe; }; export declare type BinaryRepositoryProvider = ResourceProvider & { __typename?: 'BinaryRepositoryProvider'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; type: BinaryRepositoryType; providerId: Scalars['String']; state?: Maybe; team: Team; authProviderId?: Maybe; credential?: Maybe; url?: Maybe; webhooks?: Maybe>>; }; export declare type BinaryRepositoryProviderTeamArgs = { id?: Maybe; name?: 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; }; /** 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; }; /** ChatTeam-Node */ export declare type ChatTeam = { __typename?: 'ChatTeam'; /** internal node id */ _id?: Maybe; /** id of ChatTeam */ id?: Maybe; /** 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; /** 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" } /** 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; /** internal node id */ _id?: Maybe; /** the URL of the Commit */ url?: Maybe; /** sha of Commit */ sha?: Maybe; /** message of Commit */ message?: Maybe; /** timestamp of Commit */ timestamp?: Maybe; /** Commit email Email */ email?: 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>>; analysis: Array; }; /** Commit-Node */ export declare type CommitEmailArgs = { address?: 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 CommitsWithFingerprints = { __typename?: 'CommitsWithFingerprints'; _paging?: Maybe; commits: Array; }; 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 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; }; /** Auto generated input for type SkillOutput */ export declare type CustomSkillOutputInput = { _branch?: Maybe; _owner?: Maybe; _repo?: Maybe; _sha?: Maybe; classifier?: Maybe; correlationId?: Maybe; orgParentId?: Maybe; repoParentId?: Maybe; skill?: Maybe; type?: Maybe; uri?: Maybe; }; /** Auto generated input for type SkillOutputSkill */ export declare type CustomSkillOutputSkillInput = { name?: Maybe; version?: 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; }; /** 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 DockerRegistryProvider = ResourceProvider & { __typename?: 'DockerRegistryProvider'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; type: DockerRegistryType; providerId?: Maybe; state?: Maybe; team: Team; authProviderId?: Maybe; credential?: Maybe; url?: Maybe; webhooks?: Maybe>>; }; export declare type DockerRegistryProviderTeamArgs = { id?: Maybe; name?: Maybe; createdAt?: Maybe; }; export declare type DockerRegistryProviderWebhooksArgs = { id?: Maybe; }; 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'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; type: Scalars['String']; providerId: Scalars['String']; state?: Maybe; team: Team; authProviderId?: Maybe; credential?: Maybe; url?: Maybe; webhooks?: Maybe>>; }; export declare type GenericResourceProviderTeamArgs = { id?: Maybe; name?: Maybe; }; export declare type GenericResourceProviderWebhooksArgs = { id?: Maybe; }; export declare type GenericResourceUser = ResourceUser & { __typename?: 'GenericResourceUser'; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; credential?: Maybe; person?: 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 & { __typename?: 'GitHubAppResourceProvider'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; 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']; state?: Maybe; team: Team; orgs?: Maybe>>; gitHubAppInstallations?: Maybe>>; /** ID of the auth provider protecting this resource */ authProviderId?: Maybe; /** will be empty for this type. Appears as on the interface. */ webhooks?: Maybe>>; /** will be null for this type. Appears as on the interface. */ credential?: 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'; _typenames?: Maybe>>; id: Scalars['ID']; _id: Scalars['Int']; credential?: Maybe; provider: ResourceProvider; gitHubAppProvider: GitHubAppResourceProvider; gitHubAppInstallations?: Maybe>; login: Scalars['String']; person?: Maybe; }; 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'; _typenames?: Maybe>>; id: Scalars['ID']; /** internal node id */ _id?: Maybe; /** login of GitHubId */ login: Scalars['String']; /** name of GitHubId */ name?: Maybe; credential?: Maybe; provider: ScmProvider; /** GitHubId emails Email */ emails?: Maybe>>; /** GitHubId person Person */ person?: Maybe; }; /** 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; }; /** GitHubProvider-Node */ export declare type GitHubProvider = { __typename?: 'GitHubProvider'; /** internal node id */ _id?: Maybe; /** id of GitHubProvider */ id?: Maybe; /** url of GitHubProvider */ url?: Maybe; /** providerId of GitHubProvider */ providerId: Scalars['String']; /** private is this provider reachable on the public internet */ private?: Maybe; /** apiUrl of GitHubProvider */ apiUrl: Scalars['String']; /** gitUrl of GitHubProvider */ gitUrl: Scalars['String']; /** providerType of GitHubProvider */ providerType?: Maybe; /** GitHubProvider team Team */ team?: Maybe; }; /** GitHubProvider-Node */ export declare type GitHubProviderTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: 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; }; /** Issue-Node */ export declare type Issue = { __typename?: 'Issue'; /** internal node id */ _id?: Maybe; /** the url of the Issue */ url?: Maybe; /** id of Issue */ id?: Maybe; /** number of Issue */ number?: Maybe; /** name of Issue */ name?: Maybe; /** title of Issue */ title?: Maybe; /** body of Issue */ body?: Maybe; /** state of Issue */ state?: Maybe; /** timestamp of Issue */ timestamp?: Maybe; /** action of Issue */ action?: Maybe; /** createdAt of Issue */ createdAt?: Maybe; /** updatedAt of Issue */ updatedAt?: Maybe; /** closedAt of Issue */ 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>>; }; /** Issue-Node */ export declare type IssueRepoArgs = { id?: Maybe; owner?: Maybe; name?: Maybe; allowRebaseMerge?: Maybe; allowSquashMerge?: Maybe; allowMergeCommit?: Maybe; repoId?: Maybe; gitHubId?: Maybe; defaultBranch?: Maybe; }; /** Issue-Node */ export declare type IssueResolvingCommitsArgs = { sha?: Maybe; message?: Maybe; timestamp?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; }; /** Issue-Node */ export declare type IssueOpenedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Issue-Node */ export declare type IssueClosedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Issue-Node */ export declare type IssueLabelsArgs = { id?: Maybe; name?: Maybe; default?: Maybe; color?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; }; /** Issue-Node */ export declare type IssueAssigneesArgs = { login?: Maybe; name?: Maybe; orderBy?: Maybe>>; first?: Maybe; offset?: Maybe; avatar?: Maybe; }; /** Issue-Node */ export declare type IssueLastAssignedByArgs = { login?: Maybe; name?: Maybe; avatar?: Maybe; }; /** Issue-Node */ 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" } /** 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'; /** internal node id */ _id?: Maybe; /** name of K8Container */ name?: Maybe; /** imageName of K8Container */ imageName?: Maybe; /** timestamp of K8Container */ timestamp?: Maybe; /** environment of K8Container */ environment?: Maybe; /** containerJSON of K8Container */ containerJSON?: Maybe; /** state of K8Container */ state?: Maybe; /** stateReason of K8Container */ stateReason?: Maybe; /** ready of K8Container */ ready?: Maybe; /** restartCount of K8Container */ restartCount?: Maybe; /** statusJSON of K8Container */ statusJSON?: Maybe; /** resourceVersion of K8Container */ resourceVersion?: Maybe; /** containerID of K8Container */ containerID?: Maybe; /** K8Container image DockerImage */ 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'; /** internal node id */ _id?: Maybe; /** name of K8Pod */ name?: Maybe; /** phase of K8Pod */ phase?: Maybe; /** environment of K8Pod */ environment?: Maybe; /** timestamp of K8Pod */ timestamp?: Maybe; /** baseName of K8Pod */ baseName?: Maybe; /** namespace of K8Pod */ namespace?: Maybe; /** statusJSON of K8Pod */ statusJSON?: Maybe; /** host of K8Pod */ host?: Maybe; /** state of K8Pod */ state?: Maybe; /** specsJSON of K8Pod */ specsJSON?: Maybe; /** envJSON of K8Pod */ envJSON?: Maybe; /** metadataJSON of K8Pod */ metadataJSON?: Maybe; /** containersCrashLoopBackOff of K8Pod */ containersCrashLoopBackOff?: Maybe; /** resourceVersion of K8Pod */ 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 KubernetesClusterProvider = ResourceProvider & { __typename?: 'KubernetesClusterProvider'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name: Scalars['String']; clusters?: Maybe>; providerId?: Maybe; state?: Maybe; team: Team; authProviderId?: Maybe; credential?: Maybe; webhooks?: Maybe>>; url?: Maybe; }; export declare type KubernetesClusterProviderTeamArgs = { id?: Maybe; name?: Maybe; createdAt?: 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 LeinDependency = SourceFingerprint & { __typename?: 'LeinDependency'; artifact: Scalars['String']; 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 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']; }; /** 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'; registerSkill?: Maybe; removeSkillConfiguration?: Maybe; saveSkillConfiguration?: Maybe; shareSkill?: Maybe; /** # Team/Workspace configuration ## */ setTeamConfiguration: TeamConfiguration; deleteTeamConfiguration?: Maybe; disableRegistration?: Maybe; enableRegistration?: Maybe; /** Creates a new docker registry provider */ createDockerRegistryProvider: DockerRegistryProvider; createGenericResourceProvider: GenericResourceProvider; createKubernetesClusterProvider?: Maybe; createBinaryRepositoryProvider?: Maybe; createGHEAppResourceProvider: GitHubAppResourceProvider; createGitHubComAppResourceProvider: GitHubAppResourceProvider; /** Creates SCMProvider for github.com with a bunch of defaults */ createGitHubResourceProvider: ScmProvider; createGHEResourceProvider: ScmProvider; /** configure repos/orgs - raise system event for SCMProvider */ configureGitHubResourceProvider: ScmProvider; setResourceProviderState: ResourceProvider; setSCMProviderState: ScmProvider; deleteResourceProvider: Scalars['String']; setCredential: Credential; linkCredentialToResourceProvider: Credential; /** 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']; /** ### Users #### */ createResourceUser?: Maybe; linkResourceUser?: Maybe; /** ### RCCA SCM Ingestion Mutations #### */ ingestSCMOrgs: Array>; ingestSCMRepos: Array>; ingestSCMCommit: Commit; /** 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 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 SkillOutput */ ingestCustomSkillOutput?: Maybe; /** Auto-generated ingestion mutation for Card */ ingestCustomCard?: Maybe; /** Auto-generated ingestion mutation for Notification */ ingestCustomNotification?: Maybe; /** Auto-generated ingestion mutation for AspectRegistration */ ingestCustomAspectRegistration?: 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 SkillOutput */ deleteCustomSkillOutput?: Maybe; /** Auto-generated deletion mutation for Card */ deleteCustomCard?: Maybe; /** Auto-generated deletion mutation for Notification */ deleteCustomNotification?: Maybe; /** Auto-generated deletion mutation for AspectRegistration */ deleteCustomAspectRegistration?: 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 SkillOutput */ deleteCustomSkillOutputById?: 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 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 MutationRegisterSkillArgs = { skill: AtomistSkillInput; }; export declare type MutationRemoveSkillConfigurationArgs = { configurationName: Scalars['ID']; name: Scalars['String']; namespace: Scalars['String']; version: Scalars['String']; }; export declare type MutationSaveSkillConfigurationArgs = { configuration: AtomistSkillConfigurationInput; name: Scalars['String']; namespace: Scalars['String']; oldName?: Maybe; version: Scalars['String']; }; export declare type MutationShareSkillArgs = { name: Scalars['String']; namespace: Scalars['String']; teamIds?: Maybe>; version: 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 MutationCreateDockerRegistryProviderArgs = { type: DockerRegistryType; name: Scalars['String']; url?: Maybe; }; export declare type MutationCreateGenericResourceProviderArgs = { type: Scalars['String']; name: Scalars['String']; url?: Maybe; }; export declare type MutationCreateKubernetesClusterProviderArgs = { name: Scalars['String']; url?: Maybe; }; export declare type MutationCreateBinaryRepositoryProviderArgs = { name: Scalars['String']; type: BinaryRepositoryType; url?: Maybe; }; 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 MutationConfigureGitHubResourceProviderArgs = { id: Scalars['ID']; config: ScmResourceProviderInput; }; export declare type MutationSetResourceProviderStateArgs = { id: Scalars['ID']; providerState?: Maybe; }; export declare type MutationSetScmProviderStateArgs = { 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 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: WebhookInput; }; 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 MutationCreateResourceUserArgs = { login: Scalars['String']; resourceProviderId: Scalars['ID']; resourceUserType: ResourceUserType; }; export declare type MutationLinkResourceUserArgs = { resourceUserId: Scalars['ID']; personId: Scalars['ID']; }; 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 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 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 MutationIngestCustomSkillOutputArgs = { value: CustomSkillOutputInput; }; export declare type MutationIngestCustomCardArgs = { value: CustomCardInput; }; export declare type MutationIngestCustomNotificationArgs = { value: CustomNotificationInput; }; export declare type MutationIngestCustomAspectRegistrationArgs = { value: CustomAspectRegistrationInput; }; 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 MutationDeleteCustomSkillOutputArgs = { value: CustomSkillOutputInput; }; export declare type MutationDeleteCustomCardArgs = { value: CustomCardInput; }; export declare type MutationDeleteCustomNotificationArgs = { value: CustomNotificationInput; }; export declare type MutationDeleteCustomAspectRegistrationArgs = { value: CustomAspectRegistrationInput; }; 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 MutationDeleteCustomSkillOutputByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomCardByIdArgs = { id: Scalars['ID']; }; export declare type MutationDeleteCustomNotificationByIdArgs = { 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 OAuthInput = { secret: Scalars['String']; scopes: Array; }; export declare type OAuthToken = Credential & { __typename?: 'OAuthToken'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; owner: ScmId; scopes: Array; secret: Scalars['String']; }; 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; 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; }; /** 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'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; owner: ResourceUser; secret: Scalars['String']; }; 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; }; /** 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>>; outputs?: 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>>; }; /** Push-Node */ export declare type PushOutputsArgs = { _branch?: Maybe>>; _owner?: Maybe>>; _repo?: Maybe>>; _sha?: Maybe>>; classifier?: Maybe>>; correlationId?: Maybe>>; orgParentId?: Maybe>>; repoParentId?: Maybe>>; type?: Maybe>>; uri?: Maybe>>; }; export declare type Query = { __typename?: 'Query'; AtomistSkill: Array; 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>>; Email?: Maybe>>; PushImpact?: Maybe>>; PullRequestImpact?: Maybe>>; ResourceProvider?: Maybe>>; GitHubProvider?: Maybe>>; SCMProvider?: Maybe>>; GitHubAppResourceProvider?: Maybe>>; DockerRegistryProvider?: Maybe>>; GenericResourceProvider?: Maybe>>; BinaryRepositoryProvider?: Maybe>>; UserJoinedChannel?: Maybe>>; Webhook?: Maybe>>; ChannelLink?: Maybe>>; Review?: Maybe>>; GenericResourceUser?: Maybe>>; ResourceUser?: Maybe>>; SystemAccount?: Maybe>>; KubernetesClusterProvider?: Maybe>>; Credential?: Maybe>>; OAuthToken?: Maybe>>; Password?: Maybe>>; 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 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 SkillOutput */ SkillOutput?: Maybe>>; /** Auto-generated query for Card */ Card?: Maybe>>; /** Auto-generated query for Notification */ Notification?: 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 QuerySkillExecutionArgs = { id: Scalars['ID']; }; export declare type QuerySkillExecutionsArgs = { _after?: Maybe; _before?: Maybe; _first?: Maybe; _orderBy?: Maybe; _ordering?: Maybe; name?: Maybe; namespace?: Maybe; skillId?: Maybe; version?: 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; }; 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; }; 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; }; export declare type QueryK8PodArgs = { 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; 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; 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 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 QueryResourceProviderArgs = { authProviderId?: Maybe; id?: 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 QueryDockerRegistryProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: 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 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 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 QueryKubernetesClusterProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; _id?: Maybe; first?: Maybe; offset?: 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 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 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 QuerySkillOutputArgs = { 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>>; classifier?: Maybe>>; correlationId?: Maybe>>; orgParentId?: Maybe>>; repoParentId?: Maybe>>; type?: Maybe>>; uri?: 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 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']; }; /** Release-Node */ export declare type Release = { __typename?: 'Release'; /** internal node id */ _id?: Maybe; /** the URL of the Release */ url?: Maybe; /** id of Release */ id?: Maybe; /** name of Release */ name?: Maybe; /** timestamp of Release */ timestamp?: Maybe; /** Release tag Tag */ tag?: Maybe; }; /** Release-Node */ export declare type ReleaseTagArgs = { id?: Maybe; name?: Maybe; description?: Maybe; ref?: Maybe; timestamp?: Maybe; }; /** 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 ResourceProvider = { _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name?: Maybe; team: Team; authProviderId?: Maybe; state?: Maybe; credential?: Maybe; webhooks?: Maybe>>; }; export declare type ResourceProviderWebhooksArgs = { id?: 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; }; /** 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'; _typenames?: Maybe>>; id: Scalars['ID']; /** internal node id */ _id?: Maybe; /** login of SCMId */ login: Scalars['String']; /** name of SCMId */ name?: Maybe; /** avatar of SCMId */ avatar?: Maybe; credential?: Maybe; provider: ScmProvider; /** SCMId emails Email */ emails?: Maybe>>; /** SCMId person Person */ person?: Maybe; }; /** 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'; _typenames?: Maybe>>; _id: Scalars['Int']; id: Scalars['ID']; name?: Maybe; url?: Maybe; providerId: Scalars['String']; private?: Maybe; apiUrl: Scalars['String']; gitUrl: Scalars['String']; providerType?: Maybe; targetConfiguration?: Maybe; state?: Maybe; team: Team; orgs?: Maybe>>; authProviderId?: Maybe; credential?: Maybe; webhooks?: Maybe>>; }; /** SCMProvider-Node */ export declare type ScmProviderTeamArgs = { id?: Maybe; name?: Maybe; description?: Maybe; iconUrl?: Maybe; createdAt?: 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 SkillOutput = { __typename?: 'SkillOutput'; _branch?: Maybe; _owner?: Maybe; _repo?: Maybe; _sha?: Maybe; classifier?: Maybe; correlationId?: Maybe; orgParentId?: Maybe; push?: Maybe; repoParentId?: Maybe; skill?: Maybe; type?: Maybe; uri?: Maybe; /** The ID of this SkillOutput */ id?: Maybe; }; export declare type SkillOutputSkill = { __typename?: 'SkillOutputSkill'; name?: Maybe; version?: Maybe; }; /** 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; AtomistSkill: 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>>; Email?: Maybe>>; PushImpact?: Maybe>>; PullRequestImpact?: Maybe>>; ResourceProvider?: Maybe>>; GitHubProvider?: Maybe>>; SCMProvider?: Maybe>>; GitHubAppResourceProvider?: Maybe>>; DockerRegistryProvider?: Maybe>>; GenericResourceProvider?: Maybe>>; BinaryRepositoryProvider?: Maybe>>; UserJoinedChannel?: Maybe>>; Webhook?: Maybe>>; ChannelLink?: Maybe>>; Review?: Maybe>>; GenericResourceUser?: Maybe>>; ResourceUser?: Maybe>>; SystemAccount?: Maybe>>; KubernetesClusterProvider?: Maybe>>; Credential?: Maybe>>; OAuthToken?: Maybe>>; Password?: Maybe>>; CommitFingerprintImpact: Array>; /** Return AtmJobs */ AtmJob?: Maybe>; /** Return AtmJobTasks */ AtmJobTask?: Maybe>; AtomistLog: Array; /** 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 SkillOutput */ SkillOutput?: Maybe>>; /** Auto-generated subscription for Card */ Card?: Maybe>>; /** Auto-generated subscription for Notification */ Notification?: Maybe>>; /** Auto-generated subscription for AspectRegistration */ AspectRegistration?: Maybe>>; RepoOnboarded?: Maybe>>; }; export declare type SubscriptionAtomistSkillArgs = { id: Scalars['ID']; }; 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; }; 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; }; 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; }; export declare type SubscriptionK8PodArgs = { 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; 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; 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 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 SubscriptionResourceProviderArgs = { authProviderId?: Maybe; id?: 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 SubscriptionDockerRegistryProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; type?: Maybe; _id?: Maybe; first?: Maybe; offset?: 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 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 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 SubscriptionKubernetesClusterProviderArgs = { id?: Maybe; url?: Maybe; name?: Maybe; _id?: Maybe; first?: Maybe; offset?: 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 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 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 SubscriptionSkillOutputArgs = { _branch?: Maybe>>; _owner?: Maybe>>; _repo?: Maybe>>; _sha?: Maybe>>; classifier?: Maybe>>; correlationId?: Maybe>>; orgParentId?: Maybe>>; repoParentId?: Maybe>>; type?: Maybe>>; uri?: 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 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'; _typenames?: Maybe>>; id: Scalars['ID']; _id?: Maybe; credential?: Maybe; provider: ResourceProvider; login: Scalars['String']; createdBy?: Maybe; }; 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" } /** 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 ScmProviderFieldsFragment = ({ __typename?: 'SCMProvider'; } & Pick & { credential?: Maybe<({ __typename?: 'OAuthToken'; } & 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 CreateKubernetesClusterProviderMutationVariables = { name: Scalars['String']; url?: Maybe; }; export declare type CreateKubernetesClusterProviderMutation = ({ __typename?: 'Mutation'; } & { createKubernetesClusterProvider?: Maybe<({ __typename?: 'KubernetesClusterProvider'; } & Pick)>; }); export declare type DeleteResourceProviderMutationVariables = { id: Scalars['ID']; }; export declare type DeleteResourceProviderMutation = ({ __typename?: 'Mutation'; } & 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?: 'GenericResourceProvider'; } & Pick) | ({ __typename?: 'BinaryRepositoryProvider'; } & Pick) | ({ __typename?: 'KubernetesClusterProvider'; } & Pick); }); export declare type KubernetesClusterProviderQueryVariables = { name: Scalars['String']; }; export declare type KubernetesClusterProviderQuery = ({ __typename?: 'Query'; } & { KubernetesClusterProvider?: Maybe & { state?: Maybe<({ __typename?: 'ResourceProviderState'; } & 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 ScmProvidersQueryVariables = {}; export declare type ScmProvidersQuery = ({ __typename?: 'Query'; } & { SCMProvider?: Maybe>>; }); export declare namespace ScmProviderFields { type Fragment = ScmProviderFieldsFragment; type Credential = (NonNullable); } 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 CreateKubernetesClusterProvider { type Variables = CreateKubernetesClusterProviderMutationVariables; type Mutation = CreateKubernetesClusterProviderMutation; type CreateKubernetesClusterProvider = (NonNullable); } export declare namespace DeleteResourceProvider { type Variables = DeleteResourceProviderMutationVariables; type Mutation = DeleteResourceProviderMutation; } export declare namespace SetResourceProviderState { type Variables = SetResourceProviderStateMutationVariables; type Mutation = SetResourceProviderStateMutation; type SetResourceProviderState = SetResourceProviderStateMutation['setResourceProviderState']; } export declare namespace KubernetesClusterProvider { type Variables = KubernetesClusterProviderQueryVariables; type Query = KubernetesClusterProviderQuery; type KubernetesClusterProvider = (NonNullable<(NonNullable)[0]>); type State = (NonNullable<(NonNullable<(NonNullable)[0]>)['state']>); } 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 ScmProviders { type Variables = ScmProvidersQueryVariables; type Query = ScmProvidersQuery; type ScmProvider = ScmProviderFieldsFragment; } //# sourceMappingURL=types.d.ts.map