import React from 'react';
import { RadioGroupOption } from "../../../../src/packages/radiogroup/types";
import { CheckboxDirection, CheckboxLabelPosition, CheckboxLimit } from "../../../../src/packages/checkboxgroup/types";
export interface CheckboxGroupProps {
    disabled?: boolean;
    value?: string[];
    defaultValue?: string[];
    list: boolean;
    max: number | undefined;
    min: number | undefined;
    labelPosition: CheckboxLabelPosition;
    direction: CheckboxDirection;
    options: RadioGroupOption[];
    onChange: (value: string[]) => void;
    onLimit: (type: CheckboxLimit) => void;
}
export declare const CheckboxGroup: React.ForwardRefExoticComponent<Partial<CheckboxGroupProps> & Omit<React.HTMLAttributes<HTMLDivElement>, "onChange"> & React.RefAttributes<unknown>>;
