import * as Types from '../graphql-types'; export type UpdateMetricDefinitionMutationVariables = Types.Exact<{ input: Types.CompassUpdateMetricDefinitionInput; }>; export type UpdateMetricDefinitionMutation = { __typename?: 'Mutation'; compass?: { __typename?: 'CompassCatalogMutationApi'; updateMetricDefinition?: { __typename?: 'CompassUpdateMetricDefinitionPayload'; success: boolean; errors?: Array<{ __typename?: 'MutationError'; message?: string | null; extensions?: { __typename?: 'AdminAnnouncementBannerMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'AdminApplicationErrorExtension'; statusCode?: number | null; } | { __typename?: 'AriGraphRelationshipsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'BulkMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ConfluenceCalendarFieldMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ConfluenceUpdateContentAccessRequestMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ConfluenceUpdateCustomContentPermissionsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ConfluenceUpdateSiteConfigurationMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'CplsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'CustomerServiceCustomDetailCreateErrorExtension'; statusCode?: number | null; } | { __typename?: 'DevAiGenericMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'GenericMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'HelpLayoutMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'InsightsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'InvokeExtensionPayloadErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraFieldValidationMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraFilterEditGrantMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraFilterNameMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraFilterShareGrantMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraIssueArchiveAsyncErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraIssueArchiveErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraIssueUnarchiveErrorExtension'; statusCode?: number | null; } | { __typename?: 'JiraListSettingMigrationMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'KnowledgeDiscoveryBookmarkMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ReopenCommentsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ResolveCommentsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ResolveRestrictionsForSubjectMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'RoadmapMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ShepherdGenericMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'ToolchainAssociateEntitiesErrorExtension'; statusCode?: number | null; } | { __typename?: 'ToolchainCreateContainerErrorExtension'; statusCode?: number | null; } | { __typename?: 'ToolchainDisassociateEntitiesErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareCreateGoalHasJiraAlignProjectMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareCreateRelationshipsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareDeleteGoalHasJiraAlignProjectMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareDeleteRelationshipsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareProjectsChildWorkItemsAlreadyLinkedMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareProjectsCreateLinkMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareProjectsEditMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareProjectsParentWorkItemAlreadyLinkedToAnotherProjectMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TownsquareProjectsWorkItemAlreadyLinkedMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'TrelloMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'UpdateExCoSpacePermissionsMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'VirtualAgentValidationMutationErrorExtension'; statusCode?: number | null; } | { __typename?: 'WorkSuggestionsMutationErrorExtension'; statusCode?: number | null; } | null; }> | null; updatedMetricDefinition?: { __typename?: 'CompassMetricDefinition'; id: string; name?: string | null; description?: string | null; type: Types.CompassMetricDefinitionType; format?: { __typename?: 'CompassMetricDefinitionFormatSuffix'; suffix?: string | null; } | null; } | null; } | null; } | null; }; export declare const UpdateMetricDefinition = "\n mutation updateMetricDefinition($input: CompassUpdateMetricDefinitionInput!) {\n compass {\n updateMetricDefinition(input: $input) {\n success\n errors {\n message\n extensions {\n statusCode\n }\n }\n updatedMetricDefinition {\n id\n name\n description\n type\n format {\n ... on CompassMetricDefinitionFormatSuffix {\n suffix\n }\n }\n }\n }\n }\n}\n ";