import type { InputHTMLAttributes, ReactNode } from 'react'; import { CardSelectableCard } from './SingleCard'; type SelectableCardGroupProps = { legend?: string; legendDescription?: ReactNode; value: string | number | (string | number)[]; className?: string; helper?: ReactNode; error?: ReactNode; columns?: number; children: ReactNode; type: 'radio' | 'checkbox'; required?: boolean; showTick?: boolean; name?: string; } & Required, 'onChange'>> & Pick, 'aria-describedby'>; /** * SelectableCardGroup is a component that allows users to select cards from a list of cards using SelectableCard. */ declare const SelectableCardGroupComponent: { ({ legend, legendDescription, value, className, helper, error, columns, children, onChange, name, required, type, showTick, 'aria-describedby': ariaDescribedBy, }: SelectableCardGroupProps): import("react").JSX.Element; displayName: string; }; type SelectableCardOptionGroupType = typeof SelectableCardGroupComponent & { Card: typeof CardSelectableCard; }; export declare const SelectableCardGroup: SelectableCardOptionGroupType; export {}; //# sourceMappingURL=index.d.ts.map