import React, { PropsWithChildren } from 'react'; import 'jb-checkbox'; import { JBCheckboxWebComponent, ValidationValue } from 'jb-checkbox'; import { type ValidationItem } from 'jb-validation'; import { EventProps } from './events-hook.js'; declare global { namespace JSX { interface IntrinsicElements { 'jb-checkbox': JBSwitchType; } interface JBSwitchType extends React.DetailedHTMLProps, JBCheckboxWebComponent> { class?: string; name?: string; "label"?: string; } } } type JBCheckboxProps = { style?: string; name?: string; className?: string; value?: boolean | null | undefined; label?: string | null | undefined; validationList?: ValidationItem[] | null; disabled?: boolean; }; export type Props = EventProps & PropsWithChildren; export declare const JBCheckbox: React.ForwardRefExoticComponent>; export {};