@forge/cli-shared

8.20.0-next.28.20.0-next.3
out/graphql/graphql-types.d.ts
~out/graphql/graphql-types.d.tsModified
+1453−75
Index: package/out/graphql/graphql-types.d.ts
===================================================================
--- package/out/graphql/graphql-types.d.ts
+++ package/out/graphql/graphql-types.d.ts
@@ -1332,14 +1332,14 @@
     templateVersion?: InputMaybe<Scalars['Int']['input']>;
 };
 export declare type AvpDashboardUserAccessInput = {
     accessLevel: AvpDashboardIdentityAccessLevel;
-    accountId: Scalars['String']['input'];
+    principalAri: Scalars['ID']['input'];
 };
 export declare type AvpDashboardUserAccessResult = {
     __typename?: 'AVPDashboardUserAccessResult';
     accessLevel: AvpDashboardIdentityAccessLevel;
-    accountId: Scalars['String']['output'];
+    principalAri: Scalars['ID']['output'];
 };
 export declare type AvpDashboardsConnection = HasPageInfo & {
     __typename?: 'AVPDashboardsConnection';
     edges: Array<AvpDashboardEdge>;
@@ -15931,8 +15931,9 @@
 };
 export declare type ChannelPlatformClientConfigDetailsResponse = {
     __typename?: 'ChannelPlatformClientConfigDetailsResponse';
     showCustomerLocalTimeToAgent?: Maybe<Scalars['Boolean']['output']>;
+    supportedChannels?: Maybe<Array<ChannelPlatformChannelType>>;
     ticketPlatformType?: Maybe<Scalars['String']['output']>;
 };
 export declare type ChannelPlatformConnectDetails = {
     __typename?: 'ChannelPlatformConnectDetails';
@@ -31212,8 +31213,36 @@
     status?: Maybe<ConfluenceSpaceStatus>;
     type?: Maybe<ConfluenceSpaceType>;
     typeSettings?: Maybe<ConfluenceSpaceTypeSettings>;
 };
+export declare type ConfluenceSpaceAnalyticsPermissionConnection = {
+    __typename?: 'ConfluenceSpaceAnalyticsPermissionConnection';
+    edges?: Maybe<Array<Maybe<ConfluenceSpaceAnalyticsPermissionEdge>>>;
+    isOpen: Scalars['Boolean']['output'];
+    pageInfo: ConfluencePageInfo;
+};
+export declare type ConfluenceSpaceAnalyticsPermissionEdge = {
+    __typename?: 'ConfluenceSpaceAnalyticsPermissionEdge';
+    cursor?: Maybe<Scalars['String']['output']>;
+    node: ConfluenceSpaceAnalyticsPermissionPrincipal;
+};
+export declare type ConfluenceSpaceAnalyticsPermissionGroupPrincipal = ConfluenceSpaceAnalyticsPermissionPrincipal & {
+    __typename?: 'ConfluenceSpaceAnalyticsPermissionGroupPrincipal';
+    displayName: Scalars['String']['output'];
+    principalId: Scalars['ID']['output'];
+    usageType?: Maybe<ConfluenceGroupUsageType>;
+};
+export declare type ConfluenceSpaceAnalyticsPermissionPrincipal = {
+    displayName: Scalars['String']['output'];
+    principalId: Scalars['ID']['output'];
+};
+export declare type ConfluenceSpaceAnalyticsPermissionUserPrincipal = ConfluenceSpaceAnalyticsPermissionPrincipal & {
+    __typename?: 'ConfluenceSpaceAnalyticsPermissionUserPrincipal';
+    displayName: Scalars['String']['output'];
+    email?: Maybe<Scalars['String']['output']>;
+    principalId: Scalars['ID']['output'];
+    profilePicture?: Maybe<Icon>;
+};
 export declare type ConfluenceSpaceConnection = {
     __typename?: 'ConfluenceSpaceConnection';
     edges?: Maybe<Array<Maybe<ConfluenceSpaceEdge>>>;
     nodes?: Maybe<Array<Maybe<ConfluenceSpace>>>;
@@ -32154,8 +32183,19 @@
     __typename?: 'ConfluenceUpdateLoomEntryPointsConfigurationPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type ConfluenceUpdateMarkdownModeInput = {
+    contentId: Scalars['ID']['input'];
+    isMarkdownMode: Scalars['Boolean']['input'];
+};
+export declare type ConfluenceUpdateMarkdownModePayload = Payload & {
+    __typename?: 'ConfluenceUpdateMarkdownModePayload';
+    contentId: Scalars['String']['output'];
+    errors?: Maybe<Array<MutationError>>;
+    isMarkdownMode?: Maybe<Scalars['Boolean']['output']>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type ConfluenceUpdateNcsPdfExportConfigurationPayload = Payload & {
     __typename?: 'ConfluenceUpdateNCSPdfExportConfigurationPayload';
     errors?: Maybe<Array<MutationError>>;
     pdfExportConfiguration?: Maybe<ConfluenceNcsPdfExportConfiguration>;
@@ -32363,8 +32403,20 @@
     add?: InputMaybe<ConfluenceAddTopLinkInput>;
     edit?: InputMaybe<ConfluenceEditTopLinkInput>;
     remove?: InputMaybe<ConfluenceRemoveTopLinkInput>;
 };
+export declare type ConfluenceUpdateSpaceAnalyticsPermissionsInput = {
+    groupIds: Array<InputMaybe<Scalars['String']['input']>>;
+    isOpen: Scalars['Boolean']['input'];
+    spaceId: Scalars['ID']['input'];
+    userAccountIds: Array<InputMaybe<Scalars['String']['input']>>;
+};
+export declare type ConfluenceUpdateSpaceAnalyticsPermissionsPayload = Payload & {
+    __typename?: 'ConfluenceUpdateSpaceAnalyticsPermissionsPayload';
+    errors?: Maybe<Array<MutationError>>;
+    spaceAnalyticsPermissions?: Maybe<ConfluenceSpaceAnalyticsPermissionConnection>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type ConfluenceUpdateSpaceInput = {
     id: Scalars['ID']['input'];
     name?: InputMaybe<Scalars['String']['input']>;
 };
@@ -103212,68 +103264,12 @@
     sector?: Maybe<Scalars['String']['output']>;
     size?: Maybe<GrowthUnifiedProfileCompanySize>;
     type?: Maybe<GrowthUnifiedProfileCompanyType>;
 };
-export declare type GrowthUnifiedProfileCompanyProductUsageRecord = {
-    __typename?: 'GrowthUnifiedProfileCompanyProductUsageRecord';
-    domain: Scalars['String']['output'];
-    productUsageAggregateMetrics?: Maybe<Array<Maybe<GrowthUnifiedProfileProductUsageMetric>>>;
-    snapshotDay: Scalars['String']['output'];
-};
 export declare type GrowthUnifiedProfileCompanyProfile = {
     __typename?: 'GrowthUnifiedProfileCompanyProfile';
     companyType?: Maybe<GrowthUnifiedProfileEntryType>;
 };
-export declare type GrowthUnifiedProfileCompanyProfileResult = {
-    __typename?: 'GrowthUnifiedProfileCompanyProfileResult';
-    companyInfo?: Maybe<GrowthUnifiedProfileCompanyRecord>;
-    companyProductUsage?: Maybe<GrowthUnifiedProfileCompanyProductUsageRecord>;
-};
-export declare type GrowthUnifiedProfileCompanyRecord = {
-    __typename?: 'GrowthUnifiedProfileCompanyRecord';
-    address?: Maybe<Scalars['String']['output']>;
-    addressCity?: Maybe<Scalars['String']['output']>;
-    addressCountry?: Maybe<Scalars['String']['output']>;
-    addressState?: Maybe<Scalars['String']['output']>;
-    annualRevenue?: Maybe<Scalars['Float']['output']>;
-    businessName?: Maybe<Scalars['String']['output']>;
-    companyEnterpriseSized?: Maybe<Scalars['Boolean']['output']>;
-    companyId: Scalars['String']['output'];
-    companySize?: Maybe<Scalars['String']['output']>;
-    companyType?: Maybe<Scalars['String']['output']>;
-    countryCode?: Maybe<Scalars['String']['output']>;
-    createdDate?: Maybe<Scalars['String']['output']>;
-    customerAccountId?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
-    description?: Maybe<Scalars['String']['output']>;
-    developersCount?: Maybe<Scalars['Int']['output']>;
-    domain: Scalars['String']['output'];
-    employeesRange?: Maybe<Scalars['String']['output']>;
-    enrichmentSource?: Maybe<Scalars['String']['output']>;
-    enterpriseAccountStatus?: Maybe<Scalars['String']['output']>;
-    estimatedAnnualRevenue?: Maybe<Scalars['String']['output']>;
-    industry?: Maybe<Scalars['String']['output']>;
-    industryGroup?: Maybe<Scalars['String']['output']>;
-    itAgentsCount?: Maybe<Scalars['Int']['output']>;
-    knowledgeWorkersCount?: Maybe<Scalars['Int']['output']>;
-    marketCap?: Maybe<Scalars['String']['output']>;
-    naicsCode?: Maybe<Scalars['String']['output']>;
-    numberOfEmployees?: Maybe<Scalars['Int']['output']>;
-    phone?: Maybe<Scalars['String']['output']>;
-    postalCode?: Maybe<Scalars['String']['output']>;
-    recordNumber?: Maybe<Scalars['Int']['output']>;
-    recordStatus?: Maybe<Scalars['String']['output']>;
-    refreshDate?: Maybe<Scalars['String']['output']>;
-    region?: Maybe<Scalars['String']['output']>;
-    revenueCurrency?: Maybe<Scalars['String']['output']>;
-    sector?: Maybe<Scalars['String']['output']>;
-    sectorRaw?: Maybe<Scalars['String']['output']>;
-    sicCode?: Maybe<Scalars['String']['output']>;
-    sourceSequenceIso?: Maybe<Scalars['String']['output']>;
-    stockTicker?: Maybe<Scalars['String']['output']>;
-    subIndustry?: Maybe<Scalars['String']['output']>;
-    techsUsed?: Maybe<Array<Maybe<Scalars['String']['output']>>>;
-    website?: Maybe<Scalars['String']['output']>;
-};
 export declare enum GrowthUnifiedProfileCompanySize {
     Large = "LARGE",
     Medium = "MEDIUM",
     Small = "SMALL",
@@ -103561,12 +103557,8 @@
     medium?: InputMaybe<Scalars['String']['input']>;
     sfdcCampaignId?: InputMaybe<Scalars['String']['input']>;
     source?: InputMaybe<Scalars['String']['input']>;
 };
-export declare enum GrowthUnifiedProfileMetric {
-    Mau = "MAU",
-    MauVariation = "MAU_VARIATION"
-}
 export declare type GrowthUnifiedProfileNbpUserRecommendationProduct = {
     __typename?: 'GrowthUnifiedProfileNBPUserRecommendationProduct';
     key: Scalars['String']['output'];
     values: Array<Scalars['String']['output']>;
@@ -103704,19 +103696,8 @@
     __typename?: 'GrowthUnifiedProfileProductNBE';
     edition?: Maybe<GrowthUnifiedProfileProductEdition>;
     recommendationDate?: Maybe<Scalars['String']['output']>;
 };
-export declare type GrowthUnifiedProfileProductRecord = {
-    __typename?: 'GrowthUnifiedProfileProductRecord';
-    metric: GrowthUnifiedProfileMetric;
-    platform?: Maybe<Scalars['String']['output']>;
-    value: Scalars['Float']['output'];
-};
-export declare type GrowthUnifiedProfileProductUsageMetric = {
-    __typename?: 'GrowthUnifiedProfileProductUsageMetric';
-    metrics?: Maybe<Array<Maybe<GrowthUnifiedProfileProductRecord>>>;
-    product: Scalars['String']['output'];
-};
 export declare type GrowthUnifiedProfileResult = {
     __typename?: 'GrowthUnifiedProfileResult';
     company?: Maybe<GrowthUnifiedProfileCompany>;
     companyProfile?: Maybe<GrowthUnifiedProfileCompanyProfile>;
@@ -135500,8 +135481,15 @@
 export declare type KitsuneRankInput = {
     after?: InputMaybe<Scalars['ID']['input']>;
     before?: InputMaybe<Scalars['ID']['input']>;
 };
+export declare type KitsuneSearchChunk = {
+    __typename?: 'KitsuneSearchChunk';
+    chunks: Array<KitsuneChunk>;
+    content?: Maybe<Scalars['String']['output']>;
+    feedbackId: Scalars['ID']['output'];
+    score?: Maybe<Scalars['Float']['output']>;
+};
 export declare type KitsuneSearchFeedbackConnection = KitsuneConnection & {
     __typename?: 'KitsuneSearchFeedbackConnection';
     edges: Array<KitsuneSearchFeedbackEdge>;
     pageInfo: PageInfo;
@@ -141714,21 +141702,31 @@
 export declare type MarketplaceStoreQueryApiWatchedAppsArgs = {
     limit?: InputMaybe<Scalars['Int']['input']>;
     nextCursor?: InputMaybe<Scalars['String']['input']>;
 };
+export declare type MarketplaceStoreRecommendationsMetadata = {
+    __typename?: 'MarketplaceStoreRecommendationsMetadata';
+    recommendedForYouMetadata?: Maybe<Array<Maybe<MarketplaceStoreRecommendedForYouMetadataItem>>>;
+};
 export declare type MarketplaceStoreRecommendationsSection = {
     __typename?: 'MarketplaceStoreRecommendationsSection';
     description: Scalars['String']['output'];
     id: Scalars['ID']['output'];
     recommendationResultsCount: Scalars['Int']['output'];
+    recommendationsMetadata?: Maybe<MarketplaceStoreRecommendationsMetadata>;
     screenSpecificProperties: MarketplaceStoreHomePageSectionScreenSpecificProperties;
     searchMetadata: MarketplaceStoreSearchMetadata;
     title: Scalars['String']['output'];
 };
 export declare enum MarketplaceStoreRecommendationsUsecase {
     RecommendedAppsForYou = "RECOMMENDED_APPS_FOR_YOU",
     SimilarApps = "SIMILAR_APPS"
 }
+export declare type MarketplaceStoreRecommendedForYouMetadataItem = {
+    __typename?: 'MarketplaceStoreRecommendedForYouMetadataItem';
+    productId: Scalars['String']['output'];
+    recoSessionId?: Maybe<Scalars['String']['output']>;
+};
 export declare type MarketplaceStoreRetentionDurationInDays = {
     __typename?: 'MarketplaceStoreRetentionDurationInDays';
     max: Scalars['Int']['output'];
     min: Scalars['Int']['output'];
@@ -142112,8 +142110,17 @@
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
     updatedChangeProposal?: Maybe<MercuryChangeProposal>;
 };
+export declare type MercuryAddWatcherToBusinessDomainInput = {
+    businessDomainId: Scalars['ID']['input'];
+    userId: Scalars['ID']['input'];
+};
+export declare type MercuryAddWatcherToBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryAddWatcherToBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryAddWatcherToFocusAreaInput = {
     cloudId: Scalars['ID']['input'];
     focusAreaId: Scalars['ID']['input'];
     userId: Scalars['ID']['input'];
@@ -142122,8 +142129,18 @@
     __typename?: 'MercuryAddWatcherToFocusAreaPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryAggregatedBusinessDomainStatusCount = {
+    __typename?: 'MercuryAggregatedBusinessDomainStatusCount';
+    children: MercuryBusinessDomainStatusCount;
+    current: MercuryBusinessDomainStatusCount;
+    subtree: MercuryBusinessDomainStatusCount;
+};
+export declare type MercuryAggregatedBusinessDomainViewStatusCount = {
+    __typename?: 'MercuryAggregatedBusinessDomainViewStatusCount';
+    children?: Maybe<MercuryBusinessDomainStatusCount>;
+};
 export declare type MercuryAggregatedFocusAreaStatusCount = {
     __typename?: 'MercuryAggregatedFocusAreaStatusCount';
     children: MercuryFocusAreaStatusCount;
     current: MercuryFocusAreaStatusCount;
@@ -142132,8 +142149,27 @@
 export declare type MercuryAggregatedPortfolioStatusCount = {
     __typename?: 'MercuryAggregatedPortfolioStatusCount';
     children: MercuryFocusAreaStatusCount;
 };
+export declare type MercuryArchiveBusinessDomainInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    comment?: InputMaybe<Scalars['String']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryArchiveBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryArchiveBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryArchiveBusinessDomainValidationInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryArchiveBusinessDomainValidationPayload = Payload & {
+    __typename?: 'MercuryArchiveBusinessDomainValidationPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryArchiveFocusAreaChange = MercuryChangeInterface & Node & {
     __typename?: 'MercuryArchiveFocusAreaChange';
     changeProposal?: Maybe<MercuryChangeProposal>;
     changeType: MercuryChangeType;
@@ -142167,8 +142203,18 @@
     __typename?: 'MercuryArchiveFocusAreaValidationPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryAssignUserAccessToBusinessDomainInput = {
+    businessDomainAri: Scalars['ID']['input'];
+    businessDomainUserAccessAssignment?: InputMaybe<Array<InputMaybe<MercuryBusinessDomainUserAccessInput>>>;
+};
+export declare type MercuryAssignUserAccessToBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryAssignUserAccessToBusinessDomainPayload';
+    businessDomainUserAccessAssignment?: Maybe<Array<Maybe<MercuryBusinessDomainUserAccessMutation>>>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryAssignUserAccessToFocusAreaInput = {
     focusAreaAri: Scalars['ID']['input'];
     focusAreaUserAccessAssignment: Array<InputMaybe<MercuryFocusAreaUserAccessInput>>;
 };
@@ -142281,8 +142327,738 @@
     __typename?: 'MercuryBudgetAggregation';
     aggregatedBudget?: Maybe<Scalars['BigDecimal']['output']>;
     totalAssignedBudget?: Maybe<Scalars['BigDecimal']['output']>;
 };
+export declare type MercuryBulkCreateBusinessDomainTypesInput = {
+    businessDomainHierarchyId?: InputMaybe<Scalars['ID']['input']>;
+    cloudId: Scalars['ID']['input'];
+    names?: InputMaybe<Array<Scalars['String']['input']>>;
+};
+export declare type MercuryBulkCreateBusinessDomainTypesPayload = Payload & {
+    __typename?: 'MercuryBulkCreateBusinessDomainTypesPayload';
+    createdBusinessDomainTypes?: Maybe<Array<MercuryBusinessDomainType>>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryBusinessDomain = Node & {
+    __typename?: 'MercuryBusinessDomain';
+    aboutContent: MercuryBusinessDomainAbout;
+    aggregatedBusinessDomainStatusCount?: Maybe<MercuryAggregatedBusinessDomainStatusCount>;
+    archived: Scalars['Boolean']['output'];
+    businessDomainLinks?: Maybe<MercuryBusinessDomainLinks>;
+    businessDomainStatusUpdates?: Maybe<MercuryBusinessDomainStatusUpdateConnection>;
+    businessDomainType: MercuryBusinessDomainType;
+    createdDate: Scalars['String']['output'];
+    customFields?: Maybe<Array<MercuryCustomField>>;
+    draft: Scalars['Boolean']['output'];
+    externalId?: Maybe<Scalars['String']['output']>;
+    goalLinks?: Maybe<MercuryBusinessDomainGoalLinks>;
+    health?: Maybe<MercuryBusinessDomainHealth>;
+    icon: MercuryBusinessDomainIcon;
+    id: Scalars['ID']['output'];
+    linkedGoalSummary?: Maybe<MercuryBusinessDomainLinkedGoalSummary>;
+    linkedWorkSummary?: Maybe<MercuryBusinessDomainLinkedWorkSummary>;
+    name: Scalars['String']['output'];
+    owner?: Maybe<User>;
+    parent?: Maybe<MercuryBusinessDomain>;
+    rank?: Maybe<Scalars['Int']['output']>;
+    sharedUsers?: Maybe<MercuryBusinessDomainUserAccessConnection>;
+    starred: Scalars['Boolean']['output'];
+    status: MercuryBusinessDomainStatus;
+    statusTransitions: MercuryBusinessDomainStatusTransitions;
+    subBusinessDomains?: Maybe<MercuryBusinessDomainConnection>;
+    targetDate?: Maybe<MercuryBusinessDomainTargetDate>;
+    updatedDate: Scalars['String']['output'];
+    url?: Maybe<Scalars['String']['output']>;
+    userPermissions?: Maybe<Array<MercuryBusinessDomainPermission>>;
+    views?: Maybe<Array<MercuryBusinessDomainView>>;
+    watchers?: Maybe<MercuryUserConnection>;
+    watching: Scalars['Boolean']['output'];
+};
+export declare type MercuryBusinessDomainBusinessDomainStatusUpdatesArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    createdAtOrAfter?: InputMaybe<Scalars['DateTime']['input']>;
+    createdAtOrBefore?: InputMaybe<Scalars['DateTime']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+};
+export declare type MercuryBusinessDomainSharedUsersArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+};
+export declare type MercuryBusinessDomainSubBusinessDomainsArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+    q?: InputMaybe<Scalars['String']['input']>;
+    sort?: InputMaybe<Array<InputMaybe<MercuryBusinessDomainSort>>>;
+};
+export declare type MercuryBusinessDomainWatchersArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+};
+export declare type MercuryBusinessDomainAbout = {
+    __typename?: 'MercuryBusinessDomainAbout';
+    editorAdfContent?: Maybe<Scalars['String']['output']>;
+};
+export declare type MercuryBusinessDomainConnection = {
+    __typename?: 'MercuryBusinessDomainConnection';
+    edges?: Maybe<Array<Maybe<MercuryBusinessDomainEdge>>>;
+    pageInfo: PageInfo;
+    totalCount?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainCustomFieldDefinitionScope = MercuryCustomFieldDefinitionScope & {
+    __typename?: 'MercuryBusinessDomainCustomFieldDefinitionScope';
+    entityType: Scalars['String']['output'];
+};
+export declare type MercuryBusinessDomainEdge = {
+    __typename?: 'MercuryBusinessDomainEdge';
+    cursor: Scalars['String']['output'];
+    node?: Maybe<MercuryBusinessDomain>;
+};
+export declare type MercuryBusinessDomainGoalLink = {
+    __typename?: 'MercuryBusinessDomainGoalLink';
+    atlasGoalAri: Scalars['String']['output'];
+    atlasGoalId: Scalars['String']['output'];
+    createdBy?: Maybe<User>;
+    createdDate: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    parentBusinessDomainId: Scalars['ID']['output'];
+};
+export declare type MercuryBusinessDomainGoalLinks = {
+    __typename?: 'MercuryBusinessDomainGoalLinks';
+    links: Array<MercuryBusinessDomainGoalLink>;
+};
+export declare type MercuryBusinessDomainHealth = {
+    __typename?: 'MercuryBusinessDomainHealth';
+    color: MercuryBusinessDomainHealthColor;
+    displayName: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    key: Scalars['String']['output'];
+    order: Scalars['Int']['output'];
+};
+export declare enum MercuryBusinessDomainHealthColor {
+    Green = "GREEN",
+    Red = "RED",
+    Yellow = "YELLOW"
+}
+export declare type MercuryBusinessDomainHierarchy = Node & {
+    __typename?: 'MercuryBusinessDomainHierarchy';
+    businessDomainTypes?: Maybe<Array<MercuryBusinessDomainType>>;
+    hierarchyTypeKey?: Maybe<MercuryBusinessDomainHierarchyTypeKey>;
+    id: Scalars['ID']['output'];
+    isDefault?: Maybe<Scalars['Boolean']['output']>;
+    name: Scalars['String']['output'];
+};
+export declare type MercuryBusinessDomainHierarchyConnection = {
+    __typename?: 'MercuryBusinessDomainHierarchyConnection';
+    edges?: Maybe<Array<MercuryBusinessDomainHierarchyEdge>>;
+    pageInfo: PageInfo;
+    totalCount?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainHierarchyEdge = {
+    __typename?: 'MercuryBusinessDomainHierarchyEdge';
+    cursor: Scalars['String']['output'];
+    node?: Maybe<MercuryBusinessDomainHierarchy>;
+};
+export declare type MercuryBusinessDomainHierarchySort = {
+    field: MercuryBusinessDomainHierarchySortField;
+    order: SortOrder;
+};
+export declare enum MercuryBusinessDomainHierarchySortField {
+    Name = "NAME"
+}
+export declare enum MercuryBusinessDomainHierarchyTypeKey {
+    Investment = "INVESTMENT",
+    Portfolio = "PORTFOLIO"
+}
+export declare type MercuryBusinessDomainIcon = {
+    __typename?: 'MercuryBusinessDomainIcon';
+    url: Scalars['String']['output'];
+};
+export declare type MercuryBusinessDomainLink = {
+    __typename?: 'MercuryBusinessDomainLink';
+    childBusinessDomainId: Scalars['ID']['output'];
+    createdBy?: Maybe<User>;
+    createdDate: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    parentBusinessDomainId: Scalars['ID']['output'];
+};
+export declare enum MercuryBusinessDomainLinkAction {
+    LinkChildren = "LINK_CHILDREN",
+    LinkParent = "LINK_PARENT",
+    UnlinkChildren = "UNLINK_CHILDREN",
+    UnlinkParent = "UNLINK_PARENT"
+}
+export declare type MercuryBusinessDomainLinkedGoalSummary = {
+    __typename?: 'MercuryBusinessDomainLinkedGoalSummary';
+    count: Scalars['Int']['output'];
+    countIncludingSubBusinessDomains?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainLinkedWorkSummary = {
+    __typename?: 'MercuryBusinessDomainLinkedWorkSummary';
+    count: Scalars['Int']['output'];
+    countIncludingSubBusinessDomains?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainLinks = {
+    __typename?: 'MercuryBusinessDomainLinks';
+    links: Array<MercuryBusinessDomainLink>;
+};
+export declare type MercuryBusinessDomainListSummary = {
+    __typename?: 'MercuryBusinessDomainListSummary';
+    ids: Array<Scalars['ID']['output']>;
+    input?: Maybe<Scalars['String']['output']>;
+    summary?: Maybe<Scalars['String']['output']>;
+};
+export declare enum MercuryBusinessDomainPermission {
+    Archive = "ARCHIVE",
+    CreateGoalLink = "CREATE_GOAL_LINK",
+    CreateLink = "CREATE_LINK",
+    CreateUpdate = "CREATE_UPDATE",
+    CreateWorkLink = "CREATE_WORK_LINK",
+    Delete = "DELETE",
+    DeleteGoalLink = "DELETE_GOAL_LINK",
+    DeleteLink = "DELETE_LINK",
+    DeleteUpdate = "DELETE_UPDATE",
+    DeleteWorkLink = "DELETE_WORK_LINK",
+    EditAbout = "EDIT_ABOUT",
+    EditName = "EDIT_NAME",
+    EditOwner = "EDIT_OWNER",
+    EditType = "EDIT_TYPE",
+    Export = "EXPORT",
+    ViewFund = "VIEW_FUND"
+}
+export declare type MercuryBusinessDomainRankingValidation = {
+    __typename?: 'MercuryBusinessDomainRankingValidation';
+    isValid: Scalars['Boolean']['output'];
+    validationErrors?: Maybe<Array<MercuryBusinessDomainRankingValidationError>>;
+};
+export declare type MercuryBusinessDomainRankingValidationError = {
+    __typename?: 'MercuryBusinessDomainRankingValidationError';
+    businessDomain?: Maybe<MercuryBusinessDomain>;
+    errorCode: MercuryBusinessDomainRankingValidationErrorCode;
+    rankingView?: Maybe<MercuryBusinessDomainView>;
+};
+export declare enum MercuryBusinessDomainRankingValidationErrorCode {
+    FaRanked = "FA_RANKED",
+    FaTypeMismatch = "FA_TYPE_MISMATCH",
+    FaVersionMismatch = "FA_VERSION_MISMATCH"
+}
+export declare type MercuryBusinessDomainSort = {
+    field?: InputMaybe<MercuryBusinessDomainSortField>;
+    fieldKey?: InputMaybe<Scalars['String']['input']>;
+    order: SortOrder;
+};
+export declare enum MercuryBusinessDomainSortField {
+    BusinessDomainType = "BUSINESS_DOMAIN_TYPE",
+    HasParent = "HAS_PARENT",
+    Health = "HEALTH",
+    HierarchyLevel = "HIERARCHY_LEVEL",
+    LastUpdated = "LAST_UPDATED",
+    Name = "NAME",
+    Rank = "RANK",
+    Starred = "STARRED",
+    Status = "STATUS",
+    TargetDate = "TARGET_DATE",
+    Watching = "WATCHING"
+}
+export declare type MercuryBusinessDomainStatus = {
+    __typename?: 'MercuryBusinessDomainStatus';
+    displayName: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    key: Scalars['String']['output'];
+    order: Scalars['Int']['output'];
+};
+export declare type MercuryBusinessDomainStatusCount = {
+    __typename?: 'MercuryBusinessDomainStatusCount';
+    atRisk?: Maybe<Scalars['Int']['output']>;
+    completed?: Maybe<Scalars['Int']['output']>;
+    inProgress?: Maybe<Scalars['Int']['output']>;
+    offTrack?: Maybe<Scalars['Int']['output']>;
+    onTrack?: Maybe<Scalars['Int']['output']>;
+    paused?: Maybe<Scalars['Int']['output']>;
+    pending?: Maybe<Scalars['Int']['output']>;
+    total?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainStatusTransition = {
+    __typename?: 'MercuryBusinessDomainStatusTransition';
+    health?: Maybe<MercuryBusinessDomainHealth>;
+    id: Scalars['ID']['output'];
+    status: MercuryBusinessDomainStatus;
+};
+export declare type MercuryBusinessDomainStatusTransitions = {
+    __typename?: 'MercuryBusinessDomainStatusTransitions';
+    available: Array<MercuryBusinessDomainStatusTransition>;
+};
+export declare type MercuryBusinessDomainStatusUpdate = Node & {
+    __typename?: 'MercuryBusinessDomainStatusUpdate';
+    ari?: Maybe<Scalars['String']['output']>;
+    businessDomainId: Scalars['ID']['output'];
+    comments?: Maybe<MercuryCommentConnection>;
+    createdBy?: Maybe<User>;
+    createdDate: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    newHealth?: Maybe<MercuryBusinessDomainHealth>;
+    newStatus?: Maybe<MercuryBusinessDomainStatus>;
+    newTargetDate?: Maybe<MercuryTargetDate>;
+    previousHealth?: Maybe<MercuryBusinessDomainHealth>;
+    previousStatus?: Maybe<MercuryBusinessDomainStatus>;
+    previousTargetDate?: Maybe<MercuryTargetDate>;
+    summary?: Maybe<Scalars['String']['output']>;
+    updatedBy?: Maybe<User>;
+    updatedDate: Scalars['String']['output'];
+    uuid: Scalars['ID']['output'];
+};
+export declare type MercuryBusinessDomainStatusUpdateCommentsArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+};
+export declare type MercuryBusinessDomainStatusUpdateConnection = {
+    __typename?: 'MercuryBusinessDomainStatusUpdateConnection';
+    edges?: Maybe<Array<Maybe<MercuryBusinessDomainStatusUpdateEdge>>>;
+    pageInfo: PageInfo;
+    totalCount?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainStatusUpdateEdge = {
+    __typename?: 'MercuryBusinessDomainStatusUpdateEdge';
+    cursor: Scalars['String']['output'];
+    node?: Maybe<MercuryBusinessDomainStatusUpdate>;
+};
+export declare type MercuryBusinessDomainSummary = {
+    __typename?: 'MercuryBusinessDomainSummary';
+    id: Scalars['ID']['output'];
+    input?: Maybe<Scalars['String']['output']>;
+    summary?: Maybe<Scalars['String']['output']>;
+};
+export declare enum MercuryBusinessDomainSummaryType {
+    BusinessDomain = "BUSINESS_DOMAIN",
+    Goals = "GOALS",
+    Work = "WORK"
+}
+export declare type MercuryBusinessDomainTargetDate = {
+    __typename?: 'MercuryBusinessDomainTargetDate';
+    targetDate?: Maybe<Scalars['String']['output']>;
+    targetDateType?: Maybe<MercuryBusinessDomainTargetDateType>;
+};
+export declare type MercuryBusinessDomainTargetDateInput = {
+    targetDate?: InputMaybe<Scalars['String']['input']>;
+    targetDateType?: InputMaybe<MercuryBusinessDomainTargetDateType>;
+};
+export declare enum MercuryBusinessDomainTargetDateType {
+    Day = "DAY",
+    Month = "MONTH",
+    Quarter = "QUARTER"
+}
+export declare type MercuryBusinessDomainType = {
+    __typename?: 'MercuryBusinessDomainType';
+    businessDomainCount?: Maybe<MercuryBusinessDomainTypeAggregation>;
+    businessDomainHierarchy?: Maybe<MercuryBusinessDomainHierarchy>;
+    hierarchyLevel: Scalars['Int']['output'];
+    id: Scalars['ID']['output'];
+    name: Scalars['String']['output'];
+};
+export declare type MercuryBusinessDomainTypeBusinessDomainCountArgs = {
+    q?: InputMaybe<Scalars['String']['input']>;
+};
+export declare type MercuryBusinessDomainTypeAggregation = {
+    __typename?: 'MercuryBusinessDomainTypeAggregation';
+    totalCount: Scalars['Int']['output'];
+};
+export declare type MercuryBusinessDomainUserAccess = {
+    __typename?: 'MercuryBusinessDomainUserAccess';
+    accessLevel?: Maybe<MercuryBusinessDomainUserAccessLevel>;
+    accessReason?: Maybe<MercuryBusinessDomainUserAccessReason>;
+    following?: Maybe<Scalars['Boolean']['output']>;
+    hasAccess: Scalars['Boolean']['output'];
+    user?: Maybe<User>;
+};
+export declare type MercuryBusinessDomainUserAccessConnection = {
+    __typename?: 'MercuryBusinessDomainUserAccessConnection';
+    edges?: Maybe<Array<MercuryBusinessDomainUserAccessEdge>>;
+    pageInfo: PageInfo;
+    totalCount?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainUserAccessEdge = {
+    __typename?: 'MercuryBusinessDomainUserAccessEdge';
+    cursor: Scalars['String']['output'];
+    node?: Maybe<MercuryBusinessDomainUserAccess>;
+};
+export declare type MercuryBusinessDomainUserAccessInput = {
+    accessLevel?: InputMaybe<MercuryBusinessDomainUserAccessLevel>;
+    addAsFollower?: InputMaybe<Scalars['Boolean']['input']>;
+    principalId: Scalars['ID']['input'];
+};
+export declare enum MercuryBusinessDomainUserAccessLevel {
+    Edit = "EDIT",
+    View = "VIEW"
+}
+export declare type MercuryBusinessDomainUserAccessMutation = {
+    __typename?: 'MercuryBusinessDomainUserAccessMutation';
+    addedAsFollower?: Maybe<Scalars['Boolean']['output']>;
+    userAccess?: Maybe<MercuryBusinessDomainUserAccess>;
+};
+export declare enum MercuryBusinessDomainUserAccessReason {
+    AccessGranted = "ACCESS_GRANTED",
+    AlreadyHasAccess = "ALREADY_HAS_ACCESS",
+    RequiresAppAccess = "REQUIRES_APP_ACCESS",
+    RequiresNewProductRole = "REQUIRES_NEW_PRODUCT_ROLE",
+    RequiresSiteAccess = "REQUIRES_SITE_ACCESS"
+}
+export declare type MercuryBusinessDomainView = Node & {
+    __typename?: 'MercuryBusinessDomainView';
+    aggregatedBusinessDomainStatusCount?: Maybe<MercuryAggregatedBusinessDomainViewStatusCount>;
+    id: Scalars['ID']['output'];
+    label?: Maybe<Scalars['String']['output']>;
+    linkedBusinessDomainGoalCount: Scalars['Int']['output'];
+    linkedBusinessDomainSummary?: Maybe<MercuryBusinessDomainViewBusinessDomainSummary>;
+    name: Scalars['String']['output'];
+    owner?: Maybe<User>;
+    starred: Scalars['Boolean']['output'];
+    updatedBy?: Maybe<User>;
+    updatedDate: Scalars['String']['output'];
+    url?: Maybe<Scalars['String']['output']>;
+    uuid?: Maybe<Scalars['ID']['output']>;
+    version?: Maybe<Scalars['String']['output']>;
+    viewType: MercuryBusinessDomainViewType;
+};
+export declare type MercuryBusinessDomainViewBusinessDomainSummary = {
+    __typename?: 'MercuryBusinessDomainViewBusinessDomainSummary';
+    businessDomainTypeBreakdown?: Maybe<Array<Maybe<MercuryBusinessDomainViewBusinessDomainTypeBreakdown>>>;
+};
+export declare type MercuryBusinessDomainViewBusinessDomainTypeBreakdown = {
+    __typename?: 'MercuryBusinessDomainViewBusinessDomainTypeBreakdown';
+    businessDomainType: MercuryBusinessDomainType;
+    count: Scalars['Int']['output'];
+};
+export declare type MercuryBusinessDomainViewConnection = {
+    __typename?: 'MercuryBusinessDomainViewConnection';
+    edges?: Maybe<Array<MercuryBusinessDomainViewEdge>>;
+    pageInfo: PageInfo;
+    totalCount?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryBusinessDomainViewEdge = {
+    __typename?: 'MercuryBusinessDomainViewEdge';
+    cursor: Scalars['String']['output'];
+    node: MercuryBusinessDomainView;
+};
+export declare type MercuryBusinessDomainViewSort = {
+    field: MercuryBusinessDomainViewSortField;
+    order: SortOrder;
+};
+export declare enum MercuryBusinessDomainViewSortField {
+    Name = "NAME",
+    Owner = "OWNER",
+    Starred = "STARRED"
+}
+export declare enum MercuryBusinessDomainViewType {
+    HierarchyView = "HIERARCHY_VIEW",
+    RankingView = "RANKING_VIEW"
+}
+export declare type MercuryBusinessDomainsMutationApi = {
+    __typename?: 'MercuryBusinessDomainsMutationApi';
+    addBusinessDomainCustomFieldDefinitionOptions?: Maybe<MercuryAddCustomFieldDefinitionOptionsPayload>;
+    addWatcherToBusinessDomain?: Maybe<MercuryAddWatcherToBusinessDomainPayload>;
+    archiveBusinessDomain?: Maybe<MercuryArchiveBusinessDomainPayload>;
+    assignUserAccessToBusinessDomain?: Maybe<MercuryAssignUserAccessToBusinessDomainPayload>;
+    bulkCreateBusinessDomainTypes?: Maybe<MercuryBulkCreateBusinessDomainTypesPayload>;
+    createBusinessDomain?: Maybe<MercuryCreateBusinessDomainPayload>;
+    createBusinessDomainCustomFieldDefinition?: Maybe<MercuryCreateCustomFieldDefinitionPayload>;
+    createBusinessDomainHierarchy?: Maybe<MercuryCreateBusinessDomainHierarchyPayload>;
+    createBusinessDomainStatusUpdate?: Maybe<MercuryCreateBusinessDomainStatusUpdatePayload>;
+    createBusinessDomainType?: Maybe<MercuryCreateBusinessDomainTypePayload>;
+    createBusinessDomainViewWithBusinessDomains?: Maybe<MercuryCreateBusinessDomainViewPayload>;
+    deleteBusinessDomain?: Maybe<MercuryDeleteBusinessDomainPayload>;
+    deleteBusinessDomainCustomFieldDefinition?: Maybe<MercuryDeleteCustomFieldDefinitionPayload>;
+    deleteBusinessDomainCustomFieldDefinitionOptions?: Maybe<MercuryDeleteCustomFieldDefinitionOptionsPayload>;
+    deleteBusinessDomainGoalLinks?: Maybe<MercuryDeleteBusinessDomainGoalLinksPayload>;
+    deleteBusinessDomainHierarchy?: Maybe<MercuryDeleteBusinessDomainHierarchyPayload>;
+    deleteBusinessDomainLink?: Maybe<MercuryDeleteBusinessDomainLinkPayload>;
+    deleteBusinessDomainStatusUpdate?: Maybe<MercuryDeleteBusinessDomainStatusUpdatePayload>;
+    deleteBusinessDomainType?: Maybe<MercuryDeleteBusinessDomainTypePayload>;
+    deleteBusinessDomainView?: Maybe<MercuryDeleteBusinessDomainViewPayload>;
+    deleteBusinessDomainViewBusinessDomainLink?: Maybe<MercuryDeleteBusinessDomainViewBusinessDomainLinkPayload>;
+    linkBusinessDomainToThirdPartyDocument?: Maybe<MercuryLinkBusinessDomainThirdPartyDocumentPayload>;
+    linkBusinessDomainsToBusinessDomain?: Maybe<MercuryLinkBusinessDomainsToBusinessDomainPayload>;
+    linkBusinessDomainsToBusinessDomainView?: Maybe<MercuryLinkBusinessDomainsToBusinessDomainViewPayload>;
+    linkGoalsToBusinessDomain?: Maybe<MercuryLinkGoalsToBusinessDomainPayload>;
+    publishBusinessDomain?: Maybe<MercuryPublishBusinessDomainPayload>;
+    rankBusinessDomainsInView?: Maybe<MercuryRankBusinessDomainsInBusinessDomainViewPayload>;
+    recreateBusinessDomainViewBusinessDomains?: Maybe<MercuryUpdateBusinessDomainViewPayload>;
+    removeUserAccessToBusinessDomain?: Maybe<MercuryRemoveUserAccessToBusinessDomainPayload>;
+    removeWatcherFromBusinessDomain?: Maybe<MercuryRemoveWatcherFromBusinessDomainPayload>;
+    reorderBusinessDomainCustomFieldDefinitionOptions?: Maybe<MercuryReorderCustomFieldDefinitionOptionsPayload>;
+    reorderBusinessDomainTypes?: Maybe<MercuryReorderBusinessDomainTypesPayload>;
+    setBusinessDomainCustomFieldValue?: Maybe<MercurySetBusinessDomainCustomFieldPayload>;
+    setBusinessDomainCustomFieldValues?: Maybe<MercurySetBusinessDomainCustomFieldsPayload>;
+    starBusinessDomain?: Maybe<MercuryStarBusinessDomainPayload>;
+    transitionBusinessDomainStatus?: Maybe<MercuryUpdateBusinessDomainPayload>;
+    unStarBusinessDomain?: Maybe<MercuryUnStarBusinessDomainPayload>;
+    unarchiveBusinessDomain?: Maybe<MercuryUnarchiveBusinessDomainPayload>;
+    updateBusinessDomainAboutContent?: Maybe<MercuryUpdateBusinessDomainPayload>;
+    updateBusinessDomainCustomFieldDefinitionDescription?: Maybe<MercuryUpdateCustomFieldDefinitionDescriptionPayload>;
+    updateBusinessDomainCustomFieldDefinitionName?: Maybe<MercuryUpdateCustomFieldDefinitionNamePayload>;
+    updateBusinessDomainCustomFieldDefinitionOption?: Maybe<MercuryUpdateCustomFieldDefinitionOptionPayload>;
+    updateBusinessDomainHierarchyName?: Maybe<MercuryUpdateBusinessDomainHierarchyPayload>;
+    updateBusinessDomainName?: Maybe<MercuryUpdateBusinessDomainPayload>;
+    updateBusinessDomainOwner?: Maybe<MercuryUpdateBusinessDomainPayload>;
+    updateBusinessDomainStatusUpdate?: Maybe<MercuryUpdateBusinessDomainStatusUpdatePayload>;
+    updateBusinessDomainTargetDate?: Maybe<MercuryUpdateBusinessDomainPayload>;
+    updateBusinessDomainType?: Maybe<MercuryUpdateBusinessDomainTypePayload>;
+    updateBusinessDomainTypeName?: Maybe<MercuryUpdateBusinessDomainTypeNamePayload>;
+    updateBusinessDomainViewName?: Maybe<MercuryUpdateBusinessDomainViewPayload>;
+    validateBusinessDomainArchival?: Maybe<MercuryArchiveBusinessDomainValidationPayload>;
+    validateBusinessDomainsForRanking?: Maybe<MercuryValidateBusinessDomainsForRankingPayload>;
+};
+export declare type MercuryBusinessDomainsMutationApiAddBusinessDomainCustomFieldDefinitionOptionsArgs = {
+    input: MercuryAddCustomFieldDefinitionOptionsInput;
+};
+export declare type MercuryBusinessDomainsMutationApiAddWatcherToBusinessDomainArgs = {
+    input: MercuryAddWatcherToBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiArchiveBusinessDomainArgs = {
+    input: MercuryArchiveBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiAssignUserAccessToBusinessDomainArgs = {
+    input: MercuryAssignUserAccessToBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiBulkCreateBusinessDomainTypesArgs = {
+    input: MercuryBulkCreateBusinessDomainTypesInput;
+};
+export declare type MercuryBusinessDomainsMutationApiCreateBusinessDomainArgs = {
+    input: MercuryCreateBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiCreateBusinessDomainCustomFieldDefinitionArgs = {
+    input: MercuryCreateBusinessDomainCustomFieldDefinitionInput;
+};
+export declare type MercuryBusinessDomainsMutationApiCreateBusinessDomainHierarchyArgs = {
+    input: MercuryCreateBusinessDomainHierarchyInput;
+};
+export declare type MercuryBusinessDomainsMutationApiCreateBusinessDomainStatusUpdateArgs = {
+    input: MercuryCreateBusinessDomainStatusUpdateInput;
+};
+export declare type MercuryBusinessDomainsMutationApiCreateBusinessDomainTypeArgs = {
+    input: MercuryCreateBusinessDomainTypeInput;
+};
+export declare type MercuryBusinessDomainsMutationApiCreateBusinessDomainViewWithBusinessDomainsArgs = {
+    input: MercuryCreateBusinessDomainViewBusinessDomainsInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainArgs = {
+    input: MercuryDeleteBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainCustomFieldDefinitionArgs = {
+    input: MercuryDeleteCustomFieldDefinitionInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainCustomFieldDefinitionOptionsArgs = {
+    input: MercuryDeleteCustomFieldDefinitionOptionsInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainGoalLinksArgs = {
+    input: MercuryDeleteBusinessDomainGoalLinksInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainHierarchyArgs = {
+    input: MercuryDeleteBusinessDomainHierarchyInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainLinkArgs = {
+    input: MercuryDeleteBusinessDomainLinkInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainStatusUpdateArgs = {
+    input: MercuryDeleteBusinessDomainStatusUpdateInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainTypeArgs = {
+    input: MercuryDeleteBusinessDomainTypeInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainViewArgs = {
+    input: MercuryDeleteBusinessDomainViewInput;
+};
+export declare type MercuryBusinessDomainsMutationApiDeleteBusinessDomainViewBusinessDomainLinkArgs = {
+    input: MercuryDeleteBusinessDomainViewBusinessDomainLinkInput;
+};
+export declare type MercuryBusinessDomainsMutationApiLinkBusinessDomainToThirdPartyDocumentArgs = {
+    input: MercuryLinkBusinessDomainToThirdPartyDocumentInput;
+};
+export declare type MercuryBusinessDomainsMutationApiLinkBusinessDomainsToBusinessDomainArgs = {
+    input: MercuryLinkBusinessDomainsToBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiLinkBusinessDomainsToBusinessDomainViewArgs = {
+    input: MercuryLinkBusinessDomainsToBusinessDomainViewInput;
+};
+export declare type MercuryBusinessDomainsMutationApiLinkGoalsToBusinessDomainArgs = {
+    input: MercuryLinkGoalsToBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiPublishBusinessDomainArgs = {
+    input: MercuryPublishBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiRankBusinessDomainsInViewArgs = {
+    input: MercuryRankBusinessDomainsInBusinessDomainViewInput;
+};
+export declare type MercuryBusinessDomainsMutationApiRecreateBusinessDomainViewBusinessDomainsArgs = {
+    input: MercuryRecreateBusinessDomainViewBusinessDomainsInput;
+};
+export declare type MercuryBusinessDomainsMutationApiRemoveUserAccessToBusinessDomainArgs = {
+    input: MercuryRemoveUserAccessToBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiRemoveWatcherFromBusinessDomainArgs = {
+    input: MercuryRemoveWatcherFromBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiReorderBusinessDomainCustomFieldDefinitionOptionsArgs = {
+    input: MercuryReorderCustomFieldDefinitionOptionsInput;
+};
+export declare type MercuryBusinessDomainsMutationApiReorderBusinessDomainTypesArgs = {
+    input: MercuryReorderBusinessDomainTypesInput;
+};
+export declare type MercuryBusinessDomainsMutationApiSetBusinessDomainCustomFieldValueArgs = {
+    input: MercurySetBusinessDomainCustomFieldInput;
+};
+export declare type MercuryBusinessDomainsMutationApiSetBusinessDomainCustomFieldValuesArgs = {
+    input: MercurySetBusinessDomainCustomFieldsInput;
+};
+export declare type MercuryBusinessDomainsMutationApiStarBusinessDomainArgs = {
+    input: MercuryStarBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiTransitionBusinessDomainStatusArgs = {
+    input: MercuryTransitionBusinessDomainStatusInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUnStarBusinessDomainArgs = {
+    input: MercuryUnStarBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUnarchiveBusinessDomainArgs = {
+    input: MercuryUnarchiveBusinessDomainInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainAboutContentArgs = {
+    input: MercuryUpdateBusinessDomainAboutContentInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainCustomFieldDefinitionDescriptionArgs = {
+    input: MercuryUpdateCustomFieldDefinitionDescriptionInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainCustomFieldDefinitionNameArgs = {
+    input: MercuryUpdateCustomFieldDefinitionNameInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainCustomFieldDefinitionOptionArgs = {
+    input: MercuryUpdateCustomFieldDefinitionOptionInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainHierarchyNameArgs = {
+    input: MercuryUpdateBusinessDomainHierarchyNameInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainNameArgs = {
+    input: MercuryUpdateBusinessDomainNameInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainOwnerArgs = {
+    input: MercuryUpdateBusinessDomainOwnerInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainStatusUpdateArgs = {
+    input: MercuryUpdateBusinessDomainStatusUpdateInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainTargetDateArgs = {
+    input: MercuryUpdateBusinessDomainTargetDateInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainTypeArgs = {
+    input: MercuryUpdateBusinessDomainTypeInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainTypeNameArgs = {
+    input: MercuryUpdateBusinessDomainTypeNameInput;
+};
+export declare type MercuryBusinessDomainsMutationApiUpdateBusinessDomainViewNameArgs = {
+    input: MercuryUpdateBusinessDomainViewNameInput;
+};
+export declare type MercuryBusinessDomainsMutationApiValidateBusinessDomainArchivalArgs = {
+    input: MercuryArchiveBusinessDomainValidationInput;
+};
+export declare type MercuryBusinessDomainsMutationApiValidateBusinessDomainsForRankingArgs = {
+    input: MercuryValidateBusinessDomainsForRankingInput;
+};
+export declare type MercuryBusinessDomainsQueryApi = {
+    __typename?: 'MercuryBusinessDomainsQueryApi';
+    aiBusinessDomainListSummary?: Maybe<MercuryBusinessDomainListSummary>;
+    aiBusinessDomainSummary?: Maybe<MercuryBusinessDomainSummary>;
+    businessDomain?: Maybe<MercuryBusinessDomain>;
+    businessDomainCustomFieldDefinitionsSearch?: Maybe<MercuryCustomFieldDefinitionConnection>;
+    businessDomainHierarchies?: Maybe<Array<MercuryBusinessDomainHierarchy>>;
+    businessDomainHierarchiesSearch?: Maybe<MercuryBusinessDomainHierarchyConnection>;
+    businessDomainHierarchy?: Maybe<MercuryBusinessDomainHierarchy>;
+    businessDomainStatusTransitions?: Maybe<Array<MercuryBusinessDomainStatusTransition>>;
+    businessDomainStatusUpdates?: Maybe<Array<MercuryBusinessDomainStatusUpdate>>;
+    businessDomainTypes?: Maybe<Array<Maybe<MercuryBusinessDomainType>>>;
+    businessDomainTypesSearch?: Maybe<Array<MercuryBusinessDomainType>>;
+    businessDomainView?: Maybe<MercuryBusinessDomainView>;
+    businessDomainViews?: Maybe<Array<MercuryBusinessDomainView>>;
+    businessDomainViewsSearch?: Maybe<MercuryBusinessDomainViewConnection>;
+    businessDomains?: Maybe<Array<MercuryBusinessDomain>>;
+    businessDomainsByExternalIds?: Maybe<Array<Maybe<MercuryBusinessDomain>>>;
+    businessDomainsSearch?: Maybe<MercuryBusinessDomainConnection>;
+};
+export declare type MercuryBusinessDomainsQueryApiAiBusinessDomainListSummaryArgs = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+    ids: Array<Scalars['ID']['input']>;
+    prompt?: InputMaybe<Scalars['String']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiAiBusinessDomainSummaryArgs = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+    id: Scalars['ID']['input'];
+    includeGoalsFromSubBusinessDomains?: InputMaybe<Scalars['Boolean']['input']>;
+    prompt?: InputMaybe<Scalars['String']['input']>;
+    summaryType?: InputMaybe<MercuryBusinessDomainSummaryType>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainArgs = {
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainCustomFieldDefinitionsSearchArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+    q?: InputMaybe<Scalars['String']['input']>;
+    sort?: InputMaybe<Array<InputMaybe<MercuryCustomFieldDefinitionSort>>>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainHierarchiesArgs = {
+    ids: Array<Scalars['ID']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainHierarchiesSearchArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+    q?: InputMaybe<Scalars['String']['input']>;
+    sort?: InputMaybe<Array<InputMaybe<MercuryBusinessDomainHierarchySort>>>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainHierarchyArgs = {
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainStatusTransitionsArgs = {
+    cloudId: Scalars['ID']['input'];
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainStatusUpdatesArgs = {
+    ids: Array<Scalars['ID']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainTypesArgs = {
+    ids: Array<Scalars['ID']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainTypesSearchArgs = {
+    cloudId: Scalars['ID']['input'];
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainViewArgs = {
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainViewsArgs = {
+    ids: Array<Scalars['ID']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainViewsSearchArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+    q?: InputMaybe<Scalars['String']['input']>;
+    sort?: InputMaybe<Array<MercuryBusinessDomainViewSort>>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainsArgs = {
+    ids: Array<Scalars['ID']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainsByExternalIdsArgs = {
+    cloudId: Scalars['ID']['input'];
+    ids: Array<Scalars['String']['input']>;
+};
+export declare type MercuryBusinessDomainsQueryApiBusinessDomainsSearchArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+    q?: InputMaybe<Scalars['String']['input']>;
+    sort?: InputMaybe<Array<InputMaybe<MercuryBusinessDomainSort>>>;
+};
 export declare type MercuryChange = MercuryArchiveFocusAreaChange | MercuryChangeParentFocusAreaChange | MercuryCreateFocusAreaChange | MercuryMoveFundsChange | MercuryMovePositionsChange | MercuryPositionAllocationChange | MercuryRenameFocusAreaChange | MercuryRequestFundsChange | MercuryRequestPositionsChange;
 export declare type MercuryChangeConnection = {
     __typename?: 'MercuryChangeConnection';
     edges?: Maybe<Array<Maybe<MercuryChangeEdge>>>;
@@ -142600,8 +143376,33 @@
     __typename?: 'MercuryCommentEdge';
     cursor: Scalars['String']['output'];
     node?: Maybe<MercuryComment>;
 };
+export declare type MercuryCommentMutationApi = {
+    __typename?: 'MercuryCommentMutationApi';
+    createComment?: Maybe<MercuryCreateThreadedCommentPayload>;
+    deleteComment?: Maybe<MercuryDeleteThreadedCommentPayload>;
+    updateComment?: Maybe<MercuryUpdateThreadedCommentPayload>;
+};
+export declare type MercuryCommentMutationApiCreateCommentArgs = {
+    input: MercuryCreateThreadedCommentInput;
+};
+export declare type MercuryCommentMutationApiDeleteCommentArgs = {
+    input: MercuryDeleteThreadedCommentInput;
+};
+export declare type MercuryCommentMutationApiUpdateCommentArgs = {
+    input: MercuryUpdateThreadedCommentInput;
+};
+export declare type MercuryCommentQueryApi = {
+    __typename?: 'MercuryCommentQueryApi';
+    commentsByParentId?: Maybe<MercuryThreadedCommentConnection>;
+};
+export declare type MercuryCommentQueryApiCommentsByParentIdArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+    parentId: Scalars['ID']['input'];
+};
 export declare type MercuryCostItem = Node & {
     __typename?: 'MercuryCostItem';
     costItemSummary?: Maybe<MercuryCostItemSummary>;
     costSubtype?: Maybe<MercuryCostSubtype>;
@@ -142735,8 +143536,76 @@
 };
 export declare type MercuryCreateBooleanCustomFieldDefinitionInput = {
     base: MercuryCreateBaseCustomFieldDefinitionInput;
 };
+export declare type MercuryCreateBusinessDomainCustomFieldDefinitionInput = {
+    cloudId: Scalars['ID']['input'];
+    coreCustomFieldDefinition?: InputMaybe<MercuryCreateCoreCustomFieldDefinitionInput>;
+};
+export declare type MercuryCreateBusinessDomainHierarchyInput = {
+    cloudId: Scalars['ID']['input'];
+    hierarchyTypeKey: MercuryBusinessDomainHierarchyTypeKey;
+    name: Scalars['String']['input'];
+};
+export declare type MercuryCreateBusinessDomainHierarchyPayload = Payload & {
+    __typename?: 'MercuryCreateBusinessDomainHierarchyPayload';
+    createdBusinessDomainHierarchy?: Maybe<MercuryBusinessDomainHierarchy>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryCreateBusinessDomainInput = {
+    businessDomainTypeId: Scalars['ID']['input'];
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    externalId?: InputMaybe<Scalars['String']['input']>;
+    name: Scalars['String']['input'];
+    owner?: InputMaybe<Scalars['ID']['input']>;
+    parentBusinessDomainId?: InputMaybe<Scalars['ID']['input']>;
+    targetDate?: InputMaybe<Scalars['String']['input']>;
+    targetDateType?: InputMaybe<MercuryBusinessDomainTargetDateType>;
+};
+export declare type MercuryCreateBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryCreateBusinessDomainPayload';
+    createdBusinessDomain?: Maybe<MercuryBusinessDomain>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryCreateBusinessDomainStatusUpdateInput = {
+    businessDomainId: Scalars['ID']['input'];
+    newTargetDate?: InputMaybe<MercuryBusinessDomainTargetDateInput>;
+    statusTransitionId?: InputMaybe<Scalars['ID']['input']>;
+    summary?: InputMaybe<Scalars['String']['input']>;
+};
+export declare type MercuryCreateBusinessDomainStatusUpdatePayload = Payload & {
+    __typename?: 'MercuryCreateBusinessDomainStatusUpdatePayload';
+    createdBusinessDomainUpdateStatus?: Maybe<MercuryBusinessDomainStatusUpdate>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryCreateBusinessDomainTypeInput = {
+    businessDomainHierarchyId?: InputMaybe<Scalars['ID']['input']>;
+    cloudId: Scalars['ID']['input'];
+    level?: InputMaybe<Scalars['Int']['input']>;
+    name: Scalars['String']['input'];
+};
+export declare type MercuryCreateBusinessDomainTypePayload = Payload & {
+    __typename?: 'MercuryCreateBusinessDomainTypePayload';
+    createdBusinessDomainType?: Maybe<MercuryBusinessDomainType>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryCreateBusinessDomainViewBusinessDomainsInput = {
+    businessDomainIds: Array<Scalars['ID']['input']>;
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    name: Scalars['String']['input'];
+    owner?: InputMaybe<Scalars['String']['input']>;
+    viewType?: InputMaybe<MercuryBusinessDomainViewType>;
+};
+export declare type MercuryCreateBusinessDomainViewPayload = Payload & {
+    __typename?: 'MercuryCreateBusinessDomainViewPayload';
+    createdBusinessDomainView?: Maybe<MercuryBusinessDomainView>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryCreateChangeProposalCommentInput = {
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     content: Scalars['String']['input'];
     id: Scalars['ID']['input'];
@@ -143009,8 +143878,20 @@
 };
 export declare type MercuryCreateTextCustomFieldDefinitionInput = {
     base: MercuryCreateBaseCustomFieldDefinitionInput;
 };
+export declare type MercuryCreateThreadedCommentInput = {
+    cloudId: Scalars['ID']['input'];
+    commentText: Scalars['String']['input'];
+    containerId: Scalars['ID']['input'];
+    parentId: Scalars['ID']['input'];
+};
+export declare type MercuryCreateThreadedCommentPayload = Payload & {
+    __typename?: 'MercuryCreateThreadedCommentPayload';
+    createdComment?: Maybe<MercuryThreadedComment>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryCurrency = {
     __typename?: 'MercuryCurrency';
     code?: Maybe<Scalars['String']['output']>;
 };
@@ -143167,8 +144048,85 @@
     __typename?: 'MercuryDeleteBenefitTypePayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryDeleteBusinessDomainGoalLinksInput = {
+    atlasGoalAris: Array<Scalars['String']['input']>;
+    businessDomainAri: Scalars['String']['input'];
+};
+export declare type MercuryDeleteBusinessDomainGoalLinksPayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainGoalLinksPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainHierarchyInput = {
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteBusinessDomainHierarchyPayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainHierarchyPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteBusinessDomainLinkInput = {
+    businessDomainLinkAction?: InputMaybe<MercuryBusinessDomainLinkAction>;
+    cloudId: Scalars['ID']['input'];
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteBusinessDomainLinkPayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainLinkPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainStatusUpdateInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteBusinessDomainStatusUpdatePayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainStatusUpdatePayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainTypeInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteBusinessDomainTypePayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainTypePayload';
+    deletedLinks?: Maybe<Array<MercuryBusinessDomainLink>>;
+    dryRun?: Maybe<Scalars['Boolean']['output']>;
+    errors?: Maybe<Array<MutationError>>;
+    reassignedBusinessDomains?: Maybe<Array<MercuryBusinessDomain>>;
+    remainingBusinessDomainTypes?: Maybe<Array<MercuryBusinessDomainType>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainViewBusinessDomainLinkInput = {
+    businessDomainIds: Array<Scalars['ID']['input']>;
+    businessDomainViewId: Scalars['ID']['input'];
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+};
+export declare type MercuryDeleteBusinessDomainViewBusinessDomainLinkPayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainViewBusinessDomainLinkPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryDeleteBusinessDomainViewInput = {
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteBusinessDomainViewPayload = Payload & {
+    __typename?: 'MercuryDeleteBusinessDomainViewPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryDeleteChangeProposalCommentInput = {
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     id: Scalars['ID']['input'];
 };
@@ -143382,8 +144340,17 @@
     __typename?: 'MercuryDeleteStrategicEventPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryDeleteThreadedCommentInput = {
+    cloudId: Scalars['ID']['input'];
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryDeleteThreadedCommentPayload = Payload & {
+    __typename?: 'MercuryDeleteThreadedCommentPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryDismissInsightInput = {
     dismissalType: MercuryDismissalType;
     focusAreaId: Scalars['ID']['input'];
     insightObjectId?: InputMaybe<Scalars['ID']['input']>;
@@ -144789,8 +145756,38 @@
     __typename?: 'MercuryLinkAtlassianWorkToFocusAreaPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryLinkBusinessDomainThirdPartyDocumentPayload = Payload & {
+    __typename?: 'MercuryLinkBusinessDomainThirdPartyDocumentPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryLinkBusinessDomainToThirdPartyDocumentInput = {
+    id: Scalars['ID']['input'];
+    thirdPartyDocumentId: Scalars['ID']['input'];
+};
+export declare type MercuryLinkBusinessDomainsToBusinessDomainInput = {
+    businessDomainLinkAction?: InputMaybe<MercuryBusinessDomainLinkAction>;
+    childBusinessDomainIds: Array<Scalars['ID']['input']>;
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    parentBusinessDomainId: Scalars['ID']['input'];
+};
+export declare type MercuryLinkBusinessDomainsToBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryLinkBusinessDomainsToBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryLinkBusinessDomainsToBusinessDomainViewInput = {
+    businessDomainIds: Array<Scalars['ID']['input']>;
+    businessDomainViewId: Scalars['ID']['input'];
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+};
+export declare type MercuryLinkBusinessDomainsToBusinessDomainViewPayload = Payload & {
+    __typename?: 'MercuryLinkBusinessDomainsToBusinessDomainViewPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryLinkFocusAreasToFocusAreaInput = {
     childFocusAreaIds: Array<Scalars['ID']['input']>;
     cloudId: Scalars['ID']['input'];
     parentFocusAreaId: Scalars['ID']['input'];
@@ -144809,8 +145806,18 @@
     __typename?: 'MercuryLinkFocusAreasToPortfolioPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryLinkGoalsToBusinessDomainInput = {
+    atlasGoalAris?: InputMaybe<Array<Scalars['String']['input']>>;
+    atlasGoalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+    parentBusinessDomainId: Scalars['ID']['input'];
+};
+export declare type MercuryLinkGoalsToBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryLinkGoalsToBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryLinkGoalsToChangeProposalInput = {
     changeProposalAri: Scalars['ID']['input'];
     goalAris: Array<Scalars['ID']['input']>;
 };
@@ -145290,8 +146297,9 @@
     owner?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
     source?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
     status?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
     targetDate?: InputMaybe<MercuryNormalizedWorkTargetDateInput>;
+    targetDateRange?: InputMaybe<MercuryNormalizedWorkTargetDateRangeInput>;
     type?: InputMaybe<Array<InputMaybe<Scalars['String']['input']>>>;
 };
 export declare enum MercuryNormalizedWorkSortField {
     FocusAreaId = "FOCUS_AREA_ID",
@@ -145318,8 +146326,12 @@
 export declare type MercuryNormalizedWorkTargetDateInput = {
     targetDate?: InputMaybe<Scalars['String']['input']>;
     targetDateType?: InputMaybe<MercuryProjectTargetDateType>;
 };
+export declare type MercuryNormalizedWorkTargetDateRangeInput = {
+    targetDateMax?: InputMaybe<Scalars['String']['input']>;
+    targetDateMin?: InputMaybe<Scalars['String']['input']>;
+};
 export declare type MercuryNumberCustomField = MercuryCustomField & {
     __typename?: 'MercuryNumberCustomField';
     createdBy?: Maybe<User>;
     createdDate: Scalars['DateTime']['output'];
@@ -145809,8 +146821,17 @@
     __typename?: 'MercuryProviderWorkType';
     name: Scalars['String']['output'];
     providerKey: Scalars['String']['output'];
 };
+export declare type MercuryPublishBusinessDomainInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryPublishBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryPublishBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryPublishFocusAreaInput = {
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     id: Scalars['ID']['input'];
 };
@@ -145983,14 +147004,37 @@
 };
 export declare type MercuryQueryApiWorkspaceContextArgs = {
     cloudId: Scalars['ID']['input'];
 };
+export declare type MercuryRankBusinessDomainsInBusinessDomainViewInput = {
+    businessDomainViewId: Scalars['ID']['input'];
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    rankVersion: Scalars['String']['input'];
+    rankedBusinessDomains: Array<MercuryRankedBusinessDomain>;
+};
+export declare type MercuryRankBusinessDomainsInBusinessDomainViewPayload = Payload & {
+    __typename?: 'MercuryRankBusinessDomainsInBusinessDomainViewPayload';
+    errorCode?: Maybe<MercuryBusinessDomainRankingValidationErrorCode>;
+    errors?: Maybe<Array<MutationError>>;
+    rankedBusinessDomainView?: Maybe<MercuryBusinessDomainView>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercuryRankedBusinessDomain = {
+    businessDomainId: Scalars['ID']['input'];
+    newRank: Scalars['Int']['input'];
+    oldRank: Scalars['Int']['input'];
+};
 export declare type MercuryRankedChangeProposal = {
     __typename?: 'MercuryRankedChangeProposal';
     changeProposal?: Maybe<MercuryChangeProposal>;
     changeProposalsViewId: Scalars['ID']['output'];
     rank?: Maybe<Scalars['Int']['output']>;
 };
+export declare type MercuryRecreateBusinessDomainViewBusinessDomainsInput = {
+    businessDomainIds: Array<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+    rankVersion?: InputMaybe<Scalars['String']['input']>;
+};
 export declare type MercuryRecreatePortfolioFocusAreasInput = {
     cloudId: Scalars['ID']['input'];
     focusAreaIds: Array<Scalars['ID']['input']>;
     id: Scalars['ID']['input'];
@@ -146005,8 +147049,17 @@
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
     updatedChangeProposal?: Maybe<MercuryChangeProposal>;
 };
+export declare type MercuryRemoveUserAccessToBusinessDomainInput = {
+    businessDomainAri: Scalars['ID']['input'];
+    principalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
+};
+export declare type MercuryRemoveUserAccessToBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryRemoveUserAccessToBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryRemoveUserAccessToFocusAreaInput = {
     focusAreaAri: Scalars['ID']['input'];
     principalIds?: InputMaybe<Array<Scalars['ID']['input']>>;
 };
@@ -146014,8 +147067,17 @@
     __typename?: 'MercuryRemoveUserAccessToFocusAreaPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryRemoveWatcherFromBusinessDomainInput = {
+    businessDomainId: Scalars['ID']['input'];
+    userId: Scalars['ID']['input'];
+};
+export declare type MercuryRemoveWatcherFromBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryRemoveWatcherFromBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryRemoveWatcherFromFocusAreaInput = {
     cloudId: Scalars['ID']['input'];
     focusAreaId: Scalars['ID']['input'];
     userId: Scalars['ID']['input'];
@@ -146043,8 +147105,22 @@
     newFocusAreaName: Scalars['String']['input'];
     note?: InputMaybe<Scalars['String']['input']>;
     targetFocusAreaId: Scalars['ID']['input'];
 };
+export declare type MercuryReorderBusinessDomainTypesInput = {
+    businessDomainHierarchyId?: InputMaybe<Scalars['ID']['input']>;
+    businessDomainTypeIds: Array<Scalars['ID']['input']>;
+    cloudId: Scalars['ID']['input'];
+    dryRun?: InputMaybe<Scalars['Boolean']['input']>;
+};
+export declare type MercuryReorderBusinessDomainTypesPayload = Payload & {
+    __typename?: 'MercuryReorderBusinessDomainTypesPayload';
+    deletedLinks?: Maybe<Array<MercuryBusinessDomainLink>>;
+    dryRun?: Maybe<Scalars['Boolean']['output']>;
+    errors?: Maybe<Array<MutationError>>;
+    reorderedBusinessDomainTypes?: Maybe<Array<MercuryBusinessDomainType>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryReorderCustomFieldDefinitionOptionsInput = {
     customFieldDefinitionId: Scalars['ID']['input'];
     optionIds: Array<Scalars['ID']['input']>;
 };
@@ -146133,8 +147209,9 @@
     workId: Scalars['ID']['output'];
 };
 export declare type MercuryRisk = Node & {
     __typename?: 'MercuryRisk';
+    comments?: Maybe<MercuryThreadedCommentConnection>;
     createdDate: Scalars['String']['output'];
     description?: Maybe<Scalars['String']['output']>;
     id: Scalars['ID']['output'];
     impact?: Maybe<MercuryRiskImpact>;
@@ -146151,8 +147228,13 @@
     submitter?: Maybe<User>;
     targetDate?: Maybe<MercuryRiskTargetDate>;
     updatedDate: Scalars['String']['output'];
 };
+export declare type MercuryRiskCommentsArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+};
 export declare type MercuryRiskRiskStatusUpdatesArgs = {
     after?: InputMaybe<Scalars['String']['input']>;
     first?: InputMaybe<Scalars['Int']['input']>;
 };
@@ -146368,8 +147450,29 @@
     errors?: Maybe<Array<MutationError>>;
     setBaseline?: Maybe<MercuryBaselineDetails>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercurySetBusinessDomainCustomFieldInput = {
+    businessDomainId: Scalars['ID']['input'];
+    coreField?: InputMaybe<MercuryCustomFieldInput>;
+    customFieldDefinitionId: Scalars['ID']['input'];
+};
+export declare type MercurySetBusinessDomainCustomFieldPayload = Payload & {
+    __typename?: 'MercurySetBusinessDomainCustomFieldPayload';
+    customField?: Maybe<MercuryCustomField>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
+export declare type MercurySetBusinessDomainCustomFieldsInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    customFields: Array<MercurySetBusinessDomainCustomFieldInput>;
+};
+export declare type MercurySetBusinessDomainCustomFieldsPayload = Payload & {
+    __typename?: 'MercurySetBusinessDomainCustomFieldsPayload';
+    customFields?: Maybe<Array<MercuryCustomField>>;
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercurySetChangeProposalCustomFieldInput = {
     changeProposalId: Scalars['ID']['input'];
     coreField?: InputMaybe<MercuryCustomFieldInput>;
     customFieldDefinitionId: Scalars['ID']['input'];
@@ -146479,8 +147582,16 @@
     __typename?: 'MercurySpendAggregation';
     aggregatedSpend?: Maybe<Scalars['BigDecimal']['output']>;
     totalAssignedSpend?: Maybe<Scalars['BigDecimal']['output']>;
 };
+export declare type MercuryStarBusinessDomainInput = {
+    businessDomainId: Scalars['ID']['input'];
+};
+export declare type MercuryStarBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryStarBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryStarFocusAreaInput = {
     focusAreaId: Scalars['ID']['input'];
 };
 export declare type MercuryStarFocusAreaPayload = Payload & {
@@ -146911,8 +148022,19 @@
     first?: InputMaybe<Scalars['Int']['input']>;
     q?: InputMaybe<Scalars['String']['input']>;
     sort?: InputMaybe<Array<InputMaybe<MercuryStrategicEventSort>>>;
 };
+export declare type MercurySubBusinessDomainCountByStatusHealth = {
+    __typename?: 'MercurySubBusinessDomainCountByStatusHealth';
+    atRisk?: Maybe<Scalars['Int']['output']>;
+    completed?: Maybe<Scalars['Int']['output']>;
+    inProgress?: Maybe<Scalars['Int']['output']>;
+    offTrack?: Maybe<Scalars['Int']['output']>;
+    onTrack?: Maybe<Scalars['Int']['output']>;
+    paused?: Maybe<Scalars['Int']['output']>;
+    pending?: Maybe<Scalars['Int']['output']>;
+    total?: Maybe<Scalars['Int']['output']>;
+};
 export declare type MercurySubscriptionApi = {
     __typename?: 'MercurySubscriptionApi';
     onUpdateChangeProposals?: Maybe<MercuryOnUpdateChangeProposalsPayload>;
     onUpdateStrategicEvent?: Maybe<MercuryStrategicEvent>;
@@ -146958,8 +148080,35 @@
 };
 export declare type MercuryTextCustomFieldInput = {
     textValue?: InputMaybe<Scalars['String']['input']>;
 };
+export declare type MercuryThreadedComment = Node & {
+    __typename?: 'MercuryThreadedComment';
+    commentText: Scalars['String']['output'];
+    containerId?: Maybe<Scalars['ID']['output']>;
+    createdAt?: Maybe<Scalars['DateTime']['output']>;
+    createdBy?: Maybe<User>;
+    id: Scalars['ID']['output'];
+    parentComment?: Maybe<MercuryThreadedComment>;
+    parentId: Scalars['ID']['output'];
+    replies?: Maybe<MercuryThreadedCommentConnection>;
+    updatedAt?: Maybe<Scalars['DateTime']['output']>;
+};
+export declare type MercuryThreadedCommentRepliesArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+};
+export declare type MercuryThreadedCommentConnection = {
+    __typename?: 'MercuryThreadedCommentConnection';
+    edges?: Maybe<Array<MercuryThreadedCommentEdge>>;
+    pageInfo: PageInfo;
+    totalCount?: Maybe<Scalars['Int']['output']>;
+};
+export declare type MercuryThreadedCommentEdge = {
+    __typename?: 'MercuryThreadedCommentEdge';
+    cursor: Scalars['String']['output'];
+    node?: Maybe<MercuryThreadedComment>;
+};
 export declare type MercuryTownsquareProjectInsight = MercuryInsight & {
     __typename?: 'MercuryTownsquareProjectInsight';
     ari: Scalars['ID']['output'];
     focusArea?: Maybe<MercuryFocusArea>;
@@ -146969,8 +148118,13 @@
     insightReason: Scalars['String']['output'];
     summary?: Maybe<Scalars['String']['output']>;
     title?: Maybe<Scalars['String']['output']>;
 };
+export declare type MercuryTransitionBusinessDomainStatusInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+    statusTransitionId: Scalars['ID']['input'];
+};
 export declare type MercuryTransitionChangeProposalPayload = Payload & {
     __typename?: 'MercuryTransitionChangeProposalPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
@@ -147006,16 +148160,34 @@
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     id: Scalars['ID']['input'];
     statusTransitionId: Scalars['ID']['input'];
 };
+export declare type MercuryUnStarBusinessDomainInput = {
+    businessDomainId: Scalars['ID']['input'];
+};
+export declare type MercuryUnStarBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryUnStarBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryUnStarFocusAreaInput = {
     focusAreaId: Scalars['ID']['input'];
 };
 export declare type MercuryUnStarFocusAreaPayload = Payload & {
     __typename?: 'MercuryUnStarFocusAreaPayload';
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
 };
+export declare type MercuryUnarchiveBusinessDomainInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    comment?: InputMaybe<Scalars['String']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryUnarchiveBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryUnarchiveBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+};
 export declare type MercuryUnarchiveFocusAreaInput = {
     cloudId: Scalars['ID']['input'];
     comment?: InputMaybe<Scalars['String']['input']>;
     id: Scalars['ID']['input'];
@@ -147149,8 +148321,89 @@
     errors?: Maybe<Array<MutationError>>;
     success: Scalars['Boolean']['output'];
     updatedBenefitType?: Maybe<MercuryBenefitType>;
 };
+export declare type MercuryUpdateBusinessDomainAboutContentInput = {
+    aboutContent: Scalars['String']['input'];
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryUpdateBusinessDomainHierarchyNameInput = {
+    id: Scalars['ID']['input'];
+    name: Scalars['String']['input'];
+};
+export declare type MercuryUpdateBusinessDomainHierarchyPayload = Payload & {
+    __typename?: 'MercuryUpdateBusinessDomainHierarchyPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedBusinessDomainHierarchy?: Maybe<MercuryBusinessDomainHierarchy>;
+};
+export declare type MercuryUpdateBusinessDomainNameInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+    name: Scalars['String']['input'];
+};
+export declare type MercuryUpdateBusinessDomainOwnerInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+    owner: Scalars['ID']['input'];
+};
+export declare type MercuryUpdateBusinessDomainPayload = Payload & {
+    __typename?: 'MercuryUpdateBusinessDomainPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedBusinessDomain?: Maybe<MercuryBusinessDomain>;
+};
+export declare type MercuryUpdateBusinessDomainStatusUpdateInput = {
+    id: Scalars['ID']['input'];
+    newTargetDate?: InputMaybe<MercuryBusinessDomainTargetDateInput>;
+    statusTransitionId?: InputMaybe<Scalars['ID']['input']>;
+    summary?: InputMaybe<Scalars['String']['input']>;
+};
+export declare type MercuryUpdateBusinessDomainStatusUpdatePayload = Payload & {
+    __typename?: 'MercuryUpdateBusinessDomainStatusUpdatePayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedBusinessDomainStatusUpdate?: Maybe<MercuryBusinessDomainStatusUpdate>;
+};
+export declare type MercuryUpdateBusinessDomainTargetDateInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+    targetDate?: InputMaybe<Scalars['String']['input']>;
+    targetDateType?: InputMaybe<MercuryBusinessDomainTargetDateType>;
+};
+export declare type MercuryUpdateBusinessDomainTypeInput = {
+    businessDomainTypeId: Scalars['ID']['input'];
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryUpdateBusinessDomainTypeNameInput = {
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    id: Scalars['ID']['input'];
+    name: Scalars['String']['input'];
+};
+export declare type MercuryUpdateBusinessDomainTypeNamePayload = Payload & {
+    __typename?: 'MercuryUpdateBusinessDomainTypeNamePayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedBusinessDomainType?: Maybe<MercuryBusinessDomainType>;
+};
+export declare type MercuryUpdateBusinessDomainTypePayload = Payload & {
+    __typename?: 'MercuryUpdateBusinessDomainTypePayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedBusinessDomain?: Maybe<MercuryBusinessDomain>;
+};
+export declare type MercuryUpdateBusinessDomainViewNameInput = {
+    id: Scalars['ID']['input'];
+    name: Scalars['String']['input'];
+};
+export declare type MercuryUpdateBusinessDomainViewPayload = Payload & {
+    __typename?: 'MercuryUpdateBusinessDomainViewPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedBusinessDomainView?: Maybe<MercuryBusinessDomainView>;
+};
 export declare type MercuryUpdateChangeFocusAreaInput = {
     focusAreaId?: InputMaybe<Scalars['ID']['input']>;
 };
 export declare type MercuryUpdateChangeMonetaryAmountInput = {
@@ -147559,8 +148812,19 @@
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     id: Scalars['ID']['input'];
     targetDate?: InputMaybe<Scalars['String']['input']>;
 };
+export declare type MercuryUpdateThreadedCommentInput = {
+    cloudId: Scalars['ID']['input'];
+    commentText: Scalars['String']['input'];
+    id: Scalars['ID']['input'];
+};
+export declare type MercuryUpdateThreadedCommentPayload = Payload & {
+    __typename?: 'MercuryUpdateThreadedCommentPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    updatedComment?: Maybe<MercuryThreadedComment>;
+};
 export declare type MercuryUpdatedField = {
     __typename?: 'MercuryUpdatedField';
     field?: Maybe<Scalars['String']['output']>;
     fieldType?: Maybe<Scalars['String']['output']>;
@@ -147581,8 +148845,19 @@
     __typename?: 'MercuryUserEdge';
     cursor: Scalars['String']['output'];
     node?: Maybe<User>;
 };
+export declare type MercuryValidateBusinessDomainsForRankingInput = {
+    businessDomainIds: Array<Scalars['ID']['input']>;
+    cloudId?: InputMaybe<Scalars['ID']['input']>;
+    rankingViewId?: InputMaybe<Scalars['ID']['input']>;
+};
+export declare type MercuryValidateBusinessDomainsForRankingPayload = Payload & {
+    __typename?: 'MercuryValidateBusinessDomainsForRankingPayload';
+    errors?: Maybe<Array<MutationError>>;
+    success: Scalars['Boolean']['output'];
+    validation?: Maybe<MercuryBusinessDomainRankingValidation>;
+};
 export declare type MercuryValidateFocusAreasForRankingInput = {
     cloudId?: InputMaybe<Scalars['ID']['input']>;
     focusAreaIds: Array<Scalars['ID']['input']>;
     rankingViewId?: InputMaybe<Scalars['ID']['input']>;
@@ -148258,8 +149533,9 @@
     confluence_updateCustomContentPermissions?: Maybe<ConfluenceUpdateCustomContentPermissionsPayload>;
     confluence_updateCustomRole?: Maybe<ConfluenceUpdateCustomRolePayload>;
     confluence_updateDefaultTitleEmoji?: Maybe<ConfluenceUpdateDefaultTitleEmojiPayload>;
     confluence_updateInstance?: Maybe<ConfluenceUpdateInstancePayload>;
+    confluence_updateMarkdownMode?: Maybe<ConfluenceUpdateMarkdownModePayload>;
     confluence_updateNcsPdfExportConfiguration?: Maybe<ConfluenceUpdateNcsPdfExportConfigurationPayload>;
     confluence_updatePage?: Maybe<ConfluenceUpdatePagePayload>;
     confluence_updateQuestion?: Maybe<ConfluenceUpdateQuestionPayload>;
     confluence_updateReviewerDecision?: Maybe<ConfluenceWorkflowReviewerDecisionPayload>;
@@ -148267,8 +149543,9 @@
     confluence_updateShareableLinkSiteConfig?: Maybe<ConfluenceUpdateShareableLinkSiteConfigPayload>;
     confluence_updateShareableLinkSpaceConfig?: Maybe<ConfluenceUpdateShareableLinkSpaceConfigPayload>;
     confluence_updateSmartSpaceOverview?: Maybe<ConfluenceUpdateSmartSpaceOverviewPayload>;
     confluence_updateSpaceAccessRequestSettings?: Maybe<ConfluenceUpdateAccessRequestSettingsPayload>;
+    confluence_updateSpaceAnalyticsPermissions?: Maybe<ConfluenceUpdateSpaceAnalyticsPermissionsPayload>;
     confluence_updateSubCalendarHiddenEvents?: Maybe<ConfluenceUpdateSubCalendarHiddenEventsPayload>;
     confluence_updateTeamPresenceSpaceSettings?: Maybe<ConfluenceUpdateTeamPresenceSpaceSettingsPayload>;
     confluence_updateTitleEmoji?: Maybe<ConfluenceUpdateTitleEmojiPayload>;
     confluence_updateTopic?: Maybe<ConfluenceUpdateTopicPayload>;
@@ -148757,8 +150034,10 @@
     markFeatureDiscovered?: Maybe<FeatureDiscoveryPayload>;
     marketplaceConsole: MarketplaceConsoleMutationApi;
     marketplaceStore?: Maybe<MarketplaceStoreMutationApi>;
     mercury?: Maybe<MercuryMutationApi>;
+    mercury_businessDomains?: Maybe<MercuryBusinessDomainsMutationApi>;
+    mercury_comments?: Maybe<MercuryCommentMutationApi>;
     mercury_funds?: Maybe<MercuryFundsMutationApi>;
     mercury_insights?: Maybe<MercuryInsightsMutationApi>;
     mercury_providerOrchestration?: Maybe<MercuryProviderOrchestrationMutationApi>;
     mercury_risks?: Maybe<MercuryRisksMutationApi>;
@@ -148856,8 +150135,9 @@
     radar_updateConnector?: Maybe<RadarConnector>;
     radar_updateFieldSettings?: Maybe<RadarMutationResponse>;
     radar_updateFocusAreaMappings?: Maybe<RadarMutationResponse>;
     radar_updateFocusAreaProposalChanges?: Maybe<RadarUpdateFocusAreaProposalChangesMutationResponse>;
+    radar_updateMetricsSettings?: Maybe<Array<RadarMetricSettings>>;
     radar_updateNotificationSettings?: Maybe<Array<RadarNotification>>;
     radar_updatePositionLaborCostEstimateSettings?: Maybe<RadarUpdatePositionLaborCostResponse>;
     radar_updateWorkspaceSettings?: Maybe<RadarMutationResponse>;
     radar_upsertLastAppliedFilter?: Maybe<RadarLastAppliedFilter>;
@@ -150570,8 +151850,12 @@
     expand?: InputMaybe<Scalars['String']['input']>;
     input: ConfluenceUpdateInstanceInput;
     pageAri: Scalars['ID']['input'];
 };
+export declare type MutationConfluence_UpdateMarkdownModeArgs = {
+    cloudId: Scalars['ID']['input'];
+    input: ConfluenceUpdateMarkdownModeInput;
+};
 export declare type MutationConfluence_UpdateNcsPdfExportConfigurationArgs = {
     cloudId: Scalars['ID']['input'];
     input: ConfluenceUpdatePdfExportNoCodeStylingConfigInput;
     spaceKey: Scalars['String']['input'];
@@ -150607,8 +151891,12 @@
 export declare type MutationConfluence_UpdateSpaceAccessRequestSettingsArgs = {
     cloudId: Scalars['ID']['input'];
     input: ConfluenceUpdateAccessRequestSettingsInput;
 };
+export declare type MutationConfluence_UpdateSpaceAnalyticsPermissionsArgs = {
+    cloudId: Scalars['ID']['input'];
+    input: ConfluenceUpdateSpaceAnalyticsPermissionsInput;
+};
 export declare type MutationConfluence_UpdateSubCalendarHiddenEventsArgs = {
     cloudId: Scalars['ID']['input'];
     input: Array<ConfluenceUpdateSubCalendarHiddenEventsInput>;
 };
@@ -152533,8 +153821,12 @@
 export declare type MutationRadar_UpdateFocusAreaProposalChangesArgs = {
     cloudId: Scalars['ID']['input'];
     input: Array<RadarPositionProposalChangeInput>;
 };
+export declare type MutationRadar_UpdateMetricsSettingsArgs = {
+    cloudId: Scalars['ID']['input'];
+    input: Array<RadarMetricSettingsInput>;
+};
 export declare type MutationRadar_UpdateNotificationSettingsArgs = {
     cloudId: Scalars['ID']['input'];
     input: Array<RadarNotificationInput>;
 };
@@ -156283,8 +157575,9 @@
     defaultTitleEmoji?: Maybe<Scalars['String']['output']>;
     externalVersionId?: Maybe<Scalars['String']['output']>;
     generatedBy?: Maybe<Scalars['String']['output']>;
     hasBeenTitled?: Maybe<Scalars['Boolean']['output']>;
+    isMarkdownMode?: Maybe<Scalars['Boolean']['output']>;
     titleEmoji?: Maybe<Scalars['String']['output']>;
     versionContainsAIContent?: Maybe<Scalars['Boolean']['output']>;
 };
 export declare type PullRequestStatusInTimeRangeQueryFilter = {
@@ -156846,8 +158139,9 @@
     confluence_shareableLinkSpacesByCriteria?: Maybe<ConfluenceShareableLinkSpaceConnection>;
     confluence_slide?: Maybe<ConfluenceSlide>;
     confluence_slides?: Maybe<Array<Maybe<ConfluenceSlide>>>;
     confluence_smartSpaceOverview?: Maybe<ConfluenceSmartSpaceOverview>;
+    confluence_spaceAnalyticsPermissions?: Maybe<ConfluenceSpaceAnalyticsPermissionConnection>;
     confluence_spaceMediaSession?: Maybe<ContentMediaSession>;
     confluence_spacePermissionCombinationsByCriteria?: Maybe<ConfluenceSpacePermissionCombinationConnection>;
     confluence_spacePermissionsByCombinationId?: Maybe<ConfluenceSpacePermissionConnection>;
     confluence_spacePermissionsForSpaceRole?: Maybe<Array<SpacePermissionInfo>>;
@@ -157234,12 +158528,13 @@
     kitsune_node?: Maybe<KitsuneNode>;
     kitsune_organizationByAri?: Maybe<KitsuneOrganization>;
     kitsune_organizations?: Maybe<Array<Maybe<KitsuneOrganization>>>;
     kitsune_organizationsByName?: Maybe<Array<Maybe<KitsuneOrganization>>>;
-    kitsune_searchChunk?: Maybe<Array<KitsuneChunk>>;
+    kitsune_searchChunk?: Maybe<Array<KitsuneSearchChunk>>;
     kitsune_searchCustomers?: Maybe<KitsuneCustomerConnection>;
     kitsune_searchFeedback?: Maybe<KitsuneFeedbackConnection>;
     kitsune_searchFeedbackWithHighlights?: Maybe<KitsuneSearchFeedbackConnection>;
+    kitsune_searchFields?: Maybe<KitsuneFieldConnection>;
     kitsune_searchOrganizations?: Maybe<KitsuneOrganizationConnection>;
     kitsune_sections?: Maybe<Array<Maybe<KitsuneSection>>>;
     kitsune_snippets?: Maybe<Array<Maybe<KitsuneSnippet>>>;
     kitsune_spaces?: Maybe<Array<Maybe<KitsuneSpace>>>;
@@ -157307,8 +158602,10 @@
     mediaConfiguration?: Maybe<MediaConfiguration>;
     media_items?: Maybe<Array<MediaItem>>;
     media_itemsByDescriptor?: Maybe<Array<MediaItem>>;
     mercury?: Maybe<MercuryQueryApi>;
+    mercury_businessDomains?: Maybe<MercuryBusinessDomainsQueryApi>;
+    mercury_comments?: Maybe<MercuryCommentQueryApi>;
     mercury_dataIntegrations?: Maybe<MercuryDataIntegrationsQueryApi>;
     mercury_funds?: Maybe<MercuryFundsQueryApi>;
     mercury_insights?: Maybe<MercuryInsightsQueryApi>;
     mercury_jiraAlignProvider?: Maybe<MercuryJiraAlignProviderQueryApi>;
@@ -159977,8 +161274,14 @@
 export declare type QueryConfluence_SmartSpaceOverviewArgs = {
     cloudId: Scalars['ID']['input'];
     spaceKey: Scalars['String']['input'];
 };
+export declare type QueryConfluence_SpaceAnalyticsPermissionsArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    cloudId: Scalars['ID']['input'];
+    first?: InputMaybe<Scalars['Int']['input']>;
+    spaceId: Scalars['ID']['input'];
+};
 export declare type QueryConfluence_SpaceMediaSessionArgs = {
     cloudId: Scalars['ID']['input'];
     contentId?: InputMaybe<Scalars['ID']['input']>;
     contentType: Scalars['String']['input'];
@@ -161640,8 +162943,17 @@
     withTotalCount?: InputMaybe<Scalars['Boolean']['input']>;
     workspace?: InputMaybe<KitsuneWorkspaceIdentifierInput>;
     workspaceAri: Scalars['ID']['input'];
 };
+export declare type QueryKitsune_SearchFieldsArgs = {
+    after?: InputMaybe<Scalars['String']['input']>;
+    before?: InputMaybe<Scalars['String']['input']>;
+    first?: InputMaybe<Scalars['Int']['input']>;
+    last?: InputMaybe<Scalars['Int']['input']>;
+    name: Scalars['String']['input'];
+    workspace?: InputMaybe<KitsuneWorkspaceIdentifierInput>;
+    workspaceAri: Scalars['ID']['input'];
+};
 export declare type QueryKitsune_SearchOrganizationsArgs = {
     after?: InputMaybe<Scalars['String']['input']>;
     first?: InputMaybe<Scalars['Int']['input']>;
     query?: InputMaybe<Scalars['String']['input']>;
@@ -163598,8 +164910,38 @@
 export declare type RadarLastAppliedFilterInput = {
     pageName: Scalars['String']['input'];
     rqlQuery?: InputMaybe<Scalars['String']['input']>;
 };
+export declare type RadarMetricSettings = {
+    __typename?: 'RadarMetricSettings';
+    id: Scalars['ID']['output'];
+    metricKey: RadarOrgMetric;
+    metricType: RadarMetricType;
+    values?: Maybe<Array<RadarMetricValue>>;
+};
+export declare type RadarMetricSettingsInput = {
+    metricKey: RadarOrgMetric;
+    metricType: RadarMetricType;
+    orgId: Scalars['ID']['input'];
+    values?: InputMaybe<Array<RadarMetricValueInput>>;
+};
+export declare enum RadarMetricType {
+    Multi = "MULTI",
+    Range = "RANGE",
+    Single = "SINGLE"
+}
+export declare type RadarMetricValue = {
+    __typename?: 'RadarMetricValue';
+    dimensionName: Scalars['String']['output'];
+    id: Scalars['ID']['output'];
+    target: Scalars['Float']['output'];
+    tolerance?: Maybe<Scalars['Float']['output']>;
+};
+export declare type RadarMetricValueInput = {
+    dimensionName: Scalars['String']['input'];
+    target: Scalars['Float']['input'];
+    tolerance?: InputMaybe<Scalars['Float']['input']>;
+};
 export declare type RadarMoney = {
     __typename?: 'RadarMoney';
     amount: Scalars['String']['output'];
     currency: Scalars['String']['output'];
@@ -163684,8 +165026,13 @@
     displayValue?: Maybe<Scalars['Int']['output']>;
     isRestricted?: Maybe<Scalars['Boolean']['output']>;
     value?: Maybe<Scalars['Int']['output']>;
 };
+export declare enum RadarOrgMetric {
+    CraftRatio = "CRAFT_RATIO",
+    Footprint = "FOOTPRINT",
+    SpanOfControl = "SPAN_OF_CONTROL"
+}
 export declare type RadarPermissions = {
     __typename?: 'RadarPermissions';
     canManagersAllocate: Scalars['Boolean']['output'];
     canManagersViewSensitiveFields: Scalars['Boolean']['output'];
@@ -186358,8 +187705,13 @@
     __typename?: 'SmartUserFeatures';
     recommendedPeople?: Maybe<Array<Maybe<RecommendedPeopleItem>>>;
     recommendedSpaces?: Maybe<Array<Maybe<RecommendedSpaceItem>>>;
 };
+export declare type SmartsConfluenceContext = {
+    __typename?: 'SmartsConfluenceContext';
+    id: Scalars['ID']['output'];
+    status: Scalars['String']['output'];
+};
 export declare type SmartsContext = {
     additionalContextList?: InputMaybe<Array<SmartsKeyValue>>;
     containerId?: InputMaybe<Scalars['String']['input']>;
     objectId?: InputMaybe<Scalars['String']['input']>;
@@ -186375,10 +187727,11 @@
     recommendationsQuery: SmartsRecommendationsQuery;
 };
 export declare type SmartsContextServiceUserRecommendation = {
     __typename?: 'SmartsContextServiceUserRecommendation';
+    context?: Maybe<SmartsRecommendationContext>;
     id: Scalars['ID']['output'];
-    object?: Maybe<ExternalDocument>;
+    object?: Maybe<SmartsRecommendedEntity>;
     reason?: Maybe<Scalars['String']['output']>;
     score?: Maybe<Scalars['Float']['output']>;
 };
 export declare type SmartsFieldContext = {
@@ -186421,8 +187774,13 @@
 };
 export declare type SmartsQueryApiRecommendedUserArgs = {
     recommendationsQuery: SmartsRecommendationsQuery;
 };
+export declare type SmartsRecommendationContext = {
+    __typename?: 'SmartsRecommendationContext';
+    confluence?: Maybe<SmartsConfluenceContext>;
+    thirdParty?: Maybe<SmartsThirdPartyContext>;
+};
 export declare type SmartsRecommendationsFieldQuery = {
     context: SmartsFieldContext;
     maxNumberOfResults?: InputMaybe<Scalars['Int']['input']>;
     modelRequestParams: SmartsModelRequestParams;
@@ -186448,8 +187806,9 @@
     container?: Maybe<SmartsRecommendedContainerData>;
     id: Scalars['ID']['output'];
     score?: Maybe<Scalars['Float']['output']>;
 };
+export declare type SmartsRecommendedEntity = ConfluencePage | ExternalDocument;
 export declare type SmartsRecommendedFieldObject = {
     __typename?: 'SmartsRecommendedFieldObject';
     id: Scalars['ID']['output'];
     score?: Maybe<Scalars['Float']['output']>;
@@ -186469,8 +187828,13 @@
     id: Scalars['ID']['output'];
     score?: Maybe<Scalars['Float']['output']>;
     user?: Maybe<User>;
 };
+export declare type SmartsThirdPartyContext = {
+    __typename?: 'SmartsThirdPartyContext';
+    ari: Scalars['ID']['output'];
+    siteOrGraphWorkspaceAri: Scalars['ID']['output'];
+};
 export declare type SocialSignalSearch = {
     __typename?: 'SocialSignalSearch';
     objectARI: Scalars['ID']['output'];
     signal?: Maybe<Scalars['String']['output']>;
@@ -198080,8 +199444,9 @@
     admins?: Maybe<TrelloMemberConnection>;
     displayName?: Maybe<Scalars['String']['output']>;
     id: Scalars['ID']['output'];
     managedMemberTokensCount?: Maybe<Scalars['Int']['output']>;
+    memberOAuth2AccessGrants?: Maybe<TrelloMemberOAuth2AccessGrantsResult>;
     membersWithTokens?: Maybe<TrelloEnterpriseMemberTokenConnection>;
     objectId: Scalars['ID']['output'];
     prefs: TrelloEnterprisePrefs;
 };
@@ -198091,8 +199456,11 @@
 };
 export declare type TrelloEnterpriseManagedMemberTokensCountArgs = {
     filter?: InputMaybe<TrelloTokenFilter>;
 };
+export declare type TrelloEnterpriseMemberOAuth2AccessGrantsArgs = {
+    memberId: Scalars['ID']['input'];
+};
 export declare type TrelloEnterpriseMembersWithTokensArgs = {
     after?: InputMaybe<Scalars['String']['input']>;
     filter?: InputMaybe<TrelloTokenFilter>;
     first?: InputMaybe<Scalars['Int']['input']>;
@@ -198724,8 +200092,18 @@
     fullName?: Maybe<Scalars['String']['output']>;
     initials?: Maybe<Scalars['String']['output']>;
 };
 export declare type TrelloMemberNotificationsUpdated = TrelloInboxNotificationsUpdated;
+export declare type TrelloMemberOAuth2AccessGrant = {
+    __typename?: 'TrelloMemberOAuth2AccessGrant';
+    oauth2ClientId: Scalars['String']['output'];
+    scopes: Array<Scalars['String']['output']>;
+};
+export declare type TrelloMemberOAuth2AccessGrantsResult = {
+    __typename?: 'TrelloMemberOAuth2AccessGrantsResult';
+    grants: Array<TrelloMemberOAuth2AccessGrant>;
+    member: TrelloMember;
+};
 export declare type TrelloMemberPlannerEventCardsUpdated = {
     __typename?: 'TrelloMemberPlannerEventCardsUpdated';
     _deltas?: Maybe<Array<Scalars['String']['output']>>;
     boardOrInboxUpdated?: Maybe<TrelloBaseBoardUpdated>;