import { OnInit, ElementRef, Renderer2, EventEmitter, OnDestroy } from '@angular/core'; import * as i0 from "@angular/core"; export declare class OffcanvasDirective implements OnInit, OnDestroy { private _el; private _renderer; show: import("@angular/core").InputSignal; backdrop: import("@angular/core").InputSignal; backdropClick: EventEmitter; private _firstShowEffectRun; private _firstBackdropEffectRun; private _backdropElement?; private _backdropClickUnlistenFunc?; private _backdropTransitionendUnlistenFunc?; private addClass; constructor(_el: ElementRef, _renderer: Renderer2); ngOnInit(): void; private _createBackdrop; private _destroyBackdrop; private _hideBackdrop; private _onTransitionend; ngOnDestroy(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; }