import { OnChanges } from '@angular/core'; import { ControlValueAccessor, FormControl } from '@angular/forms'; export declare function createCounterRangeValidator(maxValue: any, minValue: any): (c: FormControl) => { rangeError: { given: any; max: any; min: any; }; }; export declare class CounterInputComponent implements ControlValueAccessor, OnChanges { _counterValue: number; counterRangeMax: any; counterRangeMin: any; validateFn: Function; ngOnChanges(changes: any): void; validate(c: FormControl): any; counterValue: number; writeValue(value: any): void; registerOnChange(fn: any): void; registerOnTouched(): void; propagateChange: (_: any) => void; increment(): void; decrement(): void; }