import { IPopupWidget } from '@oinone/kunlun-engine';
import { ReturnPromise } from '@oinone/kunlun-shared';
import { PopupScene } from '../../typing';
import { DrawerWidget } from '../../view';
import { PopupContainerWidget, PopupInfo } from './PopupContainerWidget';
export declare class DrawerContainerWidget extends PopupContainerWidget {
    protected getPopupScene(): PopupScene | string;
    protected createPopupWidget(popupInfo: PopupInfo): ReturnPromise<IPopupWidget | undefined>;
    protected onCloseDrawer(drawer: DrawerWidget): void;
}
