import { ComponentFactoryResolver } from '@angular/core'; import { OverlayContainerRef } from 'ng-devui/overlay-container'; import { IDrawerOpenResult, IDrawerOptions } from './drawer.types'; import * as i0 from "@angular/core"; export declare class DrawerService { private overlayContainerRef; private componentFactoryResolver; constructor(overlayContainerRef: OverlayContainerRef, componentFactoryResolver: ComponentFactoryResolver); open({ drawerContentComponent, injector, componentFactoryResolver, id, zIndex, width, fullScreen, // @deprecated data, isCover, clickDoms, onClose, afterOpened, backdropCloseable, escKeyCloseable, beforeHidden, destroyOnHide, position, bodyScrollable, showAnimation, contentTemplate, resizable }: IDrawerOptions): IDrawerOpenResult; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }