import { ResourceEvent } from '../state/index.js'; export declare const actionTypes: { ENABLE_RESOURCE_SELECTION: string; DISABLE_RESOURCE_SELECTION: string; TOGGLE_RESOURCE_SELECTION: string; ENABLE_RESOURCE_MOVE_RESIZE: string; DISABLE_RESOURCE_MOVE_RESIZE: string; TOGGLE_RESOURCE_MOVE_RESIZE: string; SELECT_RESOURCE: string; UNSELECT_RESOURCE: string; HIGHLIGHT_RESOURCE: string; HIGHLIGHT_RESOURCES: string; UNHIGHLIGHT_RESOURCES: string; UPDATE_RESOURCES_MOUSE_ENTER: string; RESET_RESOURCES_MOUSE_ENTER: string; UPDATE_RESOURCE_MOUSE_ENTER: string; RESET_RESOURCE_MOUSE_ENTER: string; UPDATE_RESOURCES_MOUSE_LEAVE: string; RESET_RESOURCES_MOUSE_LEAVE: string; UPDATE_RESOURCE_MOUSE_LEAVE: string; RESET_RESOURCE_MOUSE_LEAVE: string; UPDATE_RESOURCES_MOUSE_OVER: string; RESET_RESOURCES_MOUSE_OVER: string; UPDATE_RESOURCE_MOUSE_OVER: string; RESET_RESOURCE_MOUSE_OVER: string; UPDATE_RESOURCES_MOUSE_OUT: string; RESET_RESOURCES_MOUSE_OUT: string; UPDATE_RESOURCE_MOUSE_OUT: string; RESET_RESOURCE_MOUSE_OUT: string; UPDATE_RESOURCES_CLICK: string; RESET_RESOURCES_CLICK: string; UPDATE_RESOURCE_CLICK: string; RESET_RESOURCE_CLICK: string; UPDATE_RESOURCES_SELECT: string; RESET_RESOURCES_SELECT: string; UPDATE_RESOURCE_SELECT: string; RESET_RESOURCE_SELECT: string; UPDATE_RESOURCES_UNSELECT: string; RESET_RESOURCES_UNSELECT: string; UPDATE_RESOURCE_UNSELECT: string; RESET_RESOURCE_UNSELECT: string; UPDATE_RESOURCES_MOVE: string; RESET_RESOURCES_MOVE: string; UPDATE_RESOURCE_MOVE: string; RESET_RESOURCE_MOVE: string; UPDATE_RESOURCE_METADATA: string; RESET_RESOURCE_METADATA: string; UPDATE_RESOURCE_METADATA_ENTRY: string; RESET_RESOURCE_METADATA_ENTRY: string; UPDATE_RESOURCES_CSS_CLASS: string; RESET_RESOURCES_CSS_CLASS: string; UPDATE_RESOURCE_CSS_CLASS: string; RESET_RESOURCE_CSS_CLASS: string; UPDATE_RESOURCES_STYLE: string; RESET_RESOURCES_STYLE: string; UPDATE_RESOURCE_STYLE: string; RESET_RESOURCE_STYLE: string; UPDATE_RESOURCES_RENDERED: string; RESET_RESOURCES_RENDERED: string; UPDATE_RESOURCE_RENDERED: string; RESET_RESOURCE_RENDERED: string; }; export declare const enableResourceSelection: () => { type: string; }; export declare const disableResourceSelection: () => { type: string; }; export declare const toggleResourceSelection: () => { type: string; }; export declare const enableResourceMoveResize: () => { type: string; }; export declare const disableResourceMoveResize: () => { type: string; }; export declare const toggleResourceMoveResize: () => { type: string; }; export declare const updateResourcesMouseEnter: (mouseEnter: ResourceEvent) => { type: string; mouseEnter: ResourceEvent; }; export declare const resetResourcesMouseEnter: () => { type: string; }; export declare const updateResourceMouseEnter: (pagePath: Array, gridPath: Array, mouseEnter: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; mouseEnter: ResourceEvent; }; export declare const resetResourceMouseEnter: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesMouseLeave: (mouseLeave: ResourceEvent) => { type: string; mouseLeave: ResourceEvent; }; export declare const resetResourcesMouseLeave: () => { type: string; }; export declare const updateResourceMouseLeave: (pagePath: Array, gridPath: Array, mouseLeave: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; mouseLeave: ResourceEvent; }; export declare const resetResourceMouseLeave: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesMouseOver: (mouseOver: ResourceEvent) => { type: string; mouseOver: ResourceEvent; }; export declare const resetResourcesMouseOver: () => { type: string; }; export declare const updateResourceMouseOver: (pagePath: Array, gridPath: Array, mouseOver: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; mouseOver: ResourceEvent; }; export declare const resetResourceMouseOver: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesMouseOut: (mouseOut: ResourceEvent) => { type: string; mouseOut: ResourceEvent; }; export declare const resetResourcesMouseOut: () => { type: string; }; export declare const updateResourceMouseOut: (pagePath: Array, gridPath: Array, mouseOut: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; mouseOut: ResourceEvent; }; export declare const resetResourceMouseOut: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesClick: (click: ResourceEvent) => { type: string; click: ResourceEvent; }; export declare const resetResourcesClick: () => { type: string; }; export declare const updateResourceClick: (pagePath: Array, gridPath: Array, click: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; click: ResourceEvent; }; export declare const resetResourceClick: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesSelect: (select: ResourceEvent) => { type: string; select: ResourceEvent; }; export declare const resetResourcesSelect: () => { type: string; }; export declare const updateResourceSelect: (pagePath: Array, gridPath: Array, select: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; select: ResourceEvent; }; export declare const resetResourceSelect: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesUnselect: (unselect: ResourceEvent) => { type: string; unselect: ResourceEvent; }; export declare const resetResourcesUnselect: () => { type: string; }; export declare const updateResourceUnselect: (pagePath: Array, gridPath: Array, unselect: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; unselect: ResourceEvent; }; export declare const resetResourceUnselect: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesMove: (move: ResourceEvent) => { type: string; move: ResourceEvent; }; export declare const resetResourcesMove: () => { type: string; }; export declare const updateResourceMove: (pagePath: Array, gridPath: Array, move: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; move: ResourceEvent; }; export declare const resetResourceMove: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourceMetadata: (pagePath: Array, gridPath: Array, metadata: any) => { type: string; pagePath: number[]; gridPath: number[]; metadata: any; }; export declare const resetResourceMetadata: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourceMetadataEntry: (pagePath: Array, gridPath: Array, key: string, value: any) => { type: string; pagePath: number[]; gridPath: number[]; key: string; value: any; }; export declare const resetResourceMetadataEntry: (pagePath: Array, gridPath: Array, key: string) => { type: string; pagePath: number[]; gridPath: number[]; key: string; }; export declare const updateResourcesCssClass: (cssClass: string) => { type: string; cssClass: string; }; export declare const resetResourcesCssClass: () => { type: string; }; export declare const updateResourceCssClass: (pagePath: Array, gridPath: Array, cssClass: string) => { type: string; pagePath: number[]; gridPath: number[]; cssClass: string; }; export declare const resetResourceCssClass: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesStyle: (style: any) => { type: string; style: any; }; export declare const resetResourcesStyle: () => { type: string; }; export declare const updateResourceStyle: (pagePath: Array, gridPath: Array, style: any) => { type: string; pagePath: number[]; gridPath: number[]; style: any; }; export declare const resetResourceStyle: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const updateResourcesRendered: (rendered: ResourceEvent) => { type: string; rendered: ResourceEvent; }; export declare const resetResourcesRendered: () => { type: string; }; export declare const updateResourceRendered: (pagePath: Array, gridPath: Array, rendered: ResourceEvent) => { type: string; pagePath: number[]; gridPath: number[]; rendered: ResourceEvent; }; export declare const resetResourceRendered: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const selectResource: (pagePath: Array, gridPath: Array) => (dispatch: any, getState: any) => void; export declare const unselectResource: () => (dispatch: any, getState: any) => void; export declare const highlightResource: (pagePath: Array, gridPath: Array) => { type: string; pagePath: number[]; gridPath: number[]; }; export declare const highlightResources: (paths: Array<{ pagePath: Array; gridPath: Array; }>) => { type: string; paths: { pagePath: Array; gridPath: Array; }[]; }; export declare const unhighlightResources: () => { type: string; };