export declare enum IEditorTool {
    NONE = 0,
    HEADING = 1,
    TEXT_COLOR = 2,
    HIGHLIGHT = 3,
    LINK = 4,
    FONT_FAMILY = 5,
    ALIGNMENT = 6,
    LIST = 7,
    TEXT_FORMATING = 8,
    TEXT_COLOR_PICKER = 9,
    LINK_POPUP = 10,
    SCRIPTS = 11,
    FONT_SIZE = 12,
    LINE_HEIGHT = 13
}
export default function useComponentVisibility(initialIsVisible: boolean): {
    ref: import('react').RefObject<HTMLDivElement>;
    isComponentVisible: boolean;
    setIsComponentVisible: import('react').Dispatch<import('react').SetStateAction<boolean>>;
};
export declare function useEditorToolVisiibility(initialIsVisible: IEditorTool): {
    ref: import('react').RefObject<HTMLDivElement>;
    toolVisibility: IEditorTool;
    setToolVisibility: import('react').Dispatch<import('react').SetStateAction<IEditorTool>>;
};
