import * as p from "../../core/properties"; import { Tool } from "./tool"; import { GestureTool } from "./gestures/gesture_tool"; import { ToolbarBase } from "./toolbar_base"; export declare type Drag = Tool; export declare type Inspection = Tool; export declare type Scroll = Tool; export declare type Tap = Tool; declare type ActiveGestureToolsProps = { active_drag: p.Property; active_scroll: p.Property; active_tap: p.Property; active_multi: p.Property; }; declare type ActiveToolsProps = ActiveGestureToolsProps & { active_inspect: p.Property; }; export declare namespace Toolbar { type Attrs = p.AttrsOf; type Props = ToolbarBase.Props & ActiveToolsProps; } export interface Toolbar extends Toolbar.Attrs { } export declare class Toolbar extends ToolbarBase { properties: Toolbar.Props; constructor(attrs?: Partial); static initClass(): void; connect_signals(): void; protected _init_tools(): void; } export {};