/// <reference types="react" />
import { Theme } from 'src/style';
import { Size } from 'src/type';
export declare const prefixCls: string;
export declare const cardCls: string;
export declare const iconCls: string;
export declare const iconWrapCls: string;
export declare const contentCls: string;
export declare const disabledCls: string;
export declare const checkedCls: string;
export declare const indeterminateCls: string;
export declare const groupCls: string;
interface CheckboxProps {
    size?: Size;
    checked?: boolean;
    indeterminate?: boolean;
    disabled?: boolean;
}
export declare const CheckboxWrap: import("react").ForwardRefExoticComponent<CheckboxProps & import("react").HTMLAttributes<HTMLElement> & {
    theme?: Theme | undefined;
} & import("react").RefAttributes<HTMLElement>>;
export declare const SIconWrap: import("react").ForwardRefExoticComponent<CheckboxProps & import("react").HTMLAttributes<HTMLElement> & {
    theme?: Theme | undefined;
} & import("react").RefAttributes<HTMLElement>>;
export declare const iconMixin: (props: CheckboxProps & {
    theme: Theme;
}) => false | import("@emotion/utils").SerializedStyles;
export declare const CheckboxGroupWrap: import("react").ForwardRefExoticComponent<import("react").HTMLAttributes<HTMLElement> & {
    theme?: Theme | undefined;
} & import("react").RefAttributes<HTMLElement>>;
export {};
