import React from 'react'; import { IModalProps } from '../Modal'; import type { IBoxProps } from '../../primitives/Box'; import type { ICloseButtonProps } from '../CloseButton'; export interface IAlertDialogProps extends Omit { leastDestructiveRef: IModalProps['initialFocusRef']; } export declare type IAlertDialogComponentType = ((props: IAlertDialogProps) => JSX.Element) & { Body: React.MemoExoticComponent<(props: IBoxProps) => JSX.Element>; CloseButton: React.MemoExoticComponent<(props: ICloseButtonProps) => JSX.Element>; Content: React.MemoExoticComponent<(props: IBoxProps) => JSX.Element>; Footer: React.MemoExoticComponent<(props: IBoxProps) => JSX.Element>; Header: React.MemoExoticComponent<(props: IBoxProps) => JSX.Element>; }; declare const AlertDialog: React.MemoExoticComponent<(props: IAlertDialogProps) => JSX.Element>; export default AlertDialog;