import { DrawerBase as _DrawerBase } from '@material/mwc-drawer/mwc-drawer-base'; import type { MDCDrawerAdapter } from '@material/drawer/adapter.js'; import type { BlockingElements } from 'blocking-elements'; export declare class DrawerBase extends _DrawerBase { open: boolean; hasHeader: boolean; type: '' | 'dismissible' | 'modal'; placement: 'right' | 'left' | 'bottom' | 'top'; addBackdrop: boolean; dropShadow: boolean; roundCorners: boolean; disableBorders: boolean; constructor(); emitOpenedHandler(e: Event): void; emitClosedHandler(e: Event): void; hide(): void; show(): void; protected _handleScrimClick(): void; connectedCallback(): void; blockingElements: BlockingElements; createAdapter(): MDCDrawerAdapter; disconnectedCallback(): void; render(): import("lit-html").TemplateResult<1>; }