import '../../stencil.core';
import { EventEmitter } from "../../stencil.core";
import { DisplayMode } from "../../enums/DisplayMode";
import { Orientation } from "../../enums/Orientation";
export declare class AlControlPanel {
    boundingBoxVisibleChanged: EventEmitter;
    displayModeChanged: EventEmitter;
    optionsEnabledChanged: EventEmitter;
    orientationChanged: EventEmitter;
    slicesIndexChanged: EventEmitter;
    slicesWindowCenterChanged: EventEmitter;
    slicesWindowWidthChanged: EventEmitter;
    graphEnabledChanged: EventEmitter;
    volumeStepsChanged: EventEmitter;
    volumeWindowCenterChanged: EventEmitter;
    volumeWindowWidthChanged: EventEmitter;
    boundingBoxVisible: boolean;
    displayMode: DisplayMode;
    optionsEnabled: boolean;
    optionsVisible: boolean;
    orientation: Orientation;
    slicesIndex: number;
    slicesWindowCenter: number;
    slicesWindowWidth: number;
    stackhelper: AMI.StackHelper | AMI.VolumeRenderingHelper;
    graphEnabled: boolean;
    graphVisible: boolean;
    volumeSteps: number;
    volumeWindowCenter: number;
    volumeWindowWidth: number;
    private _boundingBoxVisible;
    private _displayMode;
    private _graphEnabled;
    private _orientation;
    private _slicesIndex;
    private _slicesWindowCenter;
    private _slicesWindowWidth;
    private _volumeSteps;
    private _volumeWindowCenter;
    private _volumeWindowWidth;
    renderDisplayModeToggle(): JSX.Element;
    renderNodesToggle(): JSX.Element;
    renderBoundingBoxEnabled(): JSX.Element;
    private _reverseNumber;
    renderOptions(): JSX.Element;
    render(): JSX.Element;
}
