import React from "react"; import { Indicator } from "../FeedbackIndicator"; import "./slider.scss"; export declare type SliderTheme = "primary" | "inverted" | "success" | "danger" | "warning" | "purple"; export declare type SliderAppearance = "normal" | "alternative"; export interface SliderLabel { position: number; label: React.ReactNode; } export declare type SliderProps = Omit & { /** set to always show tooltip */ alwaysShowTooltip?: boolean; /** field label */ label?: string; /** range slider labels */ labels?: Array; /** set to show ticks */ showTicks?: boolean; /** slider theme: `primary` | `inverted` | `success` | `danger` | `warning` | `purple` */ theme?: SliderTheme; /** set to show alternative theme */ alternative?: boolean; /** tooltip theme: `primary` | `inverted` | `success` | `danger` | `warning` | `purple` */ tooltipTheme?: SliderTheme; /** tooltip value */ tooltipValue?: string; /** field value */ value: number; /** Indicator type and message */ indicator?: Indicator; }; /** The component allows for easy adjustments of a value and check the updated result immediately. */ export declare const Slider: React.FC;