import * as react_jsx_runtime from 'react/jsx-runtime';
import { PageHeroBannerProps } from './types.js';
import 'react';
import './pattern-background-a7gKHzHy.js';
import './blocks-BmrJXeAA.js';
import 'class-variance-authority';
import './button-variants-OIpPF9yW.js';
import 'class-variance-authority/types';

/**
 * Page Hero Banner component for full-width hero sections with image or video backgrounds
 *
 * @example
 * ```tsx
 * <PageHeroBanner
 *   imageUrl="https://example.com/hero.jpg"
 *   alt="Hero banner"
 *   minHeight="600px"
 * >
 *   <h1>Welcome to our site</h1>
 *   <p>Discover amazing content</p>
 * </PageHeroBanner>
 * ```
 */
declare function PageHeroBanner({ imageUrl, videoUrl, alt, children, className, loading, minHeight, showOverlay, overlayOpacity, contentMaxWidth, overlayClassName, contentClassName, style, ...props }: PageHeroBannerProps): react_jsx_runtime.JSX.Element;

export { PageHeroBanner };
