import * as DialogPrimitive from '@radix-ui/react-dialog'; import type { ComponentProps, FC, HTMLAttributes } from 'react'; type DialogOverlayProps = ComponentProps & { dataTestId?: string; }; type DialogContentProps = ComponentProps & { fullScreen?: boolean; dataTestId?: string; }; type DialogHeaderProps = HTMLAttributes & { dataTestId?: string; }; type DialogFooterProps = HTMLAttributes & { dataTestId?: string; }; type DialogTitleProps = ComponentProps & { dataTestId?: string; }; type DialogDescriptionProps = ComponentProps & { dataTestId?: string; }; export declare const Dialog: FC & { Portal: FC; Overlay: FC; Close: import("react").ForwardRefExoticComponent>; Trigger: import("react").ForwardRefExoticComponent>; Content: FC; Header: { ({ className, dataTestId, ...props }: DialogHeaderProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Footer: { ({ className, dataTestId, ...props }: DialogFooterProps): import("react/jsx-runtime").JSX.Element; displayName: string; }; Title: FC; Description: FC; }; export {};