import React from "react";
interface ListComponentProps {
    value?: any[];
    onChange?: (value: any) => void;
    renderItem?: (item: any, index: number, handleDeleteItem: (item: any) => void, handleOnChangeItem: (item: any, newValue: any) => void) => React.ReactNode;
    renderAddButton?: (handleAddItem: () => void) => React.ReactNode;
    maxLength?: number;
    createItem?: (item: any) => any;
    rowKey?: string;
    className?: string;
    style?: React.CSSProperties;
    wrapClassName?: string;
}
declare const _default: React.ForwardRefExoticComponent<ListComponentProps & React.RefAttributes<unknown>>;
export default _default;
