import React from "react";
interface YhwCheckboxProps {
    /**
     * 复选框标签
     */
    label: string;
    /**
     * 复选框的值
     */
    value: string | number;
    /**
     * 自定义样式，默认为null
     */
    customStyle?: object | null;
    /**
     * 复选框形状，默认方形
     */
    shape?: "square" | "circle";
    /**
     * 复选框选中时的图标
     */
    selectIcon?: string;
    /**
     * 是否选中
     */
    selected: boolean;
    /**
     * 选中回调函数
     */
    onSelect: (value: string | number) => void;
}
/**
 * 【基础组件】复选框组件，支持多选，自定义图标，自定义样式
 * selectIcon: 复选框选中时的图标 可从：https://knowledge.raodaor.com/blog/tool/emoji.html 直接复制图表传入，比如：✔️
 * @Demo: <YhwCheckboxRN label="选项1" value="option1" selected={true} onSelect={(value) => console.log(value)} />
 */
declare const YhwCheckboxRN: ({ label, value, customStyle, shape, selectIcon, selected, onSelect, }: YhwCheckboxProps) => React.JSX.Element;
export default YhwCheckboxRN;
