import { OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; export declare class DrawerComponent implements OnDestroy { isOpen: import("@angular/core").ModelSignal; position: import("@angular/core").InputSignal<"top" | "bottom" | "left" | "right">; size: import("@angular/core").InputSignal; closeOnBackdrop: import("@angular/core").InputSignal; closeOnEscape: import("@angular/core").InputSignal; theme: import("@angular/core").InputSignal<"light" | "dark">; title: import("@angular/core").InputSignal; close: import("@angular/core").OutputEmitterRef; private document; constructor(); ngOnDestroy(): void; isHorizontal: import("@angular/core").Signal; isVertical: import("@angular/core").Signal; closeDrawer(): void; onBackdropClick(): void; onEscapeKey(event: KeyboardEvent): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }