import { ComponentProps, ReactElement } from 'react'; import { NativeElementPropsWithoutKeyAndRef } from '../utils/jsx-types'; import SelectionCard, { SelectionCardProps } from './SelectionCard'; export interface SelectionCardGroupBaseProps extends Omit, 'children'> { /** * The class name of the selection group. */ className?: string; } export interface SelectionCardGroupProps extends SelectionCardGroupBaseProps { /** * The selections in the group. * Only SelectionCard components are allowed. * When provided, will take priority over selections prop. */ children?: ReactElement> | ReactElement>[]; /** * The selections array. * When provided, SelectionCard components will be automatically rendered. * Will be ignored if children is provided. */ selections?: SelectionCardProps[]; } /** * The react component for `mezzanine` selection card group. */ declare const SelectionCardGroup: import("react").ForwardRefExoticComponent>; export default SelectionCardGroup;