import * as React from 'react';
import { WrappedComponentProps } from 'react-intl';
import { Entity as FTMEntity } from "@alephdata/followthemoney";
import { ITypeEditorProps } from "./common";
interface IEntityTypeProps extends ITypeEditorProps, WrappedComponentProps {
    allowMultiple: boolean;
    values: Array<FTMEntity>;
    entitySuggestions: Array<FTMEntity>;
    isFetching: boolean;
    onQueryChange: (query: string) => void;
}
declare const _default: React.ForwardRefExoticComponent<Pick<IEntityTypeProps, "allowMultiple" | "values" | "entitySuggestions" | "isFetching" | "onQueryChange" | "onChange" | "onSubmit" | "popoverProps" | "inputProps"> & {
    forwardedRef?: ((instance: any) => void) | React.RefObject<any> | null | undefined;
} & React.RefAttributes<any>> & {
    WrappedComponent: React.ComponentType<IEntityTypeProps>;
};
export default _default;
