import React from "react"; import type { View, ViewTagDataSet } from "./components/chart/models/TrendingModelsV2"; import { type AggregationMode } from "./components/chart/utils/trendingUrlState"; export declare const useSearchViews: ({ autoRefresh, }: { autoRefresh?: boolean; }) => import("@tanstack/react-query").UseQueryResult; export declare const useSearchViewTags: ({ viewId }: { viewId: number | null; }) => import("@tanstack/react-query").UseQueryResult; interface BandPoint { timestamp: number; min: number; max: number; } interface SeriesQueryResult { series: ViewTagDataSet[][]; rawCounts: number[]; shownCounts: number[]; bands: BandPoint[][]; gapTimestamps: number[][]; } export declare const useSearchSeries: ({ start, end, tagIds, aggregationMode, rawData, sampleCount, autoRefresh, }: { start: number; end: number; tagIds: number[]; aggregationMode: AggregationMode; rawData: boolean; sampleCount: number; autoRefresh?: boolean; }) => import("@tanstack/react-query").UseQueryResult; export declare const TrendingsPageV2: () => React.JSX.Element; export {};