import React from "react";
import type { InputBaseProps } from "../../../../scalars/components/types.js";
import { type CheckboxValue } from "./checkbox-base.js";
type CheckboxBaseProps = Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, keyof InputBaseProps<CheckboxValue> | "onChange">;
export interface CheckboxProps extends CheckboxBaseProps, InputBaseProps<CheckboxValue> {
    onChange?: ((checked: CheckboxValue) => void) | ((checked: boolean) => void);
}
declare const Checkbox: React.ForwardRefExoticComponent<CheckboxProps & React.RefAttributes<HTMLButtonElement>>;
export { Checkbox };
//# sourceMappingURL=checkbox.d.ts.map