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 name of selected ct of the entry. */ selectedContentTypeName?: 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;