import React from 'react'; import { IComponentBaseProps } from '../types'; export type ModalProps = React.DialogHTMLAttributes & IComponentBaseProps & { open?: boolean; responsive?: boolean; backdrop?: boolean; ariaHidden?: boolean; }; export type DialogProps = Omit; declare const _default: React.ForwardRefExoticComponent & IComponentBaseProps & { open?: boolean | undefined; responsive?: boolean | undefined; backdrop?: boolean | undefined; ariaHidden?: boolean | undefined; } & React.RefAttributes> & { Header: React.ForwardRefExoticComponent & React.RefAttributes>; Body: React.ForwardRefExoticComponent & React.RefAttributes>; Actions: React.ForwardRefExoticComponent & IComponentBaseProps & React.RefAttributes>; Legacy: React.ForwardRefExoticComponent & IComponentBaseProps & { open?: boolean | undefined; responsive?: boolean | undefined; onClickBackdrop?: (() => void) | undefined; } & React.RefAttributes>; useDialog: () => { dialogRef: React.RefObject; Dialog: { ({ children, ...props }: DialogProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; handleShow: () => void; handleHide: () => void; }; }; export default _default;