import { OnInit } from '@angular/core'; import { ControlValueAccessor, FormBuilder } from '@angular/forms'; import { NGXLogger } from 'ngx-logger'; import { Size } from '../../core/enums/size'; import { UI } from '../../core/enums/ui'; import * as ɵngcc0 from '@angular/core'; export declare class SliderComponent implements OnInit, ControlValueAccessor { private logger; private fb; ui: typeof UI; private _min; private _max; private _step; rangeControl: import("@angular/forms").FormControl; form: import("@angular/forms").FormGroup; readonly host = "jnt-slider-host"; _size: Size; disabled: boolean; set min(min: number); get min(): number; set max(max: number); get max(): number; set step(step: number); get step(): number; onChange: (value: any) => void; onTouched: () => void; registerOnChange: (fn: any) => any; registerOnTouched: (fn: any) => any; onBlur: () => void; constructor(logger: NGXLogger, fb: FormBuilder); ngOnInit(): void; writeValue(value: number): void; setDisabledState(isDisabled: boolean): void; static ɵfac: ɵngcc0.ɵɵFactoryDef; static ɵcmp: ɵngcc0.ɵɵComponentDefWithMeta; } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2xpZGVyLmNvbXBvbmVudC5kLnRzIiwic291cmNlcyI6WyJzbGlkZXIuY29tcG9uZW50LmQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7OztBQUtBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQTJCQSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IE9uSW5pdCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29udHJvbFZhbHVlQWNjZXNzb3IsIEZvcm1CdWlsZGVyIH0gZnJvbSAnQGFuZ3VsYXIvZm9ybXMnO1xuaW1wb3J0IHsgTkdYTG9nZ2VyIH0gZnJvbSAnbmd4LWxvZ2dlcic7XG5pbXBvcnQgeyBTaXplIH0gZnJvbSAnLi4vLi4vY29yZS9lbnVtcy9zaXplJztcbmltcG9ydCB7IFVJIH0gZnJvbSAnLi4vLi4vY29yZS9lbnVtcy91aSc7XG5leHBvcnQgZGVjbGFyZSBjbGFzcyBTbGlkZXJDb21wb25lbnQgaW1wbGVtZW50cyBPbkluaXQsIENvbnRyb2xWYWx1ZUFjY2Vzc29yIHtcbiAgICBwcml2YXRlIGxvZ2dlcjtcbiAgICBwcml2YXRlIGZiO1xuICAgIHVpOiB0eXBlb2YgVUk7XG4gICAgcHJpdmF0ZSBfbWluO1xuICAgIHByaXZhdGUgX21heDtcbiAgICBwcml2YXRlIF9zdGVwO1xuICAgIHJhbmdlQ29udHJvbDogaW1wb3J0KFwiQGFuZ3VsYXIvZm9ybXNcIikuRm9ybUNvbnRyb2w7XG4gICAgZm9ybTogaW1wb3J0KFwiQGFuZ3VsYXIvZm9ybXNcIikuRm9ybUdyb3VwO1xuICAgIHJlYWRvbmx5IGhvc3QgPSBcImpudC1zbGlkZXItaG9zdFwiO1xuICAgIF9zaXplOiBTaXplO1xuICAgIGRpc2FibGVkOiBib29sZWFuO1xuICAgIHNldCBtaW4obWluOiBudW1iZXIpO1xuICAgIGdldCBtaW4oKTogbnVtYmVyO1xuICAgIHNldCBtYXgobWF4OiBudW1iZXIpO1xuICAgIGdldCBtYXgoKTogbnVtYmVyO1xuICAgIHNldCBzdGVwKHN0ZXA6IG51bWJlcik7XG4gICAgZ2V0IHN0ZXAoKTogbnVtYmVyO1xuICAgIG9uQ2hhbmdlOiAodmFsdWU6IGFueSkgPT4gdm9pZDtcbiAgICBvblRvdWNoZWQ6ICgpID0+IHZvaWQ7XG4gICAgcmVnaXN0ZXJPbkNoYW5nZTogKGZuOiBhbnkpID0+IGFueTtcbiAgICByZWdpc3Rlck9uVG91Y2hlZDogKGZuOiBhbnkpID0+IGFueTtcbiAgICBvbkJsdXI6ICgpID0+IHZvaWQ7XG4gICAgY29uc3RydWN0b3IobG9nZ2VyOiBOR1hMb2dnZXIsIGZiOiBGb3JtQnVpbGRlcik7XG4gICAgbmdPbkluaXQoKTogdm9pZDtcbiAgICB3cml0ZVZhbHVlKHZhbHVlOiBudW1iZXIpOiB2b2lkO1xuICAgIHNldERpc2FibGVkU3RhdGUoaXNEaXNhYmxlZDogYm9vbGVhbik6IHZvaWQ7XG59XG4iXX0=