import { EventEmitter } from '../../stencil-public-runtime';
export declare class Drawer {
    modelValue: boolean;
    title: string;
    size: string;
    direction: 'ltr' | 'rtl' | 'ttb' | 'btt';
    closeOnClickModal: boolean;
    showClose: boolean;
    modal: boolean;
    /** 是否按 ESC 关闭 */
    closeOnPressEscape: boolean;
    private zIndexState;
    private zIndex;
    private panelRef?;
    private trap?;
    hbOpen: EventEmitter<void>;
    hbClose: EventEmitter<void>;
    handleVisible(val: boolean): void;
    componentDidRender(): void;
    disconnectedCallback(): void;
    private handleKeyDown;
    private close;
    render(): any;
}
