import React, { ReactNode, ComponentProps } from 'react'; import { ColorPropsValue, DivProps, Id, Size } from '../../types'; export interface CheckboxBaseProps extends DivProps { inputProps?: ComponentProps<'input'>; /** @private 内部使用 */ _type: 'checkbox' | 'radio'; size?: Size; color?: ColorPropsValue; label?: ReactNode; value?: Id; indeterminate?: boolean; disabled?: boolean; readOnly?: boolean; defaultChecked?: boolean; checked?: boolean; onChange?(e: React.ChangeEvent): void; } export declare const CheckboxBase: React.MemoExoticComponent<({ inputProps, _type, size, color, label, value, indeterminate, disabled, readOnly, defaultChecked, checked, onChange, ...props }: CheckboxBaseProps) => import("@emotion/react/jsx-runtime").JSX.Element>;