/// <reference types="react" />
import { CTA } from "../../types";
interface HeroTextProps {
    title: string;
    subtitle?: string | JSX.Element;
    ctaPrimary?: CTA;
    ctaSecondary?: CTA;
}
interface HeroBasicProps extends HeroTextProps {
    inverse?: boolean;
    background?: string;
}
interface HeroJustTextProps extends HeroBasicProps {
    type: "text";
}
interface HeroWithImageProps extends HeroBasicProps {
    type: "image";
    image: string;
    altText: string;
}
export type HeroProps = HeroJustTextProps | HeroWithImageProps;
export declare const Hero: (props: HeroProps) => import("react/jsx-runtime").JSX.Element;
export {};
