import { default as React } from 'react';
import { SpendManagementFilterEntityType, SpendManagementFiltersType } from '@zeniai/client-epic-state';
import { AutoCompleteActions, AutoCompleteData } from '../../../../common/autoComplete/autoCompleteProps';
import { ValuesDropdownOption } from '../spendManagementFiltersHelpers';
export interface FiltersSelectionProps {
    filters: SpendManagementFiltersType;
    filterValues: Record<string, ValuesDropdownOption[]>;
    selectedEntity: SpendManagementFilterEntityType | "charge_card_payment_history";
    vendorSearchAutoCompleteActions?: AutoCompleteActions;
    vendorSearchAutoCompleteData?: AutoCompleteData;
    onFiltersChange: (filters: SpendManagementFiltersType) => void;
    renderDropdownOptionIcon?: (option: ValuesDropdownOption) => React.ReactNode | null;
}
declare const FiltersSelection: React.ForwardRefExoticComponent<FiltersSelectionProps & React.RefAttributes<HTMLDivElement>>;
export default FiltersSelection;
