export declare enum Events {
    CONTOUR_DATA_MODIFIED = "contour_data_modified",
    VOI_MODIFIED_FROM_TOOL = "voi_modified_from_tool",
    ORIGIN_MODIFIED_FROM_DRAG = "origin_modified_from_drag",
    ORIGIN_DRAG_END = "origin_drag_end",
    SHOT_MODIFIED_FROM_DRAG = "shot_modified_from_drag",
    SHOT_REMOVED_FROM_DRAG = "shot_removed_from_drag",
    NEW_SHOT_FROM_DRAG = "new_shot_from_drag",
    CURR_SHOT_ID_MODIFIED = "current_shot_id_modified",
    CURR_FRAME_VERTICE_INFO_MODIFIED = "current_frame_vertice_infor_modified",
    FRAME_VERTICE_MOVED = "frame_vertice_moved",
    FRAME_MOVED = "frame_moved",
    FRAME_DRAG_END = "frame_drag_end",
    NAIL_MODIFIED_FROM_DRAG = "nail_modified_from_drag",
    NEW_NAIL_FROM_DRAG = "new_nail_from_drag",
    CURR_NAIL_MODIFIED = "current_nail_modified",
    IMAGE_CENTER_MODIFIED = "image_center_modified",
    IMAGE_CENTER_DRAG_END = "image_center_drag_end",
    IMGAE_CENTER_REMOVED_FROM_DRAG = "image_center_removed_from_drag",
    COUCH_MODIFIED_FROM_DRAG = "couch_modified_from_drag",
    COUCH_DRAG_END = "couch_drag_end",
    FIDUCIAL_MODIFIED_FROM_DRAG = "fiducial_modified_from_drag",
    FIDUCIAL_REMOVED_FROM_DRAG = "fiducial_removed_from_drag",
    NEW_FIDUCIAL_FROM_DRAG = "new_fiducial_from_drag",
    DOSE_PT_MODIFIED_FROM_DRAG = "dose_point_modified_from_drag",
    DOSE_PT_REMOVED_FROM_DRAG = "dose_point_removed_from_drag",
    DOSE_PT_UPDATE_DOSE = "dose_point_update_dose",
    NEW_DOSE_PT_FROM_DRAG = "new_dose_point_from_drag",
    VIEWPORT_VOLUMES_SETTED = "viewport_reference_volumes_setted",
    ACCESS_3D = "access_to_3d_display",
    Exit_3D = "exit_3d_display",
    DOSE_DRAWED = "dose_path_draw_end",
    VOLUME_TRANSFORM = "volume_transform"
}
export declare enum Grid {
    C = "core",
    S = "south",
    N = "north"
}
export declare enum Layout {
    Primary = "P",
    Secondary = "S",
    SideBySide = "P&S",
    Fusion = "P+S"
}
export declare enum AxisLayout {
    Horizontal = "horizontal",
    Vertical = "vertical"
}
export declare enum ToolsName {
    AdvanceBrush = "AdvanceBrush",
    ContourDelete = "ContourDelete",
    Draggable = "Draggable",
    DraggableDisplay = "DraggableDisplay",
    DoseDisplay = "DoseDisplay",
    ManualRegistration = "ManualRegistration",
    MeasuringScale = "MeasuringScale",
    OrientationMark = "OrientationMark",
    SimplePencil = "SimplePencil",
    SliceInfo = "SliceInfo",
    WWWC = "WWWC"
}
export declare enum TOOL_GROUP_TYPE {
    P = "primary",
    S = "secondary"
}
export declare enum DOSE_LEGENDS {
    A = "absolute",
    R = "relative"
}
export declare enum DOSE_DISPLAY_TYPES {
    F = "fill",
    L = "line"
}
export declare const TEXT_WHITE_IN_VIEWPORT = "#efefef";
export declare const MODALITY = "00080060";
export declare const RENDERING_ENGINE_ID: string;
export declare const SERIES_INSTANCE_UID = "0020000E";
export declare const SOP_INSTANCE_UID = "00080018";
export declare const SEGMENTATION_PREFIX = "segmentation";
export declare const STREAMING_LOADER_NAME = "cornerstoneStreamingImageVolume";
export declare const AxisNameI18n: {
    axial: {
        en: string;
        zh: string;
    };
    sagittal: {
        en: string;
        zh: string;
    };
    coronal: {
        en: string;
        zh: string;
    };
    volume3d: {
        en: string;
        zh: string;
    };
};
export declare const ToolsOrder: string[];
export declare const FRAME_PT_R = 4;
export declare const VOLUME_OPACITY_IN_3D = 0.2;
export declare const DOSE_OPACITY_IN_3D = 0.4;
export declare const HeaderIconPaths: {
    [x: number]: string[];
    fullIn: string[];
    fullOut: string[];
    pointer: string[];
    reset: string[];
    WWWC: string[];
};
export declare const ViewportContainerGridAreaClassName: {
    full: string;
    halfL: string;
    halfR: string;
    on: string;
};
export declare const AXIS_AXES: (number | null)[][];
export declare const CUSTOM_CURSOR: {
    SimplePencil: {
        iconContent: string;
        iconSize: number;
        viewBox: {
            x: number;
            y: number;
        };
        mousePoint: {
            x: number;
            y: number;
        };
        mousePointerGroupString: string;
    };
    Fiducial: {
        iconContent: string;
        iconSize: number;
        viewBox: {
            x: number;
            y: number;
        };
        mousePoint: {
            x: number;
            y: number;
        };
        mousePointerGroupString: string;
    };
    Nail: {
        iconContent: string;
        iconSize: number;
        viewBox: {
            x: number;
            y: number;
        };
        mousePoint: {
            x: number;
            y: number;
        };
        mousePointerGroupString: string;
    };
    ContourDelete: {
        iconContent: string;
        iconSize: number;
        viewBox: {
            x: number;
            y: number;
        };
        mousePoint: {
            x: number;
            y: number;
        };
        mousePointerGroupString: string;
    };
    ContourDeleteDisabled: {
        iconContent: string;
        iconSize: number;
        viewBox: {
            x: number;
            y: number;
        };
        mousePoint: {
            x: number;
            y: number;
        };
        mousePointerGroupString: string;
    };
};
