import "../../CommonImports"; import "../../Core/core.css"; import "./Checkbox.css"; import * as React from "react"; import { IFocusable } from '../../Utilities/Focus'; import { ICheckboxProps, ITriStateCheckboxProps } from "./Checkbox.Props"; export declare class TriStateCheckbox extends React.Component implements IFocusable<{}> { static contextType: React.Context; private checkboxElement; private labelId; private animationClassName; constructor(props: Readonly); render(): JSX.Element; componentDidMount(): void; focus(): void; private onClick; private onFocus; private onKeyDown; private onChange; } export declare class Checkbox extends TriStateCheckbox { static defaultProps: ICheckboxProps; }