import { ChangeDetectorRef, DoCheck, ElementRef } from '@angular/core'; import { ControlValueAccessor } from '@angular/forms'; import * as i0 from "@angular/core"; export declare class YapRangeComponent implements ControlValueAccessor, DoCheck { private _cd; min: string; max: string; step: string; disabled: boolean; labelTranslate?: string; input: ElementRef; private _value; id: number; info: { left: number; text: string; backgroundSize: number; }; get value(): string; set value(newValue: string); constructor(_cd: ChangeDetectorRef); onChange: any; onTouch: any; registerOnChange(fn: any): void; registerOnTouched(fn: any): void; setDisabledState(isDisabled: boolean): void; writeValue(obj: string): void; private updateView; writeValueEvent($event: Event): void; getBackgroundSize(currentValue: string): number; getLeftPosition(): number; ngDoCheck(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }