UNPKG

@primer/react-brand

Version:

Primer Brand is a GitHub's design system for creating React-based marketing websites and digital experiences.

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