export interface SegmentedGaugeContextValue {
    value?: number;
    min: number;
    max: number;
    segments: number;
    currentIndex: number;
    size: 'sm' | 'md';
    intent: 'main' | 'support' | 'basic' | 'accent' | 'success' | 'alert' | 'danger' | 'info' | 'neutral';
    customColor?: string;
    labelId: string;
    gaugeId: string;
}
export declare const SegmentedGaugeContext: import('react').Context<SegmentedGaugeContextValue | null>;
export declare const useSegmentedGaugeContext: () => SegmentedGaugeContextValue;
