import { DrawerHeight } from '@oinone/kunlun-vue-ui-common';
import { PopupWidget, type PopupWidgetProps } from '../PopupWidget';
export type DrawerWidgetProps = PopupWidgetProps;
export declare class DrawerWidget<Props extends DrawerWidgetProps = DrawerWidgetProps> extends PopupWidget<Props> {
    protected getPopupScene(): string;
    initialize(props: Props): this;
    get destroyOnClose(): boolean;
    get title(): string | undefined;
    get help(): any;
    get placement(): any;
    protected get wrapperClassName(): string | undefined;
    get width(): any;
    get height(): any;
    protected get defaultSize(): keyof typeof DrawerHeight;
    get okText(): any;
    get cancelText(): any;
}
