import { DetailedHTMLProps, HTMLAttributes } from 'react';
export interface DialogProps extends DetailedHTMLProps<HTMLAttributes<HTMLDivElement>, HTMLDivElement> {
    open?: boolean;
    onClose?: () => void;
    hasBackdrop?: boolean;
    backdropClassName?: string;
    dialogClassName?: string;
    disableEscapeClose?: boolean;
}
export declare const Dialog: ({ children, open, className, onClose, hasBackdrop, backdropClassName, dialogClassName, disableEscapeClose, ...restProps }: DialogProps) => import("react/jsx-runtime").JSX.Element;
