declare const _default: {
    configuration: import("@reduxjs/toolkit").CaseReducerActions<{
        setConfiguration: (_state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: import("@plurid/plurid-data").PluridConfiguration;
            type: string;
        }) => {
            global: import("@plurid/plurid-data").PluridConfigurationGlobal;
            elements: import("@plurid/plurid-data").PluridConfigurationElements;
            space: import("@plurid/plurid-data").PluridConfigurationSpace;
            network: import("@plurid/plurid-data").PluridConfigurationNetwork;
            development: import("@plurid/plurid-data").PluridConfigurationDevelopment;
        };
        setConfigurationMicro: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        setConfigurationPlaneControls: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: boolean;
            type: string;
        }) => void;
        setConfigurationPlaneOpacity: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: number;
            type: string;
        }) => void;
        setConfigurationThemeGeneral: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: string;
            type: string;
        }) => void;
        setConfigurationThemeInteraction: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: string;
            type: string;
        }) => void;
        setConfigurationLanguage: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: import("@plurid/plurid-data").InternationalizationLanguageType;
            type: string;
        }) => void;
        toggleConfigurationViewcubeHide: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: boolean;
            type: string;
        }) => void;
        toggleConfigurationViewcubeButtons: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: boolean;
            type: string;
        }) => void;
        toggleConfigurationViewcubeOpaque: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: boolean;
            type: string;
        }) => void;
        toggleConfigurationViewcubeConceal: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationToolbarConceal: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationToolbarTransformIcons: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationToolbarTransformButtons: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationShowTransformOrigin: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationToolbarOpaque: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationSpaceTransparentUI: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        setConfigurationSpaceTransformOriginSize: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: import("@plurid/plurid-data").SIZES;
            type: string;
        }) => void;
        setConfigurationSpaceTransformMode: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: import("@plurid/plurid-data").TRANSFORM_MODES;
            type: string;
        }) => void;
        toggleConfigurationSpaceTransformMultimode: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: boolean;
            type: string;
        }) => void;
        setConfigurationSpaceTransformTouch: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: import("@plurid/plurid-data").TRANSFORM_TOUCHES;
            type: string;
        }) => void;
        toggleConfigurationSpaceFirstPerson: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>) => void;
        toggleConfigurationToolbarToggleDrawer: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: import("@plurid/plurid-data").TOOLBAR_DRAWERS;
            type: string;
        }) => void;
        setConfigurationSpaceTransformLocks: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: any;
            type: string;
        }) => void;
        setConfigurationSpaceLayout: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: any;
            type: string;
        }) => void;
        setConfigurationSpaceCullingDistance: (state: import("immer/dist/internal").WritableDraft<import("../modules/configuration").ConfigurationState>, action: {
            payload: number;
            type: string;
        }) => void;
    }, "configuration">;
    general: import("@reduxjs/toolkit").CaseReducerActions<{}, "general">;
    shortcuts: import("@reduxjs/toolkit").CaseReducerActions<{
        setGlobalShortcuts: (state: import("immer/dist/internal").WritableDraft<import("../modules/shortcuts").ShortcutsState>, action: {
            payload: boolean;
            type: string;
        }) => void;
    }, "shortcuts">;
    space: import("@reduxjs/toolkit").CaseReducerActions<{
        setSpaceField: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("../modules/space/types").SetSpaceFieldPayload;
            type: string;
        }) => void;
        setSpaceLoading: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: boolean;
            type: string;
        }) => void;
        changeTransform: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("../modules/space/types").ChangeTransformPayload;
            type: string;
        }) => void;
        setTransform: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("../modules/space/types").SetTransformPayload;
            type: string;
        }) => void;
        setAnimatedTransform: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: boolean;
            type: string;
        }) => void;
        setTransformTime: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        setSpaceLocation: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: Partial<import("@plurid/plurid-data").SpaceLocation>;
            type: string;
        }) => {
            transform: string;
            translationX: number;
            translationY: number;
            translationZ: number;
            rotationX: number;
            rotationY: number;
            scale: number;
            loading: boolean;
            resolvedLayout: boolean;
            animatedTransform: boolean;
            transformTime: number;
            tree: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").TreePlane>[];
            activeUniverseID: string;
            camera: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data/distribution/interfaces/internal/utilities").Coordinates>;
            viewSize: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data/distribution/interfaces/internal/utilities").ViewSize>;
            spaceSize: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data/distribution/interfaces/internal/utilities").SpaceSize>;
            view: (string | import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridView>)[];
            culledView: (string | import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridView>)[];
            activePlaneID: string;
            isolatePlane: string;
            lastClosedPlane: string;
        };
        viewCameraMoveForward: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraMoveBackward: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraMoveLeft: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraMoveRight: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraMoveUp: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraMoveDown: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraTurnUp: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraTurnDown: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraTurnLeft: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        viewCameraTurnRight: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        rotateUp: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        rotateDown: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        rotateX: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        rotateXWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        rotateLeft: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        rotateRight: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        rotateY: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        rotateYWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        translateUp: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        translateDown: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        translateLeft: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        translateRight: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        translateIn: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        translateOut: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        translateXWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        translateYWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        translateZWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        scaleUp: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        scaleDown: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        scaleUpWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        scaleDownWith: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: number;
            type: string;
        }) => void;
        setTree: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("@plurid/plurid-data").TreePlane[];
            type: string;
        }) => void;
        setActiveUniverse: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: string;
            type: string;
        }) => void;
        spaceResetTransform: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>) => void;
        setViewSize: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("../modules/space/types").ViewSize;
            type: string;
        }) => void;
        setSpaceSize: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("../modules/space/types").SpaceSize;
            type: string;
        }) => void;
        updateSpaceTreePlane: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("@plurid/plurid-data").TreePlane;
            type: string;
        }) => void;
        updateSpaceLinkCoordinates: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("../modules/space/types").UpdateSpaceLinkCoordinatesPayload;
            type: string;
        }) => void;
        spaceSetView: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("@plurid/plurid-data").PluridApplicationView;
            type: string;
        }) => void;
        spaceSetCulledView: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: import("@plurid/plurid-data").PluridApplicationView;
            type: string;
        }) => void;
        removePlane: (state: import("immer/dist/internal").WritableDraft<import("@plurid/plurid-data").PluridStateSpace>, action: {
            payload: string;
            type: string;
        }) => void;
    }, "space">;
    themes: import("@reduxjs/toolkit").CaseReducerActions<{
        setGeneralTheme: (state: import("immer/dist/internal").WritableDraft<import("../modules/themes").ThemesState>, action: {
            payload: import("@plurid/plurid-themes/distribution").Theme;
            type: string;
        }) => void;
        setInteractionTheme: (state: import("immer/dist/internal").WritableDraft<import("../modules/themes").ThemesState>, action: {
            payload: import("@plurid/plurid-themes/distribution").Theme;
            type: string;
        }) => void;
    }, "themes">;
    ui: import("@reduxjs/toolkit").CaseReducerActions<{
        setUIToolbarScrollPosition: (state: import("immer/dist/internal").WritableDraft<import("../modules/ui").UIState>, action: {
            payload: number;
            type: string;
        }) => void;
    }, "ui">;
};
export default _default;
