import type { ComponentProps, ReactNode } from 'react';
import { ModalDialog, ModalDialogContent } from './ModalDialog';
/**
* Shorthand component for creating basic ``. Prefer this when
* possible, but if you need more control over the component, feel free to use
* this as a template for creating your own custom `` using the parts
*/
export declare const ModalDialogBasic: ({ title, description, bodyContent, footerContent, onOpenAutoFocus, onCloseAutoFocus, onEscapeKeyDown, trigger, ...props }: {
title?: ReactNode;
description?: ReactNode;
bodyContent?: ReactNode;
footerContent?: ReactNode;
trigger?: ReactNode;
} & Omit, "children"> & Pick, "onOpenAutoFocus" | "onCloseAutoFocus" | "onEscapeKeyDown">) => import("react/jsx-runtime").JSX.Element;