npm package diff

Package: @forge/cli-shared

Versions: 5.4.0-next.0 - 5.4.0-next.0-experimental-9332276

File: package/out/graphql/graphql-types.d.ts

Index: package/out/graphql/graphql-types.d.ts
===================================================================
--- package/out/graphql/graphql-types.d.ts
+++ package/out/graphql/graphql-types.d.ts
@@ -3642,8 +3642,9 @@
     scorecardScores?: Maybe<Array<CompassScorecardScore>>;
     scorecards?: Maybe<Array<CompassScorecard>>;
     type: CompassComponentType;
     typeId: Scalars['ID']['output'];
+    viewerPermissions?: Maybe<CompassComponentInstancePermissions>;
     viewerSubscription?: Maybe<CompassViewerSubscription>;
 };
 export declare type CompassComponentEventsArgs = {
     query?: InputMaybe<CompassEventsQuery>;
@@ -3799,8 +3800,21 @@
     __typename?: 'CompassComponentEndpointEdge';
     cursor: Scalars['String']['output'];
     node: CompassComponentEndpoint;
 };
+export declare type CompassComponentInstancePermissions = {
+    __typename?: 'CompassComponentInstancePermissions';
+    applyScorecard?: Maybe<CompassPermissionResult>;
+    connectEventSource?: Maybe<CompassPermissionResult>;
+    connectMetricSource?: Maybe<CompassPermissionResult>;
+    createAnnouncement?: Maybe<CompassPermissionResult>;
+    createJiraIssueForAppliedScorecard?: Maybe<CompassPermissionResult>;
+    delete?: Maybe<CompassPermissionResult>;
+    edit?: Maybe<CompassPermissionResult>;
+    modifyAnnouncement?: Maybe<CompassPermissionResult>;
+    pushMetricValues?: Maybe<CompassPermissionResult>;
+    viewAnnouncement?: Maybe<CompassPermissionResult>;
+};
 export declare type CompassComponentLabel = {
     __typename?: 'CompassComponentLabel';
     name?: Maybe<Scalars['String']['output']>;
 };
@@ -18518,8 +18532,9 @@
     publishAppClientEvent?: Maybe<EcosystemPublishEventBody>;
     removeAppContributors?: Maybe<RemoveAppContributorsResponsePayload>;
     updateAppContributorRole?: Maybe<UpdateAppContributorRoleResponsePayload>;
     updateAppHostServiceScopes?: Maybe<UpdateAppHostServiceScopesResponsePayload>;
+    updateAppOAuthClient: EcosystemUpdateAppOAuthClientResult;
     updateAppOwnership?: Maybe<UpdateAppOwnershipResponsePayload>;
     updateUserInstallationRules?: Maybe<UserInstallationRulesPayload>;
 };
 export declare type EcosystemMutationAddAppContributorArgs = {
@@ -18554,8 +18569,13 @@
 };
 export declare type EcosystemMutationUpdateAppHostServiceScopesArgs = {
     input: UpdateAppHostServiceScopesInput;
 };
+export declare type EcosystemMutationUpdateAppOAuthClientArgs = {
+    appId: Scalars['ID']['input'];
+    connectAppKey: Scalars['String']['input'];
+    environment: Scalars['String']['input'];
+};
 export declare type EcosystemMutationUpdateAppOwnershipArgs = {
     input: UpdateAppOwnershipInput;
 };
 export declare type EcosystemMutationUpdateUserInstallationRulesArgs = {
@@ -18659,8 +18679,13 @@
     contextAri: Scalars['String']['input'];
     eventId?: InputMaybe<Scalars['String']['input']>;
     extensionAri: Scalars['String']['input'];
 };
+export declare type EcosystemUpdateAppOAuthClientResult = Payload & {
+    __typename?: 'EcosystemUpdateAppOAuthClientResult';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type EditSprintInput = {
     boardId: Scalars['ID']['input'];
     endDate?: InputMaybe<Scalars['String']['input']>;
     goal?: InputMaybe<Scalars['String']['input']>;
@@ -18808,8 +18833,20 @@
 export declare type ExtensionDetailsInput = {
     definitionId: Scalars['ID']['input'];
     extensionKey: Scalars['String']['input'];
 };
+export declare enum ExternalApprovalStatus {
+    Approved = "APPROVED",
+    Needswork = "NEEDSWORK",
+    Unapproved = "UNAPPROVED"
+}
+export declare type ExternalAttachment = {
+    __typename?: 'ExternalAttachment';
+    byteSize?: Maybe<Scalars['Long']['output']>;
+    mimeType?: Maybe<Scalars['String']['output']>;
+    thumbnailUrl?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
 export declare type ExternalAuthCredentialsInput = {
     clientId?: InputMaybe<Scalars['ID']['input']>;
     clientSecret?: InputMaybe<Scalars['String']['input']>;
 };
@@ -18818,8 +18855,498 @@
     displayName: Scalars['String']['output'];
     key: Scalars['String']['output'];
     url: Scalars['URL']['output'];
 };
+export declare type ExternalBranch = {
+    __typename?: 'ExternalBranch';
+    branchId?: Maybe<Scalars['String']['output']>;
+    createPullRequestUrl?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    name?: Maybe<Scalars['String']['output']>;
+    repositoryId?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalBranchReference = {
+    __typename?: 'ExternalBranchReference';
+    name?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalBuildCommitReference = {
+    __typename?: 'ExternalBuildCommitReference';
+    id?: Maybe<Scalars['String']['output']>;
+    repositoryUri?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalBuildInfo = {
+    __typename?: 'ExternalBuildInfo';
+    buildNumber?: Maybe<Scalars['Long']['output']>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    duration?: Maybe<Scalars['Long']['output']>;
+    id: Scalars['ID']['output'];
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    pipelineId?: Maybe<Scalars['String']['output']>;
+    references?: Maybe<Array<Maybe<ExternalBuildReferences>>>;
+    state?: Maybe<ExternalBuildState>;
+    testInfo?: Maybe<ExternalTestInfo>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalBuildRefReference = {
+    __typename?: 'ExternalBuildRefReference';
+    name?: Maybe<Scalars['String']['output']>;
+    uri?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalBuildReferences = {
+    __typename?: 'ExternalBuildReferences';
+    commit?: Maybe<ExternalBuildCommitReference>;
+    ref?: Maybe<ExternalBuildRefReference>;
+};
+export declare enum ExternalBuildState {
+    Cancelled = "CANCELLED",
+    Failed = "FAILED",
+    InProgress = "IN_PROGRESS",
+    Pending = "PENDING",
+    Successful = "SUCCESSFUL",
+    Unknown = "UNKNOWN"
+}
+export declare enum ExternalChangeType {
+    Added = "ADDED",
+    Copied = "COPIED",
+    Deleted = "DELETED",
+    Modified = "MODIFIED",
+    Moved = "MOVED",
+    Unknown = "UNKNOWN"
+}
+export declare type ExternalChapter = {
+    __typename?: 'ExternalChapter';
+    startTimeInSeconds?: Maybe<Scalars['Long']['output']>;
+    title?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalCommit = {
+    __typename?: 'ExternalCommit';
+    author?: Maybe<ExternalUser>;
+    commitId?: Maybe<Scalars['String']['output']>;
+    createdAt?: Maybe<Scalars['String']['output']>;
+    displayId?: Maybe<Scalars['String']['output']>;
+    fileInfo?: Maybe<ExternalFileInfo>;
+    flags?: Maybe<Array<Maybe<ExternalCommitFlags>>>;
+    hash?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    message?: Maybe<Scalars['String']['output']>;
+    repositoryId?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare enum ExternalCommitFlags {
+    MergeCommit = "MERGE_COMMIT"
+}
+export declare type ExternalConversation = {
+    __typename?: 'ExternalConversation';
+    createdAt?: Maybe<Scalars['String']['output']>;
+    createdBy?: Maybe<ExternalUser>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    isArchived?: Maybe<Scalars['Boolean']['output']>;
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    lastUpdatedBy?: Maybe<ExternalUser>;
+    memberCount?: Maybe<Scalars['Long']['output']>;
+    members?: Maybe<Array<Maybe<ExternalUser>>>;
+    membershipType?: Maybe<ExternalMembershipType>;
+    owners?: Maybe<Array<Maybe<ExternalUser>>>;
+    topic?: Maybe<Scalars['String']['output']>;
+    type?: Maybe<ExternalConversationType>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+    workspace?: Maybe<Scalars['String']['output']>;
+};
+export declare enum ExternalConversationType {
+    Channel = "CHANNEL",
+    DirectMessage = "DIRECT_MESSAGE",
+    GroupDirectMessage = "GROUP_DIRECT_MESSAGE"
+}
+export declare type ExternalCue = {
+    __typename?: 'ExternalCue';
+    endTimeInSeconds?: Maybe<Scalars['Float']['output']>;
+    id?: Maybe<Scalars['String']['output']>;
+    startTimeInSeconds?: Maybe<Scalars['Float']['output']>;
+    text?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalDeployment = {
+    __typename?: 'ExternalDeployment';
+    deploymentSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    duration?: Maybe<Scalars['Long']['output']>;
+    environment?: Maybe<ExternalEnvironment>;
+    id: Scalars['ID']['output'];
+    label?: Maybe<Scalars['String']['output']>;
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    pipeline?: Maybe<ExternalPipeline>;
+    state?: Maybe<ExternalDeploymentState>;
+    triggeredBy?: Maybe<ExternalUser>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare enum ExternalDeploymentState {
+    Cancelled = "CANCELLED",
+    Failed = "FAILED",
+    InProgress = "IN_PROGRESS",
+    Pending = "PENDING",
+    RolledBack = "ROLLED_BACK",
+    Successful = "SUCCESSFUL",
+    Unknown = "UNKNOWN"
+}
+export declare type ExternalDesign = {
+    __typename?: 'ExternalDesign';
+    createdAt?: Maybe<Scalars['String']['output']>;
+    createdBy?: Maybe<ExternalUser>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    iconUrl?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    inspectUrl?: Maybe<Scalars['String']['output']>;
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    lastUpdatedBy?: Maybe<ExternalUser>;
+    liveEmbedUrl?: Maybe<Scalars['String']['output']>;
+    owners?: Maybe<Array<Maybe<ExternalUser>>>;
+    status?: Maybe<ExternalDesignStatus>;
+    thumbnail?: Maybe<ExternalThumbnail>;
+    type?: Maybe<ExternalDesignType>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare enum ExternalDesignStatus {
+    None = "NONE",
+    ReadyForDevelopment = "READY_FOR_DEVELOPMENT",
+    Unknown = "UNKNOWN"
+}
+export declare enum ExternalDesignType {
+    Canvas = "CANVAS",
+    File = "FILE",
+    Group = "GROUP",
+    Node = "NODE",
+    Other = "OTHER",
+    Prototype = "PROTOTYPE"
+}
+export declare type ExternalDocument = {
+    __typename?: 'ExternalDocument';
+    byteSize?: Maybe<Scalars['Long']['output']>;
+    collaborators?: Maybe<Array<Maybe<ExternalUser>>>;
+    createdAt?: Maybe<Scalars['String']['output']>;
+    createdBy?: Maybe<ExternalUser>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    exportLinks?: Maybe<Array<Maybe<ExternalExportLink>>>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    hasChildren?: Maybe<Scalars['Boolean']['output']>;
+    id: Scalars['ID']['output'];
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    lastUpdatedBy?: Maybe<ExternalUser>;
+    owners?: Maybe<Array<Maybe<ExternalUser>>>;
+    thumbnail?: Maybe<ExternalThumbnail>;
+    truncatedDisplayName?: Maybe<Scalars['Boolean']['output']>;
+    type?: Maybe<ExternalDocumentType>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare enum ExternalDocumentCategory {
+    Archive = "ARCHIVE",
+    Audio = "AUDIO",
+    Code = "CODE",
+    Document = "DOCUMENT",
+    Folder = "FOLDER",
+    Form = "FORM",
+    Image = "IMAGE",
+    Other = "OTHER",
+    Pdf = "PDF",
+    Presentation = "PRESENTATION",
+    Shortcut = "SHORTCUT",
+    Spreadsheet = "SPREADSHEET",
+    Video = "VIDEO",
+    WebPage = "WEB_PAGE"
+}
+export declare type ExternalDocumentType = {
+    __typename?: 'ExternalDocumentType';
+    category?: Maybe<ExternalDocumentCategory>;
+    fileExtension?: Maybe<Scalars['String']['output']>;
+    iconUrl?: Maybe<Scalars['String']['output']>;
+    mimeType?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalEntities = {
+    __typename?: 'ExternalEntities';
+    branch?: Maybe<Array<Maybe<ExternalBranch>>>;
+    buildInfo?: Maybe<Array<Maybe<ExternalBuildInfo>>>;
+    commit?: Maybe<Array<Maybe<ExternalCommit>>>;
+    conversation?: Maybe<Array<Maybe<ExternalConversation>>>;
+    deployment?: Maybe<Array<Maybe<ExternalDeployment>>>;
+    design?: Maybe<Array<Maybe<ExternalDesign>>>;
+    document?: Maybe<Array<Maybe<ExternalDocument>>>;
+    featureFlag?: Maybe<Array<Maybe<ExternalFeatureFlag>>>;
+    message?: Maybe<Array<Maybe<ExternalMessage>>>;
+    pullRequest?: Maybe<Array<Maybe<ExternalPullRequest>>>;
+    remoteLink?: Maybe<Array<Maybe<ExternalRemoteLink>>>;
+    repository?: Maybe<Array<Maybe<ExternalRepository>>>;
+    video?: Maybe<Array<Maybe<ExternalVideo>>>;
+    vulnerability?: Maybe<Array<Maybe<ExternalVulnerability>>>;
+};
+export declare type ExternalEnvironment = {
+    __typename?: 'ExternalEnvironment';
+    displayName?: Maybe<Scalars['String']['output']>;
+    id?: Maybe<Scalars['String']['output']>;
+    type?: Maybe<ExternalEnvironmentType>;
+};
+export declare enum ExternalEnvironmentType {
+    Development = "DEVELOPMENT",
+    Production = "PRODUCTION",
+    Staging = "STAGING",
+    Testing = "TESTING",
+    Unmapped = "UNMAPPED"
+}
+export declare type ExternalExportLink = {
+    __typename?: 'ExternalExportLink';
+    mimeType?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalFeatureFlag = {
+    __typename?: 'ExternalFeatureFlag';
+    details?: Maybe<Array<Maybe<ExternalFeatureFlagDetail>>>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    key?: Maybe<Scalars['String']['output']>;
+    summary?: Maybe<ExternalFeatureFlagSummary>;
+};
+export declare type ExternalFeatureFlagDetail = {
+    __typename?: 'ExternalFeatureFlagDetail';
+    environment?: Maybe<ExternalFeatureFlagEnvironment>;
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    status?: Maybe<ExternalFeatureFlagStatus>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalFeatureFlagEnvironment = {
+    __typename?: 'ExternalFeatureFlagEnvironment';
+    name?: Maybe<Scalars['String']['output']>;
+    type?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalFeatureFlagRollout = {
+    __typename?: 'ExternalFeatureFlagRollout';
+    percentage?: Maybe<Scalars['Float']['output']>;
+    rules?: Maybe<Scalars['Int']['output']>;
+    text?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalFeatureFlagStatus = {
+    __typename?: 'ExternalFeatureFlagStatus';
+    defaultValue?: Maybe<Scalars['String']['output']>;
+    enabled?: Maybe<Scalars['Boolean']['output']>;
+    rollout?: Maybe<ExternalFeatureFlagRollout>;
+};
+export declare type ExternalFeatureFlagSummary = {
+    __typename?: 'ExternalFeatureFlagSummary';
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    status?: Maybe<ExternalFeatureFlagStatus>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalFile = {
+    __typename?: 'ExternalFile';
+    changeType?: Maybe<ExternalChangeType>;
+    linesAdded?: Maybe<Scalars['Int']['output']>;
+    linesRemoved?: Maybe<Scalars['Int']['output']>;
+    path?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalFileInfo = {
+    __typename?: 'ExternalFileInfo';
+    fileCount?: Maybe<Scalars['Int']['output']>;
+    files?: Maybe<Array<Maybe<ExternalFile>>>;
+};
+export declare enum ExternalMembershipType {
+    Private = "PRIVATE",
+    Public = "PUBLIC",
+    Shared = "SHARED"
+}
+export declare type ExternalMessage = {
+    __typename?: 'ExternalMessage';
+    attachments?: Maybe<Array<Maybe<ExternalAttachment>>>;
+    createdAt?: Maybe<Scalars['String']['output']>;
+    createdBy?: Maybe<ExternalUser>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    hidden?: Maybe<Scalars['Boolean']['output']>;
+    id: Scalars['ID']['output'];
+    isPinned?: Maybe<Scalars['Boolean']['output']>;
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    lastUpdatedBy?: Maybe<ExternalUser>;
+    owners?: Maybe<Array<Maybe<ExternalUser>>>;
+    thumbnail?: Maybe<ExternalThumbnail>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalPipeline = {
+    __typename?: 'ExternalPipeline';
+    displayName?: Maybe<Scalars['String']['output']>;
+    id?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalPullRequest = {
+    __typename?: 'ExternalPullRequest';
+    author?: Maybe<ExternalUser>;
+    commentCount?: Maybe<Scalars['Int']['output']>;
+    destinationBranch?: Maybe<ExternalBranchReference>;
+    displayId?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    lastUpdate?: Maybe<Scalars['String']['output']>;
+    pullRequestId?: Maybe<Scalars['String']['output']>;
+    repositoryId?: Maybe<Scalars['String']['output']>;
+    reviewers?: Maybe<Array<Maybe<ExternalReviewer>>>;
+    sourceBranch?: Maybe<ExternalBranchReference>;
+    status?: Maybe<ExternalPullRequestStatus>;
+    supportedActions?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
+    tasksCount?: Maybe<Scalars['Int']['output']>;
+    title?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare enum ExternalPullRequestStatus {
+    Declined = "DECLINED",
+    Draft = "DRAFT",
+    Merged = "MERGED",
+    Open = "OPEN",
+    Unknown = "UNKNOWN"
+}
+export declare type ExternalRemoteLink = {
+    __typename?: 'ExternalRemoteLink';
+    actionIds?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
+    assignee?: Maybe<ExternalUser>;
+    attributeMap?: Maybe<Array<Maybe<ExternalRemoteLinkAttributeTuple>>>;
+    author?: Maybe<ExternalUser>;
+    category?: Maybe<Scalars['String']['output']>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    remoteLinkId?: Maybe<Scalars['String']['output']>;
+    status?: Maybe<ExternalRemoteLinkStatus>;
+    type?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalRemoteLinkAttributeTuple = {
+    __typename?: 'ExternalRemoteLinkAttributeTuple';
+    key?: Maybe<Scalars['String']['output']>;
+    value?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalRemoteLinkStatus = {
+    __typename?: 'ExternalRemoteLinkStatus';
+    appearance?: Maybe<Scalars['String']['output']>;
+    label?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalRepository = {
+    __typename?: 'ExternalRepository';
+    avatarDescription?: Maybe<Scalars['String']['output']>;
+    avatarUrl?: Maybe<Scalars['String']['output']>;
+    description?: Maybe<Scalars['String']['output']>;
+    forkOfId?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    name?: Maybe<Scalars['String']['output']>;
+    repositoryId?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalReviewer = {
+    __typename?: 'ExternalReviewer';
+    approvalStatus?: Maybe<ExternalApprovalStatus>;
+    user?: Maybe<ExternalUser>;
+};
+export declare type ExternalTestInfo = {
+    __typename?: 'ExternalTestInfo';
+    numberFailed?: Maybe<Scalars['Int']['output']>;
+    numberPassed?: Maybe<Scalars['Int']['output']>;
+    numberSkipped?: Maybe<Scalars['Int']['output']>;
+    totalNumber?: Maybe<Scalars['Int']['output']>;
+};
+export declare type ExternalThumbnail = {
+    __typename?: 'ExternalThumbnail';
+    externalUrl?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalTrack = {
+    __typename?: 'ExternalTrack';
+    cues?: Maybe<Array<Maybe<ExternalCue>>>;
+    locale?: Maybe<Scalars['String']['output']>;
+    name?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalUser = {
+    __typename?: 'ExternalUser';
+    thirdPartyUser?: Maybe<ThirdPartyUser>;
+    user?: Maybe<User>;
+};
+export declare type ExternalVideo = {
+    __typename?: 'ExternalVideo';
+    chapters?: Maybe<Array<Maybe<ExternalChapter>>>;
+    commentCount?: Maybe<Scalars['Long']['output']>;
+    createdAt?: Maybe<Scalars['String']['output']>;
+    createdBy?: Maybe<ExternalUser>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    durationInSeconds?: Maybe<Scalars['Long']['output']>;
+    embedUrl?: Maybe<Scalars['String']['output']>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    height?: Maybe<Scalars['Long']['output']>;
+    id: Scalars['ID']['output'];
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    lastUpdatedBy?: Maybe<ExternalUser>;
+    owners?: Maybe<Array<Maybe<ExternalUser>>>;
+    textTracks?: Maybe<Array<Maybe<ExternalTrack>>>;
+    thumbnailUrl?: Maybe<Scalars['String']['output']>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+    width?: Maybe<Scalars['Long']['output']>;
+};
+export declare type ExternalVulnerability = {
+    __typename?: 'ExternalVulnerability';
+    additionalInfo?: Maybe<ExternalVulnerabilityAdditionalInfo>;
+    description?: Maybe<Scalars['String']['output']>;
+    displayName?: Maybe<Scalars['String']['output']>;
+    externalId?: Maybe<Scalars['String']['output']>;
+    id: Scalars['ID']['output'];
+    identifiers?: Maybe<Array<Maybe<ExternalVulnerabilityIdentifier>>>;
+    introducedDate?: Maybe<Scalars['String']['output']>;
+    lastUpdated?: Maybe<Scalars['String']['output']>;
+    severity?: Maybe<ExternalVulnerabilitySeverity>;
+    status?: Maybe<ExternalVulnerabilityStatus>;
+    type?: Maybe<ExternalVulnerabilityType>;
+    updateSequenceNumber?: Maybe<Scalars['Long']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalVulnerabilityAdditionalInfo = {
+    __typename?: 'ExternalVulnerabilityAdditionalInfo';
+    content?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalVulnerabilityIdentifier = {
+    __typename?: 'ExternalVulnerabilityIdentifier';
+    displayName?: Maybe<Scalars['String']['output']>;
+    url?: Maybe<Scalars['String']['output']>;
+};
+export declare type ExternalVulnerabilitySeverity = {
+    __typename?: 'ExternalVulnerabilitySeverity';
+    level?: Maybe<ExternalVulnerabilitySeverityLevel>;
+};
+export declare enum ExternalVulnerabilitySeverityLevel {
+    Critical = "CRITICAL",
+    High = "HIGH",
+    Low = "LOW",
+    Medium = "MEDIUM",
+    Unknown = "UNKNOWN"
+}
+export declare enum ExternalVulnerabilityStatus {
+    Closed = "CLOSED",
+    Ignored = "IGNORED",
+    Open = "OPEN",
+    Unknown = "UNKNOWN"
+}
+export declare enum ExternalVulnerabilityType {
+    Dast = "DAST",
+    Sast = "SAST",
+    Sca = "SCA",
+    Unknown = "UNKNOWN"
+}
 export declare type FailedRoles = {
     __typename?: 'FailedRoles';
     reason: Scalars['String']['output'];
     role?: Maybe<AppContributorRole>;
@@ -18970,8 +19497,9 @@
     __typename?: 'ForgeAlertsData';
     alertId: Scalars['Int']['output'];
     closedAt?: Maybe<Scalars['String']['output']>;
     closedBy?: Maybe<Scalars['String']['output']>;
+    closedByResponder?: Maybe<ForgeAlertsUserInfo>;
     createdAt: Scalars['String']['output'];
     duration?: Maybe<Scalars['Int']['output']>;
     envId?: Maybe<Scalars['String']['output']>;
     id: Scalars['ID']['output'];
@@ -19029,9 +19557,9 @@
     responders?: InputMaybe<Array<Scalars['String']['input']>>;
     ruleId?: InputMaybe<Scalars['ID']['input']>;
     searchTerm?: InputMaybe<Scalars['String']['input']>;
     severities?: InputMaybe<Array<ForgeAlertsRuleSeverity>>;
-    status: ForgeAlertsStatus;
+    status?: InputMaybe<ForgeAlertsStatus>;
 };
 export declare type ForgeAlertsListResult = ForgeAlertsListSuccess | QueryError;
 export declare type ForgeAlertsListSuccess = {
     __typename?: 'ForgeAlertsListSuccess';
@@ -51209,8 +51737,9 @@
     message: Scalars['String']['output'];
     status: Scalars['Boolean']['output'];
 };
 export declare type JsmChatCreateConversationInput = {
+    authorId: Scalars['String']['input'];
     channelExperienceId: JsmChatChannelExperienceId;
     conversationContextAri: Scalars['ID']['input'];
     isTestChannel?: InputMaybe<Scalars['Boolean']['input']>;
 };
@@ -51968,9 +52497,8 @@
     keyPhrases?: InputMaybe<Array<Scalars['String']['input']>>;
     orgId: Scalars['String']['input'];
     title: Scalars['String']['input'];
     url: Scalars['String']['input'];
-    workspaceId?: InputMaybe<Scalars['String']['input']>;
 };
 export declare type KnowledgeDiscoveryCreateAdminhubBookmarkPayload = Payload & {
     __typename?: 'KnowledgeDiscoveryCreateAdminhubBookmarkPayload';
     adminhubBookmark?: Maybe<KnowledgeDiscoveryAdminhubBookmark>;
@@ -52032,9 +52560,8 @@
 export declare type KnowledgeDiscoveryDeleteBookmarksInput = {
     cloudId: Scalars['ID']['input'];
     deleteRequests?: InputMaybe<Array<KnowledgeDiscoveryDeleteBookmarkInput>>;
     orgId: Scalars['ID']['input'];
-    workspaceId?: InputMaybe<Scalars['String']['input']>;
 };
 export declare type KnowledgeDiscoveryDeleteBookmarksPayload = Payload & {
     __typename?: 'KnowledgeDiscoveryDeleteBookmarksPayload';
     errors?: Maybe<Array<MutationError>>;
@@ -52138,9 +52665,8 @@
     after?: InputMaybe<Scalars['String']['input']>;
     cloudId: Scalars['ID']['input'];
     first?: InputMaybe<Scalars['Int']['input']>;
     orgId: Scalars['String']['input'];
-    workspaceId?: InputMaybe<Scalars['String']['input']>;
 };
 export declare type KnowledgeDiscoveryQueryApiBookmarkArgs = {
     cloudId: Scalars['String']['input'];
     keyPhrase: Scalars['String']['input'];
@@ -52244,9 +52770,8 @@
     keyPhrases?: InputMaybe<Array<Scalars['String']['input']>>;
     orgId: Scalars['String']['input'];
     title: Scalars['String']['input'];
     url: Scalars['String']['input'];
-    workspaceId?: InputMaybe<Scalars['String']['input']>;
 };
 export declare type KnowledgeDiscoveryUpdateAdminhubBookmarkPayload = Payload & {
     __typename?: 'KnowledgeDiscoveryUpdateAdminhubBookmarkPayload';
     adminhubBookmark?: Maybe<KnowledgeDiscoveryAdminhubBookmark>;
@@ -52642,8 +53167,121 @@
     compatibleProducts: Array<CompatibleAtlassianProduct>;
     isDescriptorFileAvailable: Scalars['Boolean']['output'];
     scopes: Array<ConnectAppScope>;
 };
+export declare type MarketplaceConsoleAppSoftware = {
+    __typename?: 'MarketplaceConsoleAppSoftware';
+    appKey: Scalars['String']['output'];
+    developerId: Scalars['String']['output'];
+    developerSpace: MarketplaceConsoleDevSpace;
+    hasConnectVersion?: Maybe<Scalars['Boolean']['output']>;
+    hasPublicVersion?: Maybe<Scalars['Boolean']['output']>;
+    hosting: MarketplaceConsoleHosting;
+    id: Scalars['ID']['output'];
+    latestVersion?: Maybe<MarketplaceConsoleAppSoftwareVersion>;
+};
+export declare type MarketplaceConsoleAppSoftwareId = {
+    __typename?: 'MarketplaceConsoleAppSoftwareId';
+    appSoftwareId: Scalars['ID']['output'];
+    hasAPaidVersion: Scalars['Boolean']['output'];
+    hosting: MarketplaceConsoleHosting;
+};
+export declare type MarketplaceConsoleAppSoftwareMetadata = {
+    __typename?: 'MarketplaceConsoleAppSoftwareMetadata';
+    appSoftwareIds?: Maybe<Array<MarketplaceConsoleAppSoftwareId>>;
+    missingPricingPlan: Scalars['Boolean']['output'];
+};
+export declare type MarketplaceConsoleAppSoftwareVersion = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersion';
+    appSoftwareId: Scalars['ID']['output'];
+    buildNumber: Scalars['ID']['output'];
+    changelog?: Maybe<MarketplaceConsoleAppSoftwareVersionChangelog>;
+    compatibilities: Array<MarketplaceConsoleAppSoftwareVersionCompatibility>;
+    frameworkDetails: MarketplaceConsoleAppSoftwareVersionFrameworkDetails;
+    isBeta: Scalars['Boolean']['output'];
+    isSupported: Scalars['Boolean']['output'];
+    licenseType?: Maybe<MarketplaceConsoleAppSoftwareVersionLicenseType>;
+    sourceCodeLicense?: Maybe<MarketplaceConsoleSourceCodeLicense>;
+    state: MarketplaceConsoleAppSoftwareVersionState;
+    supportedPaymentModel: MarketplaceConsolePaymentModel;
+    versionNumber: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleAppSoftwareVersionChangelog = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersionChangelog';
+    releaseNotes?: Maybe<Scalars['String']['output']>;
+    releaseSummary: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleAppSoftwareVersionCompatibility = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersionCompatibility';
+    maxBuildNumber?: Maybe<Scalars['Int']['output']>;
+    minBuildNumber?: Maybe<Scalars['Int']['output']>;
+    parentSoftware: MarketplaceConsoleParentSoftware;
+};
+export declare type MarketplaceConsoleAppSoftwareVersionFrameworkDetails = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersionFrameworkDetails';
+    attributes: MarketplaceConsoleFrameworkAttributes;
+    frameworkId: Scalars['ID']['output'];
+};
+export declare type MarketplaceConsoleAppSoftwareVersionLicenseType = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersionLicenseType';
+    id: MarketplaceConsoleAppSoftwareVersionLicenseTypeId;
+    link?: Maybe<Scalars['String']['output']>;
+    name: Scalars['String']['output'];
+};
+export declare enum MarketplaceConsoleAppSoftwareVersionLicenseTypeId {
+    Asl = "ASL",
+    AtlassianClosedSource = "ATLASSIAN_CLOSED_SOURCE",
+    Bsd = "BSD",
+    Commercial = "COMMERCIAL",
+    CommercialFree = "COMMERCIAL_FREE",
+    Epl = "EPL",
+    Gpl = "GPL",
+    Lgpl = "LGPL"
+}
+export declare type MarketplaceConsoleAppSoftwareVersionListing = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersionListing';
+    appSoftwareId: Scalars['ID']['output'];
+    approvalStatus: Scalars['String']['output'];
+    buildNumber: Scalars['ID']['output'];
+    createdAt: Scalars['String']['output'];
+    createdBy: Scalars['String']['output'];
+    deploymentInstructions?: Maybe<Array<Maybe<MarketplaceConsoleDeploymentInstruction>>>;
+    heroImage?: Maybe<Scalars['String']['output']>;
+    highlights?: Maybe<Array<Maybe<MarketplaceConsoleListingHighLights>>>;
+    moreDetails?: Maybe<Scalars['String']['output']>;
+    screenshots?: Maybe<Array<Maybe<MarketplaceConsoleListingScreenshot>>>;
+    status: Scalars['String']['output'];
+    updatedAt?: Maybe<Scalars['String']['output']>;
+    updatedBy?: Maybe<Scalars['String']['output']>;
+    vendorLinks?: Maybe<MarketplaceConsoleAppSoftwareVersionListingLinks>;
+    version?: Maybe<Scalars['Int']['output']>;
+    youtubeId?: Maybe<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleAppSoftwareVersionListingLinks = {
+    __typename?: 'MarketplaceConsoleAppSoftwareVersionListingLinks';
+    documentation?: Maybe<Scalars['String']['output']>;
+    eula?: Maybe<Scalars['String']['output']>;
+    learnMore?: Maybe<Scalars['String']['output']>;
+    legacyVendorLinks?: Maybe<MarketplaceConsoleLegacyVendorLinks>;
+};
+export declare enum MarketplaceConsoleAppSoftwareVersionState {
+    Active = "ACTIVE",
+    Approved = "APPROVED",
+    Archived = "ARCHIVED",
+    Draft = "DRAFT",
+    Rejected = "REJECTED",
+    Submitted = "SUBMITTED"
+}
+export declare type MarketplaceConsoleConnectFrameworkAttributes = {
+    __typename?: 'MarketplaceConsoleConnectFrameworkAttributes';
+    descriptorId: Scalars['ID']['output'];
+    scopes: Array<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleDeploymentInstruction = {
+    __typename?: 'MarketplaceConsoleDeploymentInstruction';
+    body: Scalars['String']['output'];
+    screenshots: MarketplaceConsoleListingScreenshot;
+};
 export declare type MarketplaceConsoleDevSpace = {
     __typename?: 'MarketplaceConsoleDevSpace';
     id: Scalars['ID']['output'];
     isAtlassian: Scalars['Boolean']['output'];
@@ -52714,15 +53352,195 @@
     Gold = "GOLD",
     Platinum = "PLATINUM",
     Silver = "SILVER"
 }
+export declare type MarketplaceConsoleEdition = {
+    __typename?: 'MarketplaceConsoleEdition';
+    features?: Maybe<Array<Maybe<MarketplaceConsoleFeature>>>;
+    id: Scalars['ID']['output'];
+    isDefault: Scalars['Boolean']['output'];
+    name: Scalars['String']['output'];
+    pricingPlan: MarketplaceConsolePricingPlan;
+    type: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleEditionCreate = {
+    features?: InputMaybe<Array<InputMaybe<MarketplaceConsoleFeatureCreate>>>;
+    isDefault: Scalars['Boolean']['input'];
+    name: Scalars['String']['input'];
+    pricingPlan: MarketplaceConsolePricingPlanModify;
+    type: Scalars['String']['input'];
+};
+export declare type MarketplaceConsoleEditionUpdate = {
+    features?: InputMaybe<Array<InputMaybe<MarketplaceConsoleFeatureUpdate>>>;
+    id: Scalars['ID']['input'];
+    isDefault: Scalars['Boolean']['input'];
+    name: Scalars['String']['input'];
+    pricingPlan: MarketplaceConsolePricingPlanModify;
+    type: Scalars['String']['input'];
+};
+export declare type MarketplaceConsoleEditionsActivation = {
+    __typename?: 'MarketplaceConsoleEditionsActivation';
+    lastUpdated: Scalars['String']['output'];
+    rejectionReason?: Maybe<Scalars['String']['output']>;
+    status: MarketplaceConsoleEditionsActivationStatus;
+    ticketUrl: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleEditionsActivationRequest = {
+    rejectionReason?: InputMaybe<Scalars['String']['input']>;
+    status: MarketplaceConsoleEditionsActivationStatus;
+};
+export declare type MarketplaceConsoleEditionsActivationResponse = MarketplaceConsoleEditionsActivation | MarketplaceConsoleKnownError;
+export declare enum MarketplaceConsoleEditionsActivationStatus {
+    Approved = "APPROVED",
+    Pending = "PENDING",
+    Rejected = "REJECTED"
+}
 export declare type MarketplaceConsoleError = {
     message: Scalars['String']['output'];
 };
+export declare type MarketplaceConsoleExternalFrameworkAttributes = {
+    __typename?: 'MarketplaceConsoleExternalFrameworkAttributes';
+    authorization: Scalars['Boolean']['output'];
+    binaryUrl?: Maybe<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleFeature = {
+    __typename?: 'MarketplaceConsoleFeature';
+    description: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    name: Scalars['String']['output'];
+    position: Scalars['Int']['output'];
+};
+export declare type MarketplaceConsoleFeatureCreate = {
+    description: Scalars['String']['input'];
+    name: Scalars['String']['input'];
+    position: Scalars['Int']['input'];
+};
+export declare type MarketplaceConsoleFeatureUpdate = {
+    description: Scalars['String']['input'];
+    id: Scalars['ID']['input'];
+    name: Scalars['String']['input'];
+    position: Scalars['Int']['input'];
+};
+export declare type MarketplaceConsoleForgeFrameworkAttributes = {
+    __typename?: 'MarketplaceConsoleForgeFrameworkAttributes';
+    appId: Scalars['ID']['output'];
+    envId: Scalars['ID']['output'];
+    versionId: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleFrameworkAttributes = MarketplaceConsoleConnectFrameworkAttributes | MarketplaceConsoleExternalFrameworkAttributes | MarketplaceConsoleForgeFrameworkAttributes | MarketplaceConsolePluginsFrameworkAttributes | MarketplaceConsoleWorkflowFrameworkAttributes;
 export declare type MarketplaceConsoleGenericError = MarketplaceConsoleError & {
     __typename?: 'MarketplaceConsoleGenericError';
     message: Scalars['String']['output'];
 };
+export declare enum MarketplaceConsoleHosting {
+    Cloud = "CLOUD",
+    DataCenter = "DATA_CENTER",
+    Server = "SERVER"
+}
+export declare type MarketplaceConsoleHostingOption = {
+    __typename?: 'MarketplaceConsoleHostingOption';
+    hosting: MarketplaceConsoleHosting;
+};
+export declare type MarketplaceConsoleImageMediaAsset = {
+    __typename?: 'MarketplaceConsoleImageMediaAsset';
+    altText?: Maybe<Scalars['String']['output']>;
+    height: Scalars['Int']['output'];
+    id: Scalars['String']['output'];
+    imageType: Scalars['String']['output'];
+    name: Scalars['String']['output'];
+    uri: Scalars['String']['output'];
+    width: Scalars['Int']['output'];
+};
+export declare type MarketplaceConsoleKnownError = MarketplaceConsoleError & {
+    __typename?: 'MarketplaceConsoleKnownError';
+    id: Scalars['ID']['output'];
+    message: Scalars['String']['output'];
+    subCode?: Maybe<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleLegacyMongoAppDetails = {
+    __typename?: 'MarketplaceConsoleLegacyMongoAppDetails';
+    hiddenIn?: Maybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+    hostingVisibility?: Maybe<MarketplaceConsoleLegacyMongoHostingVisibility>;
+    status: MarketplaceConsoleLegacyMongoStatus;
+    statusAfterApproval?: Maybe<MarketplaceConsoleLegacyMongoStatus>;
+};
+export declare type MarketplaceConsoleLegacyMongoHostingVisibility = {
+    __typename?: 'MarketplaceConsoleLegacyMongoHostingVisibility';
+    cloud?: Maybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+    dataCenter?: Maybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+    server?: Maybe<MarketplaceConsoleLegacyMongoPluginHiddenIn>;
+};
+export declare enum MarketplaceConsoleLegacyMongoPluginHiddenIn {
+    HiddenInSiteAndAppMarketplace = "HIDDEN_IN_SITE_AND_APP_MARKETPLACE",
+    HiddenInSiteOnly = "HIDDEN_IN_SITE_ONLY"
+}
+export declare enum MarketplaceConsoleLegacyMongoStatus {
+    Notassigned = "NOTASSIGNED",
+    Private = "PRIVATE",
+    Public = "PUBLIC",
+    Readytolaunch = "READYTOLAUNCH",
+    Rejected = "REJECTED",
+    Submitted = "SUBMITTED"
+}
+export declare type MarketplaceConsoleLegacyVendorLinks = {
+    __typename?: 'MarketplaceConsoleLegacyVendorLinks';
+    donate?: Maybe<Scalars['String']['output']>;
+    evaluationLicense?: Maybe<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleListingHighLights = {
+    __typename?: 'MarketplaceConsoleListingHighLights';
+    caption?: Maybe<Scalars['String']['output']>;
+    screenshot: MarketplaceConsoleListingScreenshot;
+    summary?: Maybe<Scalars['String']['output']>;
+    title?: Maybe<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleListingScreenshot = {
+    __typename?: 'MarketplaceConsoleListingScreenshot';
+    caption?: Maybe<Scalars['String']['output']>;
+    imageId: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleMutationApi = {
+    __typename?: 'MarketplaceConsoleMutationApi';
+    activateEditions?: Maybe<MarketplaceConsoleEditionsActivation>;
+    createEditions?: Maybe<Array<Maybe<MarketplaceConsoleEdition>>>;
+    updateEdition?: Maybe<Array<Maybe<MarketplaceConsoleEdition>>>;
+};
+export declare type MarketplaceConsoleMutationApiActivateEditionsArgs = {
+    activationRequest: MarketplaceConsoleEditionsActivationRequest;
+    product: MarketplaceConsoleProduct;
+};
+export declare type MarketplaceConsoleMutationApiCreateEditionsArgs = {
+    editions: Array<MarketplaceConsoleEditionCreate>;
+    product: MarketplaceConsoleProduct;
+};
+export declare type MarketplaceConsoleMutationApiUpdateEditionArgs = {
+    edition: MarketplaceConsoleEditionUpdate;
+    product: MarketplaceConsoleProduct;
+};
+export declare type MarketplaceConsoleMutationVoidResponse = {
+    __typename?: 'MarketplaceConsoleMutationVoidResponse';
+    success?: Maybe<Scalars['Boolean']['output']>;
+};
+export declare type MarketplaceConsoleParentSoftware = {
+    __typename?: 'MarketplaceConsoleParentSoftware';
+    hostingOptions: Array<MarketplaceConsoleHostingOption>;
+    id: Scalars['ID']['output'];
+    name: Scalars['String']['output'];
+    state: MarketplaceConsoleParentSoftwareState;
+    versions: Array<MarketplaceConsoleParentSoftwareVersion>;
+};
+export declare enum MarketplaceConsoleParentSoftwareState {
+    Active = "ACTIVE",
+    Archived = "ARCHIVED",
+    Draft = "DRAFT"
+}
+export declare type MarketplaceConsoleParentSoftwareVersion = {
+    __typename?: 'MarketplaceConsoleParentSoftwareVersion';
+    buildNumber: Scalars['ID']['output'];
+    hosting: Array<MarketplaceConsoleHosting>;
+    state: MarketplaceConsoleParentSoftwareState;
+    versionNumber: Scalars['String']['output'];
+};
 export declare type MarketplaceConsolePartnerContact = {
     __typename?: 'MarketplaceConsolePartnerContact';
     atlassianAccountId: Scalars['ID']['output'];
     partnerId: Scalars['ID']['output'];
@@ -52748,21 +53566,163 @@
     isPartnerAdmin: Scalars['Boolean']['output'];
     isSiteAdmin: Scalars['Boolean']['output'];
     partnerId: Scalars['ID']['output'];
 };
+export declare enum MarketplaceConsolePaymentModel {
+    Free = "FREE",
+    PaidViaAtlassian = "PAID_VIA_ATLASSIAN",
+    PaidViaVendor = "PAID_VIA_VENDOR"
+}
+export declare type MarketplaceConsolePluginsFrameworkAttributes = {
+    __typename?: 'MarketplaceConsolePluginsFrameworkAttributes';
+    artifactId: Scalars['ID']['output'];
+};
+export declare type MarketplaceConsolePricingItem = {
+    __typename?: 'MarketplaceConsolePricingItem';
+    amount: Scalars['Float']['output'];
+    description?: Maybe<Scalars['String']['output']>;
+    editionDescription: Scalars['String']['output'];
+    editionId: Scalars['String']['output'];
+    editionType: Scalars['String']['output'];
+    licenseType: Scalars['String']['output'];
+    localCurrency: Scalars['String']['output'];
+    localCurrencyAmount: Scalars['Float']['output'];
+    localCurrencyRenewalAmount: Scalars['Float']['output'];
+    monthsValid: Scalars['Int']['output'];
+    renewalAmount: Scalars['Float']['output'];
+    unitCount: Scalars['Int']['output'];
+};
+export declare type MarketplaceConsolePricingItemModify = {
+    amount: Scalars['Float']['input'];
+    description?: InputMaybe<Scalars['String']['input']>;
+    editionDescription: Scalars['String']['input'];
+    editionId: Scalars['String']['input'];
+    editionType: Scalars['String']['input'];
+    licenseType: Scalars['String']['input'];
+    localCurrency: Scalars['String']['input'];
+    localCurrencyAmount: Scalars['Float']['input'];
+    localCurrencyRenewalAmount: Scalars['Float']['input'];
+    monthsValid: Scalars['Int']['input'];
+    renewalAmount: Scalars['Float']['input'];
+    unitCount: Scalars['Int']['input'];
+};
+export declare type MarketplaceConsolePricingPlan = {
+    __typename?: 'MarketplaceConsolePricingPlan';
+    expertDiscountOptOut: Scalars['Boolean']['output'];
+    items: Array<MarketplaceConsolePricingItem>;
+    perUnitItems: Array<MarketplaceConsolePricingItem>;
+};
+export declare type MarketplaceConsolePricingPlanModify = {
+    expertDiscountOptOut: Scalars['Boolean']['input'];
+    items: Array<MarketplaceConsolePricingItemModify>;
+    perUnitItems: Array<MarketplaceConsolePricingItemModify>;
+};
+export declare type MarketplaceConsoleProduct = {
+    appKey?: InputMaybe<Scalars['String']['input']>;
+    productId?: InputMaybe<Scalars['String']['input']>;
+};
+export declare type MarketplaceConsoleProductListing = {
+    __typename?: 'MarketplaceConsoleProductListing';
+    banner?: Maybe<MarketplaceConsoleImageMediaAsset>;
+    communityEnabled: Scalars['String']['output'];
+    dataCenterReviewIssueKey?: Maybe<Scalars['String']['output']>;
+    developerId: Scalars['ID']['output'];
+    googleAnalytics4Id?: Maybe<Scalars['String']['output']>;
+    googleAnalyticsId?: Maybe<Scalars['String']['output']>;
+    icon?: Maybe<MarketplaceConsoleImageMediaAsset>;
+    jsdEmbeddedDataKey?: Maybe<Scalars['String']['output']>;
+    legacyMongoAppDetails?: Maybe<MarketplaceConsoleLegacyMongoAppDetails>;
+    logicalCategories?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
+    marketingLabels?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
+    marketplaceAppName: Scalars['String']['output'];
+    productId: Scalars['ID']['output'];
+    segmentWriteKey?: Maybe<Scalars['String']['output']>;
+    summary?: Maybe<Scalars['String']['output']>;
+    tagLine?: Maybe<Scalars['String']['output']>;
+    tags?: Maybe<MarketplaceConsoleProductListingTags>;
+    titleLogo?: Maybe<MarketplaceConsoleImageMediaAsset>;
+    vendorLinks?: Maybe<MarketplaceConsoleVendorLinks>;
+};
+export declare type MarketplaceConsoleProductListingTags = {
+    __typename?: 'MarketplaceConsoleProductListingTags';
+    category?: Maybe<MarketplaceConsoleTagsContent>;
+    keywords?: Maybe<MarketplaceConsoleTagsContent>;
+    marketing?: Maybe<MarketplaceConsoleTagsContent>;
+};
+export declare type MarketplaceConsoleProductMetadata = {
+    __typename?: 'MarketplaceConsoleProductMetadata';
+    developerId: Scalars['ID']['output'];
+    marketplaceAppId: Scalars['ID']['output'];
+    marketplaceAppKey: Scalars['String']['output'];
+    productId: Scalars['ID']['output'];
+    vendorId: Scalars['ID']['output'];
+};
 export declare type MarketplaceConsoleQueryApi = {
     __typename?: 'MarketplaceConsoleQueryApi';
+    appSoftware: Array<MarketplaceConsoleAppSoftware>;
+    appSoftwareMetadataByAppId?: Maybe<MarketplaceConsoleAppSoftwareMetadata>;
+    appSoftwareVersion?: Maybe<MarketplaceConsoleAppSoftwareVersion>;
+    appSoftwareVersionListing?: Maybe<MarketplaceConsoleAppSoftwareVersionListing>;
     currentPartnerContact?: Maybe<MarketplaceConsolePartnerContact>;
+    currentPartnerContactByAppId?: Maybe<MarketplaceConsolePartnerContact>;
     currentUserPreferences?: Maybe<MarketplaceConsoleUserPreferences>;
     currentUserProfile?: Maybe<MarketplaceConsoleUser>;
     developerSpace?: Maybe<MarketplaceConsoleDevSpace>;
+    developerSpaceByAppId?: Maybe<MarketplaceConsoleDevSpace>;
+    editions?: Maybe<Array<Maybe<MarketplaceConsoleEdition>>>;
+    editionsActivationStatus?: Maybe<MarketplaceConsoleEditionsActivationResponse>;
+    parentSoftwares: Array<MarketplaceConsoleParentSoftware>;
+    productListingByAppId?: Maybe<MarketplaceConsoleProductListing>;
+    productMetadataByAppId?: Maybe<MarketplaceConsoleProductMetadata>;
 };
+export declare type MarketplaceConsoleQueryApiAppSoftwareArgs = {
+    appId: Scalars['ID']['input'];
+};
+export declare type MarketplaceConsoleQueryApiAppSoftwareMetadataByAppIdArgs = {
+    appId: Scalars['ID']['input'];
+};
+export declare type MarketplaceConsoleQueryApiAppSoftwareVersionArgs = {
+    appId: Scalars['ID']['input'];
+    buildNumber: Scalars['ID']['input'];
+};
+export declare type MarketplaceConsoleQueryApiAppSoftwareVersionListingArgs = {
+    appId: Scalars['ID']['input'];
+    buildNumber: Scalars['ID']['input'];
+};
 export declare type MarketplaceConsoleQueryApiCurrentPartnerContactArgs = {
     partnerId: Scalars['ID']['input'];
 };
+export declare type MarketplaceConsoleQueryApiCurrentPartnerContactByAppIdArgs = {
+    appId: Scalars['ID']['input'];
+};
 export declare type MarketplaceConsoleQueryApiDeveloperSpaceArgs = {
     vendorId: Scalars['ID']['input'];
 };
+export declare type MarketplaceConsoleQueryApiDeveloperSpaceByAppIdArgs = {
+    appId: Scalars['ID']['input'];
+};
+export declare type MarketplaceConsoleQueryApiEditionsArgs = {
+    product: MarketplaceConsoleProduct;
+};
+export declare type MarketplaceConsoleQueryApiEditionsActivationStatusArgs = {
+    product: MarketplaceConsoleProduct;
+};
+export declare type MarketplaceConsoleQueryApiProductListingByAppIdArgs = {
+    appId: Scalars['ID']['input'];
+    productId?: InputMaybe<Scalars['ID']['input']>;
+};
+export declare type MarketplaceConsoleQueryApiProductMetadataByAppIdArgs = {
+    appId: Scalars['ID']['input'];
+};
+export declare type MarketplaceConsoleSourceCodeLicense = {
+    __typename?: 'MarketplaceConsoleSourceCodeLicense';
+    url: Scalars['String']['output'];
+};
+export declare type MarketplaceConsoleTagsContent = {
+    __typename?: 'MarketplaceConsoleTagsContent';
+    id: Scalars['ID']['output'];
+    name?: Maybe<Scalars['String']['output']>;
+};
 export declare type MarketplaceConsoleUser = {
     __typename?: 'MarketplaceConsoleUser';
     atlassianAccountId: Scalars['ID']['output'];
     email?: Maybe<Scalars['String']['output']>;
@@ -52774,8 +53734,20 @@
     atlassianAccountId: Scalars['ID']['output'];
     isNewReportsView: Scalars['Boolean']['output'];
     isPatternedChart?: Maybe<Scalars['Boolean']['output']>;
 };
+export declare type MarketplaceConsoleVendorLinks = {
+    __typename?: 'MarketplaceConsoleVendorLinks';
+    appStatusPage?: Maybe<Scalars['String']['output']>;
+    forums?: Maybe<Scalars['String']['output']>;
+    issueTracker?: Maybe<Scalars['String']['output']>;
+    privacy?: Maybe<Scalars['String']['output']>;
+    supportTicketSystem?: Maybe<Scalars['String']['output']>;
+};
+export declare type MarketplaceConsoleWorkflowFrameworkAttributes = {
+    __typename?: 'MarketplaceConsoleWorkflowFrameworkAttributes';
+    artifactId: Scalars['ID']['output'];
+};
 export declare enum MarketplaceEntityStatus {
     Active = "ACTIVE",
     Archived = "ARCHIVED"
 }
@@ -54669,8 +55641,9 @@
     jsmChat?: Maybe<JsmChatMutation>;
     jsw?: Maybe<JswMutation>;
     knowledgeBase?: Maybe<KnowledgeBaseMutationApi>;
     knowledgeDiscovery?: Maybe<KnowledgeDiscoveryMutationApi>;
+    marketplaceConsole: MarketplaceConsoleMutationApi;
     marketplaceStore?: Maybe<MarketplaceStoreMutationApi>;
     mercury?: Maybe<MercuryMutationApi>;
     moveSprintDown?: Maybe<MoveSprintDownResponse>;
     moveSprintUp?: Maybe<MoveSprintUpResponse>;
@@ -58153,8 +59126,9 @@
     extensionByKey?: Maybe<Extension>;
     extensionContext?: Maybe<ExtensionContext>;
     extensionContexts?: Maybe<Array<ExtensionContext>>;
     extensionsEcho?: Maybe<Scalars['String']['output']>;
+    external_entities?: Maybe<ExternalEntities>;
     fullHubArticle?: Maybe<ContentPlatformFullHubArticle>;
     fullHubArticles: ContentPlatformHubArticleSearchConnection;
     fullTutorial?: Maybe<ContentPlatformFullTutorial>;
     fullTutorials: ContentPlatformTutorialSearchConnection;
@@ -59403,8 +60377,11 @@
 };
 export declare type QueryExtensionsEchoArgs = {
     text: Scalars['String']['input'];
 };
+export declare type QueryExternal_EntitiesArgs = {
+    ids: Array<Scalars['ID']['input']>;
+};
 export declare type QueryFullHubArticleArgs = {
     id: Scalars['String']['input'];
     publishedOnly?: InputMaybe<Scalars['Boolean']['input']>;
 };
@@ -61315,9 +62292,9 @@
     title: Scalars['String']['output'];
     type: SearchResultType;
     url: Scalars['URL']['output'];
 };
-export declare type SearchResultEntity = ConfluencePage | ConfluenceSpace | DeploymentSummary | DevOpsDocument | DevOpsFeatureFlag | DevOpsOperationsComponentDetails | DevOpsOperationsIncidentDetails | DevOpsOperationsPostIncidentReviewDetails | DevOpsPullRequestDetails | DevOpsRepository | DevOpsSecurityVulnerabilityDetails | DevOpsService | JiraIssue | JiraPostIncidentReviewLink | JiraProject | JiraVersion | OpsgenieTeam | ThirdPartySecurityContainer | ThirdPartySecurityWorkspace | TownsquareComment | TownsquareGoal | TownsquareProject;
+export declare type SearchResultEntity = ConfluencePage | ConfluenceSpace | DeploymentSummary | DevOpsDocument | DevOpsFeatureFlag | DevOpsOperationsComponentDetails | DevOpsOperationsIncidentDetails | DevOpsOperationsPostIncidentReviewDetails | DevOpsPullRequestDetails | DevOpsRepository | DevOpsSecurityVulnerabilityDetails | DevOpsService | ExternalBranch | ExternalCommit | ExternalConversation | ExternalDesign | ExternalMessage | ExternalVideo | JiraIssue | JiraPostIncidentReviewLink | JiraProject | JiraVersion | OpsgenieTeam | ThirdPartySecurityContainer | ThirdPartySecurityWorkspace | TownsquareComment | TownsquareGoal | TownsquareProject;
 export declare type SearchResultGoogleDocument = SearchL2FeatureProvider & SearchResult & {
     __typename?: 'SearchResultGoogleDocument';
     bodyText: Scalars['String']['output'];
     description: Scalars['String']['output'];