import { type TemplateResult } from 'lit'; import type { NuiType } from '../../types/nui-type.js'; import type { SliderOrientation } from './types.js'; export interface NuiSliderViewState { value: number; valueHigh: number; min: number; max: number; step: number; range: boolean; orientation: SliderOrientation; disabled: boolean; tabindex: number; ariaLabel: string; ariaLabelledby: string; nuiType: NuiType; sliderClass: string; } export declare function getSliderClass(sliderClass: string): string; export declare function clampSliderValue(value: number, min: number, max: number): number; export declare function valueToPercent(value: number, min: number, max: number): number; export declare function renderSlider(state: NuiSliderViewState): TemplateResult; //# sourceMappingURL=logic.d.ts.map