/** @packageDocumentation
 * @module Widget
 */
import "./ToolsArea.scss";
import * as React from "react";
import type { CommonProps, NoChildrenProps } from "@itwin/core-react";
/** Properties of [[ToolsArea]] component.
 * @internal
 */
export interface ToolsAreaProps extends CommonProps, NoChildrenProps {
    /**
     * Button displayed between horizontal and vertical toolbars.
     * I.e. [[AppButton]] in ToolsArea zone.
     */
    button?: React.ReactNode;
    /** Horizontal toolbar. See [[Toolbar]] */
    horizontalToolbar?: React.ReactNode;
    /** Vertical toolbar. See [[Toolbar]] */
    verticalToolbar?: React.ReactNode;
    /** Handler for mouse enter */
    onMouseEnter?: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void;
    /** Handler for mouse leave */
    onMouseLeave?: (event: React.MouseEvent<HTMLElement, MouseEvent>) => void;
    hidden?: boolean;
}
/** A component that renders toolbars in the top left corner of standard layout.
 * @internal
 */
export declare class ToolsArea extends React.PureComponent<ToolsAreaProps> {
    render(): React.JSX.Element;
}
//# sourceMappingURL=ToolsArea.d.ts.map