import React from 'react'; import type { CommonComponentProps, Dimensions, MarginModifierProp, ModifierClassProp } from '../../types'; import type { GetRef } from '../../utils/refs'; import type { Chip } from '../chip'; import { type ActionsMenuProps } from './actions_menu'; interface StudyCardProps extends ModifierClassProp, CommonComponentProps, MarginModifierProp, ActionsMenuProps, React.ComponentProps<'div'> { billboardUrl: string; footerContent?: React.ReactNode; getRef?: GetRef; height?: Dimensions; maxHeight?: Dimensions; maxWidth?: Dimensions; minHeight?: Dimensions; minWidth?: Dimensions; role?: React.AriaRole; studyTypeChip: React.ReactElement; onClick: (event: React.KeyboardEvent | React.MouseEvent) => void; statusChip: React.ReactElement; subtitle?: string; title: string; width?: Dimensions; } export declare function StudyCard({ _modifierClass, 'aria-label': ariaLabel, 'aria-labelledby': ariaLabelledby, 'aria-describedby': ariaDescribedby, billboardUrl, footerContent, getRef, height, maxHeight, maxWidth, minHeight, minWidth, studyTypeChip, onClick, actionsConfig, optionsButtonLabel, optionsButtonPendoTag, role, statusChip, subtitle, width, margin, ...rest }: StudyCardProps): React.JSX.Element; export {};