import React, { Component } from 'react';
import { DrawerProps as NextDrawerProps } from '@alifd/next/types/drawer';
interface DrawerAddProps {
    size?: 'small' | 'medium' | 'large';
    fullScreen?: boolean;
    multilevel?: boolean;
    footer?: boolean | React.ReactNode;
    footerAlign?: 'left' | 'center' | 'right';
    footerActions?: Array<string>;
    onOk?: (event: React.MouseEvent) => void;
    onCancel?: (event: React.MouseEvent) => void;
    okProps?: any;
    cancelProps?: any;
    top?: number;
}
interface DrawerProps extends NextDrawerProps, DrawerAddProps {
}
declare class Drawer extends Component<DrawerProps> {
    render(): JSX.Element;
}
declare const _default: typeof Drawer;
export default _default;
