
import { Styles } from "../../../tasty/styles/types.js";
import { Tokens } from "../../../tasty/types.js";
import "../../../tasty/index.js";
import { CubeSliderBaseProps } from "./types.js";
import * as react from "react";
import * as _react_types_shared0 from "@react-types/shared";

//#region src/components/fields/Slider/Slider.d.ts
interface CubeSliderProps extends CubeSliderBaseProps<number> {
  gradation?: string[];
  /** Custom styles for the track element */
  trackStyles?: Styles;
  /** Custom styles for the thumb element */
  thumbStyles?: Styles;
  /** Custom tokens for the thumb element (e.g., #slider-thumb for fill color) */
  thumbTokens?: Tokens;
}
declare const __Slider: react.ForwardRefExoticComponent<Omit<CubeSliderProps, "ref"> & react.RefAttributes<_react_types_shared0.FocusableRefValue<HTMLDivElement, HTMLDivElement>>> & {
  cubeInputType: string;
  displayName: string;
};
//#endregion
export { CubeSliderProps, __Slider };
//# sourceMappingURL=Slider.d.ts.map