import { RotationObserverModel } from './rotation-observer-model';
import { RotationModel } from './rotation-model';
import { VariableCommunicator } from '../../../communication';
import { EventEmitter } from '@angular/core';
import { VariableStore } from '../../../config';
export declare class RotationObserver implements RotationObserverModel {
    private readonly signalRAppId;
    readonly rotationValueChanged: EventEmitter<number>;
    private currentValue;
    constructor(rotationModel: RotationModel, variableCommunicator: VariableCommunicator, variableStore: VariableStore, signalRAppId: string);
}
