import type { AnalyticsChartOptions, ExternalLink, ScatterChartData } from '../types'; import type { AbsoluteTimeRangeV4, AllAggregations, ExploreResultV4 } from '@kong-ui-public/analytics-utilities'; import { ChartLegendPosition } from '../enums'; interface ChartProps { chartData: ExploreResultV4 | ScatterChartData; chartOptions: AnalyticsChartOptions; /** Only used for time-series charts with multiple metrics and a group-by dimension. */ activeMetric?: AllAggregations; tooltipTitle?: string; emptyStateTitle?: string; emptyStateDescription?: string; legendPosition?: `${ChartLegendPosition}`; syntheticsDataKey?: string; showLegendValues?: boolean; showAnnotations?: boolean; timeseriesZoom?: boolean; requestsLink?: ExternalLink; exploreLink?: ExternalLink; } declare const __VLS_export: import("vue").DefineComponent any; "select-chart-range": (newTimeRange: AbsoluteTimeRangeV4) => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ "onZoom-time-range"?: ((newTimeRange: AbsoluteTimeRangeV4) => any) | undefined; "onSelect-chart-range"?: ((newTimeRange: AbsoluteTimeRangeV4) => any) | undefined; }>, { syntheticsDataKey: string; tooltipTitle: string; showLegendValues: boolean; legendPosition: `${ChartLegendPosition}`; activeMetric: AllAggregations; emptyStateTitle: string; emptyStateDescription: string; showAnnotations: boolean; timeseriesZoom: boolean; requestsLink: ExternalLink; exploreLink: ExternalLink; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; declare const _default: typeof __VLS_export; export default _default; //# sourceMappingURL=AnalyticsChart.vue.d.ts.map