import * as Types from '../graphql-types'; export type GetMetricSourcesQueryVariables = Types.Exact<{ cloudId: Types.Scalars['ID']; metricDefinitionId: Types.Scalars['ID']; after?: Types.InputMaybe; }>; export type GetMetricSourcesQuery = { __typename?: 'Query'; compass?: { __typename?: 'CompassCatalogQueryApi'; metricDefinition?: { __typename?: 'CompassMetricDefinition'; metricSources?: { __typename?: 'CompassMetricSourcesConnection'; pageInfo: { __typename?: 'PageInfo'; hasNextPage: boolean; startCursor?: string | null; endCursor?: string | null; hasPreviousPage: boolean; }; nodes?: Array<{ __typename?: 'CompassMetricSource'; id: string; externalMetricSourceId?: string | null; url?: string | null; derivedFrom?: Array<{ __typename?: 'EventSource'; id: string; eventType: Types.CompassEventType; externalEventSourceId: string; forgeAppId?: string | null; }> | null; }> | null; } | { __typename?: 'QueryError'; } | null; } | { __typename?: 'QueryError'; identifier?: string | null; message?: string | null; extensions?: Array<{ __typename?: 'AdminApplicationErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'CplsQueryErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'GenericQueryErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'HelpLayoutQueryErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'JiraIssueCommandPaletteActionUnsupportedErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'JiraIssueFieldUnsupportedErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'JiraIssueSearchErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'JiraVersionConnectionResultQueryErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'LpConnectionQueryErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'ShepherdGenericQueryErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'ToolchainCheckAuthErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'ToolchainContainerConnectionErrorExtension'; statusCode?: number | null; errorType?: string | null; } | { __typename?: 'ToolchainWorkspaceConnectionErrorExtension'; statusCode?: number | null; errorType?: string | null; }> | null; } | null; } | null; }; export declare const GetMetricSources = "\n query getMetricSources($cloudId: ID!, $metricDefinitionId: ID!, $after: String) {\n compass {\n metricDefinition(cloudId: $cloudId, metricDefinitionId: $metricDefinitionId) {\n ... on CompassMetricDefinition {\n metricSources(query: {after: $after}) {\n ... on CompassMetricSourcesConnection {\n pageInfo {\n hasNextPage\n startCursor\n endCursor\n hasPreviousPage\n }\n nodes {\n id\n externalMetricSourceId\n url\n derivedFrom {\n ... on EventSource {\n id\n eventType\n externalEventSourceId\n forgeAppId\n }\n }\n }\n }\n }\n }\n ... on QueryError {\n identifier\n message\n extensions {\n statusCode\n errorType\n }\n }\n }\n }\n}\n ";