import { default as React } from 'react';
import * as SliderPrimitive from "@radix-ui/react-slider";
export interface SliderProps extends Omit<React.ComponentPropsWithoutRef<typeof SliderPrimitive.Root>, "value" | "defaultValue"> {
    value?: number[];
    defaultValue?: number[];
    onValueChange?: (value: number[]) => void;
    variant?: "standard" | "centered" | "range";
    visual?: "line" | "bar";
    size?: "sm" | "md" | "lg";
    shape?: "full" | "minimal" | "sharp";
    color?: "primary" | "secondary" | "tertiary" | "error";
    startIcon?: React.ReactNode;
    endIcon?: React.ReactNode;
    withTicks?: boolean;
    withLabel?: boolean;
    thumbRingColor?: string;
    orientation?: "horizontal" | "vertical";
}
export declare const Slider: React.ForwardRefExoticComponent<SliderProps & React.RefAttributes<HTMLSpanElement>>;
export * from './bar-line-slider';
