import { ComponentType } from '@angular/cdk/portal'; import { TemplateRef } from '@angular/core'; import { ValueOf } from '../internal/types'; export declare const DrawerSize: { readonly Small: "small"; readonly Medium: "medium"; readonly Big: "big"; }; export type DrawerSize = ValueOf; export interface DrawerOptions { title?: TemplateRef | string; content?: ComponentType | TemplateRef; footer?: TemplateRef | string; contentParams?: C; width?: number; size?: DrawerSize; offsetY?: string; divider?: boolean; drawerClass?: string; visible?: boolean; showClose?: boolean; mask?: boolean; maskClosable?: boolean; hideOnClickOutside?: boolean; disposeWhenHide?: boolean; }