import { TuiSliderKeyStepsBase } from './helpers/slider-key-steps.directive'; import * as i0 from "@angular/core"; export declare class TuiSliderComponent { private readonly control; protected readonly ticksGradient: import("@angular/core").Signal; readonly segments: import("@angular/core").InputSignalWithTransform; readonly el: HTMLInputElement; readonly keySteps: TuiSliderKeyStepsBase | null; constructor(); get valueRatio(): number; get min(): number; set min(x: number); get max(): number; set max(x: number); get step(): number; set step(x: number); get value(): number; set value(newValue: number); protected getTicksGradient(segments: readonly number[]): string; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }