import React from 'react'; import { CheckboxState, CheckboxProps } from './iCheckbox.js'; declare class Checkbox extends React.Component { static defaultProps: { className: string; disabled: boolean; inverse: boolean; colors: string; checked: undefined; defaultChecked: boolean; onClick: () => void; onDoubleClick: null; onChange: () => void; style: {}; antd: boolean; value: string; indeterminate: boolean; fieldid: string; title: string; readOnly: boolean; }; static Group: React.ComponentClass, any>; private doubleClickFlag; constructor(props: CheckboxProps); componentWillReceiveProps(nextProps: CheckboxProps): void; changeState: (e: any) => false | undefined; change: (props: CheckboxProps, checked: boolean | undefined, event: any) => void; handledbClick: (e: React.MouseEvent) => void; changeInputHovered: (event: React.MouseEvent, hovered: boolean) => void; handleFocus: (event: React.FocusEvent, focused: boolean) => void; render(): JSX.Element; } export default Checkbox;