import { default as React } from 'react';

interface ChipGeneratorProps {
    name: string;
    control: any;
    label?: string;
    placeholder?: string;
    required?: boolean;
    disabled?: boolean;
    validation?: any[];
    maxChips?: number;
    allowDuplicates?: boolean;
    fieldArrayName?: string;
    endIcon?: React.ReactNode;
    helperText?: string;
    error?: boolean;
    onChipAdd?: (chip: string) => void;
    onChipRemove?: (chip: string, index: number) => void;
    customChipProps?: any;
    textFieldProps?: any;
    allowMultipleAdd?: boolean;
    delimiters?: string[];
    dataType?: 'array' | 'string';
    separator?: string;
}
declare const ChipGenerator: React.FC<ChipGeneratorProps>;
export default ChipGenerator;
