import { Annotation, AnnotationView } from "./annotation"; import type { ToolbarView } from "../tools/toolbar"; import { Toolbar } from "../tools/toolbar"; import type { View } from "../../core/build_views"; import type { Size, Layoutable } from "../../core/layout"; import type * as p from "../../core/properties"; export declare class ToolbarPanelView extends AnnotationView { model: ToolbarPanel; layout: Layoutable; update_layout(): void; after_layout(): void; has_finished(): boolean; children_views(): View[]; toolbar_view: ToolbarView; lazy_initialize(): Promise; connect_signals(): void; remove(): void; render(): void; private get is_horizontal(); protected _paint(): void; protected _get_size(): Size; } export declare namespace ToolbarPanel { type Attrs = p.AttrsOf; type Props = Annotation.Props & { toolbar: p.Property; }; } export interface ToolbarPanel extends ToolbarPanel.Attrs { } export declare class ToolbarPanel extends Annotation { properties: ToolbarPanel.Props; __view_type__: ToolbarPanelView; constructor(attrs?: Partial); } //# sourceMappingURL=toolbar_panel.d.ts.map