import { MouseEventHandler } from 'react';
import { action_item, class_name } from '../types';
import { AsWrapper } from '../as';
import { WithOpened, WithTitle } from '../withs';
export declare function Modal({ buttonsItems, children, className, onClose, opened, title, size, customSizeClassName, }: ModalProps): JSX.Element;
export interface ModalProps extends AsWrapper, WithTitle, WithOpened {
    buttonsItems?: action_item[];
    onClose?: MouseEventHandler;
    size?: 'sm' | 'md' | 'lg' | 'xl' | 'full' | 'custom';
    customSizeClassName?: class_name;
}
export default Modal;
//# sourceMappingURL=Modal.d.ts.map