import { CSSProperties } from 'react';
import { BenchmarkGaugeProps } from '../types';
export declare const useBenchmarkGaugeRenderState: (props: BenchmarkGaugeProps) => {
    isVertical: boolean;
    rankCount: number;
    isProgressMode: boolean;
    hoverHighlights: boolean;
    dimsItems: boolean;
    dimsMarkers: boolean;
    rankMap: Map<string, number>;
    trackBarStyle: CSSProperties;
    ghostStyle: CSSProperties;
    shouldUseTrackGradient: boolean;
    fillStyle: CSSProperties;
    effectiveStartLabel: import('react').ReactNode;
    effectiveEndLabel: import('react').ReactNode;
    hasLegend: boolean;
    legendMarkers: import('..').BenchmarkGaugeMarkerType[];
};
