import { EventEmitter } from '../../stencil-public-runtime'; export declare class CbpDrawer { private drawer; private focusableElements; private host; position: 'left' | 'right'; open: boolean; uid: string; accessibilityText: string; persistAt: string; context: 'light-inverts' | 'light-always' | 'dark-inverts' | 'dark-always'; sx: any; persistent: boolean; drawerOpen: EventEmitter; drawerClose: EventEmitter; watchOpenHandler(newValue: boolean): void; openDrawer(): Promise; closeDrawer(): Promise; setFocus(): void; handleBackdropClick(e: any): void; handleKeyUp(e: any): void; doPersistAt(mql: any): void; componentDidLoad(): void; componentDidRender(): void; render(): any; }