import React from 'react'; import CheckboxGroup from './CheckboxGroup'; export interface CheckboxProps { checked?: boolean; defaultChecked?: boolean; value?: any; disabled?: boolean; onChange?: (checked: boolean, target: CheckboxProps) => void; className?: string; style?: React.CSSProperties; } export interface CheckboxState { checked: boolean; } export declare class Checkbox extends React.Component { static Group: typeof CheckboxGroup; static defaultProps: CheckboxProps; static getDerivedStateFromProps(props: CheckboxProps): { checked: boolean | undefined; } | null; state: CheckboxState; handleChange: () => void; render(): JSX.Element; } export default Checkbox;