import React from 'react';
import { DrawerProps as AntDrawerProps } from 'antd';
declare type getContainerFunc = () => HTMLElement;
export interface DrawerInstance {
    close: () => void;
}
export interface DrawerProps extends Omit<AntDrawerProps, 'footer' | 'visible'> {
    prefixCls?: string;
    title?: string;
    visible?: boolean;
    className?: string;
    uniqueKey?: string;
    width?: string | number;
    content?: React.ReactNode;
    children?: React.ReactNode;
    destroyOnClose?: boolean;
    onClose?: () => void;
    afterClose?: () => void;
    maskClosable?: boolean;
    getContainer?: string | HTMLElement | getContainerFunc | false;
}
declare const InlineDrawer: React.ForwardRefExoticComponent<DrawerProps & React.RefAttributes<DrawerInstance>>;
export default InlineDrawer;
