declare class Drawer extends HTMLElement { instance: any; settings: { speedOpen: number; speedClose: number; activeClass: string; visibleClass: string; selectorTarget: string; selectorTrigger: string; selectorClose: string; }; constructor(); private init; private toggleAccessibility; private isOpen; private triggerEvent; private keydownHandler; openDrawer(): void; closeDrawer(): void; } export default Drawer; declare global { interface HTMLElementTagNameMap { 'kabinet-drawer': Drawer; } }