import React from 'react';
export type VariantListModalProps = {
    /**
     *Specifies the name of selected variant.
     */
    selectedVariantName?: string;
    /**
     *Lets you fetch the variant list using the API
     */
    fetchVariantList?: Function;
    /**
     *Lets you display a variant list display in disbaled state
     */
    isListDisabled?: boolean;
    /**
     *Pass an ID that can be used for testing purposes. It is applied as a data attribute(data-test-id).
     */
    testId?: string;
    /**
     *Pass onclickHandler to handle click on variant
     */
    onClickHandler?: Function;
    /**
     *Pass onBaseClickHandler to handle click on variant
     */
    onBaseClickHandler?: Function;
    /**
     *Specifies the name of selected locale of the entry.
     */
    selectedLocaleName?: string;
    /**
    *Specifies the number of variant group that will be fetched in API.
    */
    batchSize?: number;
    /**
    *Specifies the total number of variant groups avaialble for an entry.
    */
    totalVariantCount?: number;
    /**
   *Specifies all available variant group list caontaining variants in each of them .
   */
    allVariantList?: any[];
    /**
   *Specifies all available variant group list caontaining variants in each of them .
   */
    setVariantName?: Function;
    /**
   *Specifies all available variant group list caontaining variants in each of them .
   */
    closeModal?: Function;
    /**
 *Specifies all available variant group list caontaining variants in each of them .
 */
    variantPills: any[];
    /**
    *Specifies all available variant group list caontaining variants in each of them .
    */
    setVariantPills: Function;
    /**
    *Specifies all available variant group list caontaining variants in each of them .
    */
    multiSelectTag: boolean;
    /**
    *Specifies all available variant group list caontaining variants in each of them .
    */
    disableNonCreatedVariant?: boolean;
};
export declare const VariantListModal: (props: VariantListModalProps) => React.JSX.Element;
