/** * Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License. * This product includes software developed at Datadog (https://www.datadoghq.com/). * Copyright 2020-Present Datadog, Inc. */ import { ProductAnalyticsAudienceFilters } from "./ProductAnalyticsAudienceFilters"; import { ProductAnalyticsAudienceOccurrenceFilter } from "./ProductAnalyticsAudienceOccurrenceFilter"; import { SankeyJoinKeys } from "./SankeyJoinKeys"; import { SankeyRumDataSource } from "./SankeyRumDataSource"; import { SankeyRumQueryMode } from "./SankeyRumQueryMode"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** * Query configuration for Product Analytics or RUM Sankey widget. */ export declare class SankeyRumQuery { /** * Product Analytics/RUM audience filters. */ "audienceFilters"?: ProductAnalyticsAudienceFilters; /** * Product Analytics or RUM data source type. */ "dataSource": SankeyRumDataSource; /** * Entries per step. */ "entriesPerStep"?: number; /** * Join keys. */ "joinKeys"?: SankeyJoinKeys; /** * Sankey mode for Product Analytics or RUM queries. */ "mode": SankeyRumQueryMode; /** * Number of steps. */ "numberOfSteps"?: number; /** * Filter applied to occurrence counts when building a Product Analytics audience. */ "occurrences"?: ProductAnalyticsAudienceOccurrenceFilter; /** * RUM event search query used to filter views or actions. */ "queryString": string; /** * Source. */ "source"?: string; /** * Subquery ID. */ "subqueryId"?: string; /** * Target. */ "target"?: string; /** * @ignore */ "_unparsed"?: boolean; /** * @ignore */ static readonly attributeTypeMap: AttributeTypeMap; /** * @ignore */ static getAttributeTypeMap(): AttributeTypeMap; constructor(); }