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

interface CheckboxListProps extends React.ComponentProps<typeof CheckboxGroup> {
    className?: string;
    children?: React.ReactNode;
}
declare function CheckboxList({ className, ...props }: CheckboxListProps): react_jsx_runtime.JSX.Element;
interface CheckboxListItemProps extends Omit<React.ComponentProps<typeof PortfolioCheckboxControl>, "children"> {
    label: string;
    description?: string;
    right?: React.ReactNode;
    id?: string;
}
declare function CheckboxListItem({ className, label, description, right, id: idProp, ...props }: CheckboxListItemProps): react_jsx_runtime.JSX.Element;

export { CheckboxList, CheckboxListItem };
