import React from 'react'; import { BaseDialogProps } from '../../utils/types'; export interface DialogProps extends BaseDialogProps { children?: React.ReactNode; showCloseIcon?: boolean; className?: string; onAfterClose?: (result?: T) => void; onAfterOpen?: () => void; isCanClose?: boolean; isOpen?: boolean; isStatic?: boolean; isFocusLock?: boolean; defaultBodyOverflow?: string; isBodyScrollLocked?: boolean; replaceScrollBar?: boolean; scrollBarPlaceholderColor?: string; } export default function Dialog(props: DialogProps): JSX.Element;