import { IRenderable, IRenderer, ISpecification } from '../../api'; /** * Implementation of the 'slider' markup element. * A input HTML element of type range is used to create a * slider element. The classes lto-slider-min, lto-slider-max, * lto-slider-value and lto-slider-step and their values * are taken over from the markup. The slider anchors is an * additional possibility to control the slider and can * be accessed using the lto-slider-prev and lto-slider-next * classes. * * @see {@link IRenderable} */ export declare class Slider implements IRenderable { private readonly spec; private container; private slider; constructor(spec: ISpecification); /** * @inheritDoc */ render(renderer: IRenderer, isNested: boolean): HTMLElement; private static createSliderButtons; private updateValue; setSliderMinMaxClass(): void; }