import { default as React } from 'react';
import { AllowBlockChipPickerLabels } from '../../../spendManagement/cardPolicy/cardPolicyForm/AllowBlockChipPicker';
import { CardPolicyChipFieldValue } from '../../../spendManagement/cardPolicy/cardPolicyForm/cardPolicyFormTypes';
export interface AllowBlockChipPickerStepStepIndicator {
    currentIndex: number;
    totalCount: number;
}
export interface AllowBlockChipPickerStepLabels extends AllowBlockChipPickerLabels {
}
export interface AllowBlockChipPickerStepProps {
    labels: AllowBlockChipPickerStepLabels;
    name: string;
    title: string;
    className?: string;
    isBackDisabled?: boolean;
    isSearchLoading?: boolean;
    primaryAction?: React.ReactNode;
    searchOptions?: CardPolicyChipFieldValue[];
    searchPlaceholder?: string;
    stepIndicator?: AllowBlockChipPickerStepStepIndicator;
    style?: React.CSSProperties;
    onBack?: () => void;
    onSearchTextChange?: (searchText: string) => void;
}
declare const AllowBlockChipPickerStep: React.FC<AllowBlockChipPickerStepProps>;
export default AllowBlockChipPickerStep;
