import React, { InputHTMLAttributes } from "react"; import { OverrideClassName } from "@kaizen/component-base"; export type CheckedStatus = "on" | "off" | "mixed"; export interface CheckboxProps extends OverrideClassName, "type" | "onChange" | "checked">> { checkedStatus?: CheckedStatus; onCheck?: (event: React.ChangeEvent) => any; reversed?: boolean; value?: string; /** * **Deprecated:** Use test id compatible with your testing library (eg. `data-testid`). * @deprecated */ automationId?: string; } /** * @deprecated Please use the same component from `@kaizen/components` */ export declare const Checkbox: { ({ checkedStatus, onCheck, reversed, value, automationId, classNameOverride, ...restProps }: CheckboxProps): JSX.Element; displayName: string; };