import * as react_jsx_runtime from 'react/jsx-runtime';
import { P as PageHeroBannerProps } from './community-initiatives--8cXayNa.js';
import './blocks-DCvdF54D.js';
import 'react';
import 'class-variance-authority';
import '@page-speed/pressable';
import '@opensite/hooks/usePlatformFromUrl';

/**
 * 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 };
