import type { ChartsZoomSliderThumbOwnerState } from "./ChartsAxisZoomSliderThumb.js"; export interface ChartsAxisZoomSliderThumbClasses { /** Styles applied to the root element. */ root: string; /** Styles applied to the root element when it is horizontal. */ horizontal: string; /** Styles applied to the root element when it is vertical. */ vertical: string; /** Styles applied to the root element when it is a start thumb. */ start: string; /** Styles applied to the root element when it is an end thumb. */ end: string; } export type ChartsAxisZoomSliderThumbClassKey = keyof ChartsAxisZoomSliderThumbClasses; export declare const chartsAxisZoomSliderThumbClasses: ChartsAxisZoomSliderThumbClasses; export declare function getAxisZoomSliderThumbUtilityClass(slot: string): string; export declare const useUtilityClasses: (ownerState: ChartsZoomSliderThumbOwnerState) => Record<"root", string>;