import { default as React } from 'react'; import { default as Checkbox } from './Checkbox/Checkbox'; export interface VisualCheckboxCloudProps { /** Items in the cloud. Should be VisualCheckboxCloud.Checkbox elements. */ children?: React.ReactNode; /** Name shared by all child Checkbox elements (overridable per child) */ name?: string; /** Error message shown above the cloud */ error?: string; /** Error text id (auto-generated if omitted) */ errorTextId?: string; /** Renders the error component (Default: true) */ renderError?: boolean; /** Ref passed to the error message element */ errorMessageRef?: React.Ref; /** Adds custom classes to the root element. */ className?: string; /** Adds custom classes to the errorWrapper */ errorWrapperClassName?: string; /** Sets the data-testid attribute. */ testId?: string; /** Sets the data-testid attribute for the error wrapper */ errorWrapperTestId?: string; } interface VisualCheckboxCloudComponent extends React.FC { Checkbox: typeof Checkbox; } export declare const VisualCheckboxCloud: VisualCheckboxCloudComponent; export default VisualCheckboxCloud;