// Type definitions for moonstone/CheckboxItem import { ToggleItemProps as moonstone_ToggleItem_ToggleItemProps } from "@enact/moonstone/ToggleItem"; import * as React from "react"; type Omit = Pick>; type Merge = Omit> & N; export interface CheckboxItemProps extends Omit { /** * Customizes the component by mapping the supplied collection of CSS class names to the corresponding internal elements and states of this component. * * The following classes are supported: * * `checkboxItem` - The root class name */ css?: object; } /** * An item with a checkbox component, ready to use in Moonstone applications. * * `CheckboxItem` may be used to allow the user to select a single option or used as part of a when multiple are possible. * * Usage: * ``` Item with a Checkbox ``` */ export class CheckboxItem extends React.Component< Merge, CheckboxItemProps> > {} export default CheckboxItem;