export declare enum HOOK_EVENT {
    BEFORE_EVALUATE_DATA = "beforeEvaluateData",
    AFTER_EVALUATE_DATA = "afterEvaluateData",
    BEFORE_EVALUATE_SCALE = "beforeEvaluateScale",
    AFTER_EVALUATE_SCALE = "afterEvaluateScale",
    BEFORE_PARSE_VIEW = "beforeParseView",
    AFTER_PARSE_VIEW = "afterParseView",
    BEFORE_TRANSFORM = "beforeTransform",
    AFTER_TRANSFORM = "afterTransform",
    BEFORE_CREATE_VRENDER_STAGE = "beforeCreateVRenderStage",
    AFTER_CREATE_VRENDER_STAGE = "afterCreateVRenderStage",
    BEFORE_CREATE_VRENDER_LAYER = "beforeCreateVRenderLayer",
    AFTER_CREATE_VRENDER_LAYER = "afterCreateVRenderLayer",
    BEFORE_STAGE_RESIZE = "beforeStageResize",
    AFTER_STAGE_RESIZE = "afterStageResize",
    BEFORE_VRENDER_DRAW = "beforeVRenderDraw",
    AFTER_VRENDER_DRAW = "afterVRenderDraw",
    BEFORE_MARK_JOIN = "beforeMarkJoin",
    AFTER_MARK_JOIN = "afterMarkJoin",
    BEFORE_MARK_UPDATE = "beforeMarkUpdate",
    AFTER_MARK_UPDATE = "afterMarkUpdate",
    BEFORE_MARK_STATE = "beforeMarkState",
    AFTER_MARK_STATE = "afterMarkState",
    BEFORE_MARK_ENCODE = "beforeMarkEncode",
    AFTER_MARK_ENCODE = "afterMarkEncode",
    BEFORE_DO_LAYOUT = "beforeDoLayout",
    AFTER_DO_LAYOUT = "afterDoLayout",
    BEFORE_MARK_LAYOUT_END = "beforeMarkLayoutEnd",
    AFTER_MARK_LAYOUT_END = "afterMarkLayoutEnd",
    BEFORE_DO_RENDER = "beforeDoRender",
    AFTER_DO_RENDER = "afterDoRender",
    BEFORE_MARK_RENDER_END = "beforeMarkRenderEnd",
    AFTER_MARK_RENDER_END = "afterMarkRenderEnd",
    BEFORE_CREATE_VRENDER_MARK = "beforeCreateVRenderMark",
    AFTER_CREATE_VRENDER_MARK = "afterCreateVRenderMark",
    BEFORE_ADD_VRENDER_MARK = "beforeAddVRenderMark",
    AFTER_ADD_VRENDER_MARK = "afterAddVRenderMark",
    AFTER_VRENDER_NEXT_RENDER = "afterVRenderNextRender",
    BEFORE_ELEMENT_UPDATE_DATA = "beforeElementUpdateData",
    AFTER_ELEMENT_UPDATE_DATA = "afterElementUpdateData",
    BEFORE_ELEMENT_STATE = "beforeElementState",
    AFTER_ELEMENT_STATE = "afterElementState",
    BEFORE_ELEMENT_ENCODE = "beforeElementEncode",
    AFTER_ELEMENT_ENCODE = "afterElementEncode",
    ANIMATION_START = "animationStart",
    ANIMATION_END = "animationEnd",
    ELEMENT_ANIMATION_START = "elementAnimationStart",
    ELEMENT_ANIMATION_END = "elementAnimationEnd",
    ALL_ANIMATION_START = "allAnimationStart",
    ALL_ANIMATION_END = "allAnimationEnd"
}
export declare const BASE_EVENTS: string[];
export declare enum ChartEvent {
    initialized = "initialized",
    rendered = "rendered",
    renderFinished = "renderFinished",
    animationFinished = "animationFinished",
    regionSeriesDataFilterOver = "regionSeriesDataFilterOver",
    afterInitData = "afterInitData",
    afterInitEvent = "afterInitEvent",
    afterInitMark = "afterInitMark",
    rawDataUpdate = "rawDataUpdate",
    viewDataFilterOver = "viewDataFilterOver",
    viewDataUpdate = "viewDataUpdate",
    viewDataStatisticsUpdate = "viewDataStatisticsUpdate",
    markDeltaYUpdate = "markDeltaYUpdate",
    viewDataLabelUpdate = "viewDataLabelUpdate",
    scaleDomainUpdate = "scaleDomainUpdate",
    scaleRawDomainUpdate = "scaleRawDomainUpdate",
    scaleUpdate = "scaleUpdate",
    dataZoomChange = "dataZoomChange",
    drill = "drill",
    layoutStart = "layoutStart",
    layoutEnd = "layoutEnd",
    layoutRectUpdate = "layoutRectUpdate",
    playerPlay = "playerPlay",
    playerPause = "playerPause",
    playerEnd = "playerEnd",
    playerChange = "playerChange",
    playerForward = "playerForward",
    playerBackward = "playerBackward",
    scrollBarChange = "scrollBarChange",
    brushStart = "brushStart",
    brushChange = "brushChange",
    brushEnd = "brushEnd",
    brushClear = "brushClear",
    brushActive = "brushActive",
    legendSelectedDataChange = "legendSelectedDataChange",
    legendFilter = "legendFilter",
    legendItemClick = "legendItemClick",
    legendItemHover = "legendItemHover",
    legendItemUnHover = "legendItemUnHover",
    tooltipShow = "tooltipShow",
    tooltipHide = "tooltipHide",
    tooltipRelease = "tooltipRelease",
    afterResize = "afterResize",
    afterRender = "afterRender",
    afterLayout = "afterLayout",
    afterMarkLayoutEnd = "afterMarkLayoutEnd",
    afterWordcloudShapeDraw = "afterWordcloudShapeDraw"
}
export declare enum Event_Source_Type {
    chart = "chart",
    window = "window",
    canvas = "canvas"
}
export declare enum Event_Bubble_Level {
    vchart = "vchart",
    chart = "chart",
    model = "model",
    mark = "mark"
}
export declare const EventBubbleLevels: Event_Bubble_Level[];
