import * as react_jsx_runtime from 'react/jsx-runtime';
import * as React from 'react';
import { RadioGroup } from './radio-group.js';
import { PortfolioRadioButton } from './portfolio-radio.js';
import '@base-ui/react/radio';
import '@base-ui/react/radio-group';
import './portfolio-form-controls-visuals.js';

interface RadioListProps extends React.ComponentProps<typeof RadioGroup> {
    className?: string;
    children?: React.ReactNode;
}
declare function RadioList({ className, ...props }: RadioListProps): react_jsx_runtime.JSX.Element;
interface RadioListItemProps extends Omit<React.ComponentProps<typeof PortfolioRadioButton>, "children"> {
    label: string;
    description?: string;
    right?: React.ReactNode;
    id?: string;
}
declare function RadioListItem({ className, label, description, right, id: idProp, ...props }: RadioListItemProps): react_jsx_runtime.JSX.Element;

export { RadioList, RadioListItem };
