import { OnInit, ElementRef } from '@angular/core';
import * as i0 from "@angular/core";
export declare class SliderStepsComponent implements OnInit {
    private _elf;
    prefixCls: string;
    stepArray: any[];
    private _min;
    private _max;
    private _step;
    private _marks;
    private _included;
    private _upperBound;
    private _lowerBound;
    private _dots;
    private _dotStyle;
    private _activeDotStyle;
    set min(value: number);
    set max(value: number);
    set marks(value: object);
    set step(value: number);
    set included(value: boolean);
    set dots(value: boolean);
    set upperBound(value: number);
    set lowerBound(value: number);
    get class(): string;
    constructor(_elf: ElementRef);
    calPoints(): number[];
    getSteps(points: any): void;
    setActiveCls(): void;
    ngOnInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SliderStepsComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SliderStepsComponent, "SliderSteps, nzm-slider-steps", never, { "min": { "alias": "min"; "required": false; }; "max": { "alias": "max"; "required": false; }; "marks": { "alias": "marks"; "required": false; }; "step": { "alias": "step"; "required": false; }; "included": { "alias": "included"; "required": false; }; "dots": { "alias": "dots"; "required": false; }; "upperBound": { "alias": "upperBound"; "required": false; }; "lowerBound": { "alias": "lowerBound"; "required": false; }; }, {}, never, never, false, never>;
}
