import type { DOMRenderProps } from "../../utils/dom"; import type { SliderVariants } from "@heroui/styles"; import type { ComponentPropsWithRef } from "react"; import React from "react"; import { SliderOutput as SliderOutputPrimitive, Slider as SliderPrimitive, SliderThumb as SliderThumbPrimitive, SliderTrack as SliderTrackPrimitive } from "react-aria-components/Slider"; interface SliderRootProps extends ComponentPropsWithRef, SliderVariants { } declare const SliderRoot: ({ children, className, orientation, ...props }: SliderRootProps) => import("react/jsx-runtime").JSX.Element; interface SliderOutputProps extends ComponentPropsWithRef { } declare const SliderOutput: ({ children, className, ...props }: SliderOutputProps) => import("react/jsx-runtime").JSX.Element; interface SliderTrackProps extends ComponentPropsWithRef { } declare const SliderTrack: ({ children, className, ...props }: SliderTrackProps) => import("react/jsx-runtime").JSX.Element; interface SliderFillProps extends DOMRenderProps { className?: string; } declare const SliderFill: ({ className, style, ...props }: SliderFillProps & Omit>) => import("react/jsx-runtime").JSX.Element; interface SliderThumbProps extends ComponentPropsWithRef { } declare const SliderThumb: ({ children, className, ...props }: SliderThumbProps) => import("react/jsx-runtime").JSX.Element; interface SliderMarksProps extends DOMRenderProps { className?: string; } declare const SliderMarks: ({ className, ...props }: SliderMarksProps & Omit>) => import("react/jsx-runtime").JSX.Element; export { SliderRoot, SliderOutput, SliderTrack, SliderFill, SliderThumb, SliderMarks }; export type { SliderRootProps, SliderOutputProps, SliderTrackProps, SliderFillProps, SliderThumbProps, SliderMarksProps, };