export declare const initialState: {
    artboardName: string;
    artboardHeight: number;
    artboardWidth: number;
    darkMode: boolean;
    guides: never[];
    id: undefined;
    initialProps: {};
    isPerformingAction: boolean;
    isCrosshairActive: boolean;
    isEyeDropperActive: boolean;
    isKeyDown: boolean;
    isMoving: undefined;
    isZooming: undefined;
    height: undefined;
    name: undefined;
    width: undefined;
    minWidth: undefined;
    minHeight: undefined;
    maxWidth: undefined;
    maxHeight: undefined;
    padding: number;
    posX: number;
    posY: number;
    showGuides: boolean;
    showBoxInspector: boolean;
    showInterface: boolean;
    showSizeInspector: boolean;
    showSnapshots: boolean;
    withCenterGuides: boolean;
    withResponsiveHeight: boolean;
    withResponsiveWidth: boolean;
    snapshots: never[];
    zoomLevel: number;
};
declare const reducer: (state: {
    artboardName: string;
    artboardHeight: number;
    artboardWidth: number;
    darkMode: boolean;
    guides: never[];
    id: undefined;
    initialProps: {};
    isPerformingAction: boolean;
    isCrosshairActive: boolean;
    isEyeDropperActive: boolean;
    isKeyDown: boolean;
    isMoving: undefined;
    isZooming: undefined;
    height: undefined;
    name: undefined;
    width: undefined;
    minWidth: undefined;
    minHeight: undefined;
    maxWidth: undefined;
    maxHeight: undefined;
    padding: number;
    posX: number;
    posY: number;
    showGuides: boolean;
    showBoxInspector: boolean;
    showInterface: boolean;
    showSizeInspector: boolean;
    showSnapshots: boolean;
    withCenterGuides: boolean;
    withResponsiveHeight: boolean;
    withResponsiveWidth: boolean;
    snapshots: never[];
    zoomLevel: number;
} | undefined, action: any) => any;
export default reducer;
