import { Observable } from 'rxjs'; import { InjectionToken } from '@angular/core'; export declare const SIDEBAR_MODAL_DATA: InjectionToken; export declare const SIDEBAR_MODAL_OPTIONS: InjectionToken; export interface SidebarModalOptions { size?: 'small' | 'medium' | 'large' | 'auto'; closeable?: boolean; data?: any; container?: HTMLElement; } export declare class SidebarModalRef { private $closeSubject; readonly size: 'small' | 'medium' | 'large' | 'auto'; constructor(options?: SidebarModalOptions); afterClosed(): Observable; close(result?: T): void; }