import * as react_jsx_runtime from 'react/jsx-runtime';
import { h as AnimatedDialogProps } from './community-initiatives-BeWIIjA4.js';
import 'react';
import './pattern-background-a7gKHzHy.js';
import './blocks-k17uluAz.js';
import 'class-variance-authority';
import './button-variants-lRElsmTc.js';
import 'class-variance-authority/types';

/**
 * Animated dialog component with framer-motion animations
 *
 * @example
 * ```tsx
 * const [open, setOpen] = useState(false);
 *
 * <AnimatedDialog
 *   open={open}
 *   onOpenChange={setOpen}
 *   title="Dialog Title"
 *   description="Dialog description"
 * >
 *   <div>Dialog content</div>
 * </AnimatedDialog>
 * ```
 */
declare function AnimatedDialog({ open, onOpenChange, title, eyebrow, description, children, header, footer, size, className, contentClassName, featuredMediaHeader, }: AnimatedDialogProps): react_jsx_runtime.JSX.Element;

export { AnimatedDialog };
