import { type HTMLAttributes, type RefObject } from "react"; export interface DialogProps extends HTMLAttributes { open: boolean; onClose: () => void; /** @deprecated useFocusTrap handles focus restoration automatically. Kept for backward compat — ignored. */ returnFocusRef?: RefObject; } export declare const Dialog: import("react").ForwardRefExoticComponent>; export interface DialogHeaderProps extends HTMLAttributes { } export declare const DialogHeader: import("react").ForwardRefExoticComponent>; export interface DialogTitleProps extends HTMLAttributes { } export declare const DialogTitle: import("react").ForwardRefExoticComponent>; export interface DialogBodyProps extends HTMLAttributes { } export declare const DialogBody: import("react").ForwardRefExoticComponent>; export interface DialogFooterProps extends HTMLAttributes { } export declare const DialogFooter: import("react").ForwardRefExoticComponent>;