import { HTMLSidebarElement, SidebarBase, SidebarConfig, SidebarPosition } from './sidebar.core'; import { SidebarElement } from './sidebar.element'; export declare class SidebarService implements SidebarBase { private readonly instances; constructor(); private fallbackName; private getInstance; create(options?: SidebarConfig): SidebarElement; open(sidebarName?: string): void; close(sidebarName?: string): void; toggle(sidebarName?: string): void; isVisible(sidebarName?: string): boolean; setPosition(position: SidebarPosition, sidebarName?: string): void; elemHasListener(elem: HTMLSidebarElement, value?: boolean): boolean; destroy(sidebarName?: string): void; }