import { ReducerType } from './actions';
export declare const addMemoAction: {
    (payload: {
        id: string;
        ui: {
            x: number;
            y: number;
            zIndex: number;
        };
    }): import('@dineug/r-html').AnyAction<{
        id: string;
        ui: {
            x: number;
            y: number;
            zIndex: number;
        };
    }>;
    toString(): string;
    type: string;
};
export declare const moveMemoAction: {
    (payload: {
        movementX: number;
        movementY: number;
        ids: string[];
    }): import('@dineug/r-html').AnyAction<{
        movementX: number;
        movementY: number;
        ids: string[];
    }>;
    toString(): string;
    type: string;
};
export declare const moveToMemoAction: {
    (payload: {
        id: string;
        x: number;
        y: number;
    }): import('@dineug/r-html').AnyAction<{
        id: string;
        x: number;
        y: number;
    }>;
    toString(): string;
    type: string;
};
export declare const removeMemoAction: {
    (payload: {
        id: string;
    }): import('@dineug/r-html').AnyAction<{
        id: string;
    }>;
    toString(): string;
    type: string;
};
export declare const changeMemoValueAction: {
    (payload: {
        id: string;
        value: string;
    }): import('@dineug/r-html').AnyAction<{
        id: string;
        value: string;
    }>;
    toString(): string;
    type: string;
};
export declare const changeMemoColorAction: {
    (payload: {
        id: string;
        color: string;
        prevColor: string;
    }): import('@dineug/r-html').AnyAction<{
        id: string;
        color: string;
        prevColor: string;
    }>;
    toString(): string;
    type: string;
};
export declare const resizeMemoAction: {
    (payload: {
        id: string;
        x: number;
        y: number;
        width: number;
        height: number;
    }): import('@dineug/r-html').AnyAction<{
        id: string;
        x: number;
        y: number;
        width: number;
        height: number;
    }>;
    toString(): string;
    type: string;
};
export declare const changeZIndexAction: {
    (payload: {
        id: string;
        zIndex: number;
    }): import('@dineug/r-html').AnyAction<{
        id: string;
        zIndex: number;
    }>;
    toString(): string;
    type: string;
};
export declare const memoReducers: {
    "memo.add": ReducerType<"memo.add">;
    "memo.move": ReducerType<"memo.move">;
    "memo.moveTo": ReducerType<"memo.moveTo">;
    "memo.remove": ReducerType<"memo.remove">;
    "memo.changeValue": ReducerType<"memo.changeValue">;
    "memo.changeColor": ReducerType<"memo.changeColor">;
    "memo.resize": ReducerType<"memo.resize">;
    "memo.changeZIndex": ReducerType<"memo.changeZIndex">;
};
export declare const actions: {
    addMemoAction: {
        (payload: {
            id: string;
            ui: {
                x: number;
                y: number;
                zIndex: number;
            };
        }): import('@dineug/r-html').AnyAction<{
            id: string;
            ui: {
                x: number;
                y: number;
                zIndex: number;
            };
        }>;
        toString(): string;
        type: string;
    };
    moveMemoAction: {
        (payload: {
            movementX: number;
            movementY: number;
            ids: string[];
        }): import('@dineug/r-html').AnyAction<{
            movementX: number;
            movementY: number;
            ids: string[];
        }>;
        toString(): string;
        type: string;
    };
    moveToMemoAction: {
        (payload: {
            id: string;
            x: number;
            y: number;
        }): import('@dineug/r-html').AnyAction<{
            id: string;
            x: number;
            y: number;
        }>;
        toString(): string;
        type: string;
    };
    removeMemoAction: {
        (payload: {
            id: string;
        }): import('@dineug/r-html').AnyAction<{
            id: string;
        }>;
        toString(): string;
        type: string;
    };
    changeMemoValueAction: {
        (payload: {
            id: string;
            value: string;
        }): import('@dineug/r-html').AnyAction<{
            id: string;
            value: string;
        }>;
        toString(): string;
        type: string;
    };
    changeMemoColorAction: {
        (payload: {
            id: string;
            color: string;
            prevColor: string;
        }): import('@dineug/r-html').AnyAction<{
            id: string;
            color: string;
            prevColor: string;
        }>;
        toString(): string;
        type: string;
    };
    resizeMemoAction: {
        (payload: {
            id: string;
            x: number;
            y: number;
            width: number;
            height: number;
        }): import('@dineug/r-html').AnyAction<{
            id: string;
            x: number;
            y: number;
            width: number;
            height: number;
        }>;
        toString(): string;
        type: string;
    };
    changeZIndexAction: {
        (payload: {
            id: string;
            zIndex: number;
        }): import('@dineug/r-html').AnyAction<{
            id: string;
            zIndex: number;
        }>;
        toString(): string;
        type: string;
    };
};
