import type { TTransform } from '../types'; import type { TActionCreator, TState, TActionWithPayload, TAction } from './types'; export declare const TYPE_SET_SEARCH_VALUE = "SET_SEARCH_VALUE"; export declare const TYPE_SET_WIDTH = "SET_WIDTH"; export declare const TYPE_SET_HEIGHT = "SET_HEIGHT"; export declare const TYPE_SET_RESOLUTION = "SET_RESOLUTION"; export declare const TYPE_SET_TRANSFORM = "SET_TRANSFORM"; export declare const TYPE_RESET_TRANSFORM = "RESET_TRANSFORM"; export declare const TYPE_TOGGLE_GRID = "TOGGLE_GRID"; export declare const TYPE_TOGGLE_STRETCH = "TOGGLE_STRETCH"; export declare const TYPE_TOGGLE_INSPECT = "TOGGLE_INSPECT"; export declare const TYPE_TOGGLE_CANVAS_DARK_MODE = "TOGGLE_CANVAS_DARK_MODE"; export declare const TYPE_TOGGLE_NAVIGATION_SIDEBAR = "TOGGLE_NAVIGATION_SIDEBAR"; export declare const TYPE_TOGGLE_CONTROLS_SIDEBAR = "TOGGLE_CONTROLS_SIDEBAR"; export declare const TYPE_NAVIGATE = "NAVIGATE"; export declare type TSetWidthAction = TActionWithPayload; export declare type TSetHeightAction = TActionWithPayload; export declare type TToggleStretchAction = TAction; export declare type TToggleInspectAction = TAction; export declare type TToggleGridAction = TAction; export declare type TToggleCanvasDarkModeAction = TAction; export declare type TToggleNavigationSidebarAction = TAction; export declare type TToggleControlsSidebarAction = TAction; export declare type TSetResolutionAction = TActionWithPayload; export declare type TSetTransformAction = TActionWithPayload; export declare type TResetTransformAction = TAction; export declare type TNavigateAction = TActionWithPayload>; export declare type TAllActions = TSetWidthAction | TSetHeightAction | TToggleStretchAction | TToggleInspectAction | TToggleGridAction | TToggleCanvasDarkModeAction | TToggleNavigationSidebarAction | TToggleControlsSidebarAction | TSetResolutionAction | TSetTransformAction | TResetTransformAction | TNavigateAction; export declare const setWidthAction: (payload: TSetWidthAction['payload']) => TSetWidthAction; export declare const setHeightAction: (payload: TSetHeightAction['payload']) => TSetHeightAction; export declare const toggleNavigationSidebarAction: TActionCreator; export declare const toggleControlsSidebarAction: TActionCreator; export declare const toggleGridAction: () => TToggleGridAction; export declare const toggleStretchAction: () => TToggleStretchAction; export declare const toggleInspectAction: () => TToggleInspectAction; export declare const toggleCanvasDarkModeAction: () => TToggleCanvasDarkModeAction; export declare const setResolutionAction: (payload: TSetResolutionAction['payload']) => TSetResolutionAction; export declare const setTransformAction: (payload: TSetTransformAction['payload']) => TSetTransformAction; export declare const resetTransformAction: TActionCreator; export declare const navigateAction: (payload: TNavigateAction['payload']) => TNavigateAction;