import type { QueryResult, RangedFieldTypes } from '@dynatrace-sdk/client-query'; /** * @public */ export interface VisualizationRecommendersProps { readonly kind: VisualizationKind; readonly recommender: (records: QueryResult['records'], fieldTypes: RangedFieldTypes[]) => VisualizationRecommenderResult; } /** * @public */ export declare const VisualizationRecommenders: readonly VisualizationRecommendersProps[]; /** * @public */ export declare const VisualizationKindOptions: readonly ["Raw", "Table", "TimeSeriesChart"]; /** * @public */ export type VisualizationKind = (typeof VisualizationKindOptions)[number]; /** * @public */ export type VisualizationRecommenderResult = { rating: number; };