import { SideBarItemCreators } from "../sideBarItemCreators"; import "./sidebar.scss"; export interface ISidebarOptions { title: string; itemCreators: SideBarItemCreators; buttonIcon?: string; buttonTitle?: string; panelClassName?: string; } export declare class SidebarWidget { private options; private buttonElement; private panelElement; private backdropElement; private contentContainer; constructor(options: ISidebarOptions); render(_toolbar?: HTMLDivElement): HTMLDivElement; private getSideBarToolbarItemCreators; private ensurePanel; private ensureBackdrop; private createDivider; open(): void; close(): void; toggle(): void; get isOpen(): boolean; destroy(): void; destroyPanel(): void; }