import React from "react";
type SharedProps = {
/**
* Additional classes to apply to the radio input HTML element.
*/
inputClassName?: string;
/**
* Making `name` required, since it's essential to make the radios
* work together in a group.
*/
name: string;
/**
* Making `id` required, since it's important for accessibility.
*/
id: string;
/**
* Slot rendered to the side of the label.
*/
aside?: React.ReactNode;
};
/**
* @example
* Using `label` and `subtitle` props:
* ```tsx
*
*
* }
* />
*
* ```
*
* Using `children` prop for custom content:
* ```tsx
*
*
*
* Credit Card
*
* Pay securely with your card
*
*
*
*
* ```
*/
export declare const LabeledRadioCard: React.ForwardRefExoticComponent<(Omit, HTMLInputElement>, "children"> & SharedProps & {
label: React.ReactNode;
subtitle?: React.ReactNode;
leadingIcon?: React.ReactNode;
}, "ref"> | Omit, HTMLInputElement>, "children"> & SharedProps & {
children: React.ReactNode;
}, "ref">) & React.RefAttributes>;
export {};