import React from 'react';
import { AutosuggestProps } from '../autosuggest/interfaces';
import { AutosuggestInputRef } from '../internal/components/autosuggest-input';
import { CancelableEventHandler } from '../internal/events';
import { InternalBaseComponentProps } from '../internal/hooks/use-base-component';
export interface PropertyFilterAutosuggestProps extends Omit<AutosuggestProps, 'filteringResultsText'>, InternalBaseComponentProps {
  customForm?: {
    content: React.ReactNode;
    footer: React.ReactNode;
  };
  filterText?: string;
  onOptionClick?: CancelableEventHandler<AutosuggestProps.Option>;
  hideEnteredTextOption?: boolean;
  searchResultsId?: string;
  onCloseDropdown?: () => void;
}
declare const PropertyFilterAutosuggest: React.ForwardRefExoticComponent<PropertyFilterAutosuggestProps & React.RefAttributes<AutosuggestInputRef>>;
export default PropertyFilterAutosuggest;