import { OnInit, ElementRef, EventEmitter, AfterViewInit } from '@angular/core';
import * as i0 from "@angular/core";
export declare class SliderMarksComponent implements OnInit, AfterViewInit {
    private _elf;
    markArray: Array<any>;
    private _min;
    private _max;
    private _marks;
    private _included;
    private _className;
    private _upperBound;
    private _lowerBound;
    private _range;
    private _markWidth;
    set min(value: number);
    set max(value: number);
    set marks(value: object);
    set included(value: boolean);
    set upperBound(value: number);
    set lowerBound(value: number);
    onChange: EventEmitter<any>;
    onAfterChange: EventEmitter<any>;
    get class(): string;
    constructor(_elf: ElementRef);
    getMarks(marksKeys: any): void;
    setActiveCls(): void;
    setMarksLable(): void;
    ngOnInit(): void;
    ngAfterViewInit(): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<SliderMarksComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<SliderMarksComponent, "SliderMarks, nzm-slider-marks", never, { "min": { "alias": "min"; "required": false; }; "max": { "alias": "max"; "required": false; }; "marks": { "alias": "marks"; "required": false; }; "included": { "alias": "included"; "required": false; }; "upperBound": { "alias": "upperBound"; "required": false; }; "lowerBound": { "alias": "lowerBound"; "required": false; }; }, { "onChange": "onChange"; "onAfterChange": "onAfterChange"; }, never, never, false, never>;
}
