import type { EditableNodeAttributes } from "../types"; import { type StudioImageSource } from "./StudioImage"; interface VideoHeroProps extends EditableNodeAttributes { /** Video source URL (mp4) */ src?: string; /** Poster/fallback image shown before video loads */ poster?: StudioImageSource; /** Overlay background — accepts a semi-transparent color or CSS gradient */ overlay?: string; /** Height preset */ height?: "sm" | "md" | "lg" | "full"; /** Children render as overlay content (text, buttons, etc.) */ children?: React.ReactNode; className?: string; } export declare function VideoHero({ src, poster, overlay, height, children, className, "data-node-id": dataNodeId, }: VideoHeroProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=VideoHero.d.ts.map