import * as React from 'react';
import { DockDirection } from './utility/viewportDock';
/**
 * Props for {@link Toolbar} component.
 *
 * @see {@link Toolbar}
 */
export interface ToolbarProps {
    /**
     * Dock direction on the canvas viewport.
     */
    dock: DockDirection;
    /**
     * Horizontal offset from the dock direction.
     *
     * @default 0
     */
    dockOffsetX?: number;
    /**
     * Vertical offset from the dock direction.
     *
     * @default 0
     */
    dockOffsetY?: number;
    /**
     * Main menu content, in a form of {@link ToolbarAction} elements.
     *
     * If not specified or `null`, the menu toggle button will be hidden.
     */
    menu?: React.ReactNode;
    /**
     * Toolbar panel content, in a form of {@link ToolbarAction} or other elements.
     */
    children: React.ReactNode;
}
/**
 * Canvas widget component to display a simple toolbar with a dropdown menu.
 *
 * @category Components
 */
export declare function Toolbar(props: ToolbarProps): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=toolbar.d.ts.map