import { VuiComponent } from '../core';
import { ModalProps } from './modal.types';
import ModalBackdrop from './modalBackdrop';
import ModalContent from './modalContent';
/**
 * Displays provided content on top of a dark backdrop element with fixed position.
 * By default uses Portal for content and closes when clicking backdrop or pressing 'Escape'.
 * Uses focus and scroll lock to achieve proper accessibility.
 * More about accessibility: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/dialog_role
 */
export declare const Modal: VuiComponent<"div", ModalProps> & {
    Backdrop: typeof ModalBackdrop;
    Content: typeof ModalContent;
};
export default Modal;
//# sourceMappingURL=modal.d.ts.map