import { EventEmitter } from '@angular/core';
import { TranslationDirectionType } from './translation-direction-type';
import { TranslationModel } from './translation-model';
import { VariableCommunicator } from '../../../communication';
import { TranslationBehaviorModel } from './translation-behavior-model';
import { Point } from '../point.model';
import { VariableStore } from '../../../config';
export declare class TranslationBehavior implements TranslationBehaviorModel {
    readonly doTranslation: EventEmitter<number>;
    constructor(translationModel: TranslationModel, variableCommunicator: VariableCommunicator, variableStore: VariableStore, translationDirection: TranslationDirectionType, location: Point, signalRAppId: string);
    private getTranslationValue;
}
