import { EventEmitter, AfterViewInit, OnDestroy } from '@angular/core';
export declare class RotationSliderComponent implements AfterViewInit, OnDestroy {
    iconPath: any;
    additive: string;
    max: number;
    min: number;
    change: EventEmitter<number>;
    renderingValue: string;
    canvasVc: any;
    canvas: HTMLCanvasElement;
    ctx: CanvasRenderingContext2D;
    private mouse;
    private horizontalLines;
    value: number;
    private spaceing;
    private lineThikness;
    lineColor: string;
    private horizontalLinesMarginTop;
    horizontalLineMove: number;
    private animationFrameHandler;
    constructor();
    ngAfterViewInit(): void;
    ngOnDestroy(): void;
    clear(): void;
    init(): void;
    initRenderingLoop(): void;
    initMouseEvents(): void;
    resize(): void;
    render(): void;
    addHorizontalLines(): void;
    resetValue(): void;
}
