import React from 'react'; declare type CheckboxProps = { label: string | React.ReactNode; hiddenLabel?: boolean; id?: string; name?: string; disabled?: boolean; /** * If the checkbox is being used inside another clickable element, for example a dropdownItem, this should be set to -1 */ tabIndex?: number; className?: string | any; rootClassName?: string; } & ({ checked: boolean; onChange: (e?: React.ChangeEvent) => void; } | {}) & ({ controls: string; partial: boolean; } | {}); export declare const Checkbox: React.FC; export {};