UNPKG

@prezly/theme-kit-ui

Version:
24 lines (23 loc) 928 B
import type { Culture, Story, UploadedImage } from '@prezly/sdk'; import { CategoriesList } from '../CategoriesList'; import { HeroImage } from './components'; export declare function Hero({ story, categories, showDate, locale, dateFormat, newsroomName, logo, size, hideSubtitle, className, }: Hero.Props): import("react/jsx-runtime").JSX.Element; export declare namespace Hero { type DisplayedCategory = CategoriesList.DisplayedCategory; interface DisplayedStory extends HeroImage.DisplayedStory { subtitle: Story['subtitle']; href: string; } interface Props { story: DisplayedStory; categories?: Hero.DisplayedCategory[]; locale: Culture['code']; size?: HeroImage.Size; newsroomName: string; logo?: UploadedImage | null; showDate?: boolean; hideSubtitle?: boolean; className?: string; dateFormat?: string; } }