import { ImageProps } from '../../Image'; import type { BaseProps } from '../../component-helpers'; import { type HeroMediaPositions } from '../HeroContext'; export type HeroImageProps = { position?: HeroMediaPositions; enableBorder?: boolean; } & ImageProps & BaseProps; export declare const HeroImage: import("react").ForwardRefExoticComponent<(Omit<{ position?: HeroMediaPositions; enableBorder?: boolean; } & import("react").ImgHTMLAttributes & BaseProps & { src: string; alt: string; aspectRatio?: import("../..").ImageAspectRatio; media?: string; borderRadius?: import("../..").ImageBorderRadiusOptions; srcSet?: Pick, "srcSet">; } & { as?: "img"; srcSet?: Pick, "srcSet">; }, "ref"> | Omit<{ position?: HeroMediaPositions; enableBorder?: boolean; } & import("react").ImgHTMLAttributes & BaseProps & { src: string; alt: string; aspectRatio?: import("../..").ImageAspectRatio; media?: string; borderRadius?: import("../..").ImageBorderRadiusOptions; srcSet?: Pick, "srcSet">; } & { as: "picture"; sources?: { srcset: string; media: string; }[]; srcSet?: undefined; }, "ref">) & import("react").RefAttributes>;