import { ElementRef } from '@angular/core'; import { ValueAccessorBase } from '../base/value-accessor-base'; import * as i0 from "@angular/core"; export declare const SLIDER_TEMPLATE = "\n\t
\n\t\t
\n\t\t\t\n\t\t\t{{value1}}\n\t\t\t\n\t\t\t\n\t\t\t{{value2}}\n\t\t\t\n\t\t
\n\t\t\n\t\t\t
\n\t\t\t\t\n\t\t\t
\n\t\t\t
\n\t\t\t\t\n\t\t\t\t{{v}}\n\t\t\t\t\n\t\t\t
\n\t\t
\n\t
\n"; export declare class SliderComponent extends ValueAccessorBase { sliderRef: ElementRef; mode: string; reversed: boolean; showTip: boolean; disabled: boolean; range: boolean; min: number; max: number; step: number; rule: any[]; get value1(): any; get value2(): any; get displayingRule(): any[]; getPosStyle(value: number): { left: string; top?: undefined; } | { top: string; left?: undefined; }; getRuleValueStyle(index: number): { left: string; top?: undefined; } | { top: string; left?: undefined; }; onDragHandle(event: any, second?: boolean): void; doDown(event: any, sinner: Element): void; setPos(pos: number, second?: boolean): number; value2pos(value: number): number; pos2value(pos: number): number; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }