import React, { PropsWithChildren } from 'react';
import { ModalProps } from '../modal';
import './styles.less';
declare type getContainerFunc = () => HTMLElement;
export interface IOverlayProps {
    visible: boolean;
    afterClose?: ModalProps['afterClose'];
    onClose?: ModalProps['onCancel'];
    children?: React.ReactNode;
    className?: string;
    width?: number;
    maskClosable?: boolean;
    closable?: ModalProps['closable'];
    title?: ModalProps['title'];
    footer?: JSX.Element[] | JSX.Element;
    getContainer?: string | HTMLElement | getContainerFunc | false | null;
    keyboard?: boolean;
}
export declare const Overlay: React.FC<PropsWithChildren<IOverlayProps>>;
export {};
//# sourceMappingURL=index.d.ts.map