import * as React from 'react'; import type { DialogContentProps } from './types.cjs'; /** * The dialog's panel — a native `` driven by `showModal()`/`show()`/`close()`, so the focus trap, top layer and page inertness come from the platform; labelled by `DialogTitle`, described by `DialogDescription`, and carrying `aria-modal`, `data-state` and `data-dismiss`. * * @example * ```tsx * * * console.log('escape')}> * Edit profile * Close * * * ``` */ export declare function DialogContent({ ref, initialFocus, finalFocus, onEscapeKeyDown, onPointerDownOutside, onFocusOutside, onInteractOutside, onOpenAutoFocus, onCloseAutoFocus, onCancel, onClose, onPointerDown, size, ...props }: DialogContentProps): React.JSX.Element; export declare namespace DialogContent { var displayName: string; }