import React, { ReactNode } from "react";
import { HotkeyCombination } from "../../types/hotkeyTypes";
import "../../assets/css/toolbar.css";
type ToolbarShellProps = {
    hotkeyShow?: HotkeyCombination;
    hotkeyHide?: HotkeyCombination;
    hotkeyDock?: HotkeyCombination;
    hotkeyMinimizeAll?: HotkeyCombination;
    hotkeyBringWindowsToFront?: HotkeyCombination;
    hotkeyRestartApplication?: HotkeyCombination;
    title?: string;
    children?: ReactNode;
};
/**
 * The ToolbarShell registers hotkeys, communicates with Finsemble core, sets up the toolbar size, and provides other functions of the Finsemble toolbar.
 * @param hotkeyShow [array<string>] - A hotkey combination to show the toolbar
 * @param hotkeyHide [array<string>] - A hotkey combination to hide the toolbar
 */
export declare const ToolbarShell: ({ hotkeyShow, hotkeyHide, hotkeyDock, hotkeyMinimizeAll, hotkeyBringWindowsToFront, hotkeyRestartApplication, title, children, }: ToolbarShellProps) => React.JSX.Element;
export {};
//# sourceMappingURL=ToolbarShell.d.ts.map