import { type ViewProps } from "@tarojs/components";
import { type CheckboxGroupProps, type CellProps, type CellGroupProps, type CheckboxProps } from "@antmjs/vantui";
import type { CommonFieldProps, CommonOptionItem } from "../../types";
interface OptionItem extends CommonOptionItem {
    disabled?: boolean;
}
export interface CheckboxGroupBaseProps extends Omit<CheckboxProps, "value" | "onChange" | "children">, CommonFieldProps<any[], OptionItem[]>, Omit<CheckboxProps, "value" | "onChange" | "children"> {
    max?: number;
    direction?: CheckboxGroupProps["direction"];
    withCellGroup?: boolean;
    cellGroupProps?: CellGroupProps;
    cellProps?: CellProps;
    CheckboxGroupProps?: ViewProps;
}
export declare const CheckboxGroupBase: (props: CheckboxGroupBaseProps) => import("react/jsx-runtime").JSX.Element;
export {};
