import { PropsWithChildren, ReactNode } from 'react';
import { ModalProps as ChakraModalProps } from '@chakra-ui/react';
export interface BaseModalProps {
    heading: ReactNode;
    children: PropsWithChildren<ReactNode>;
    isOpen: boolean;
    isClosable?: boolean;
    onClose: () => void;
    size?: ChakraModalProps['size'];
    initialFocusRef?: ChakraModalProps['initialFocusRef'];
}
declare const BaseModal: ({ isClosable, isOpen, heading, onClose, children, size, initialFocusRef, }: BaseModalProps) => import("react/jsx-runtime").JSX.Element;
export default BaseModal;
