import * as React from 'react'; import { CheckboxProps } from '@beisen-phoenix/checkbox'; import './style.scss'; import { CheckboxGroupProps } from './interface'; declare class CheckboxGroup extends React.PureComponent { static defaultProps: { options: { label: string; value: string; }[]; defaultCheckedList: never[]; arrangement: string; extraCls: string; tipsType: string; checkboxWidth: number; showCheckAll: boolean; translation: { checkAll: string; }; }; constructor(props: any); private initCheckAll; componentWillReceiveProps(nextProps: CheckboxGroupProps): void; private groupEl; private key; getCheckState: (option: CheckboxProps) => any; changeStatus: (option: CheckboxProps) => void; saveGroupEl(node: any): void; onCheckAllChange: (item: any) => void; renderCheckAll: () => false | JSX.Element; vnodeCompute(): JSX.Element; render(): JSX.Element; } export default CheckboxGroup;