import { ElementRef, EventEmitter, Renderer2 } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; export declare class RangeComponent implements ControlValueAccessor { private elementRef; private renderer; rangeBar: ElementRef; uiChange: EventEmitter; name: string; forId: string; showProgress: boolean; set disabled(isDisabled: any); get disabled(): any; set readonly(isReadonly: any); get readonly(): any; set min(min: any); get min(): any; set max(max: any); get max(): any; set step(step: any); get step(): any; set value(value: any); get value(): any; position: number; isTouching: boolean; private _disabled; private _readonly; private _min; private _max; private _step; private _value; private onChange; private onTouched; static toNumber(value: any): number; constructor(elementRef: ElementRef, renderer: Renderer2); drag(event: any): void; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; }