import { Event, LookupCall, LookupEditor, LookupResult, ValueFieldEventMap } from '../../index';
export interface LookupEditorLookupCallDoneEvent<TValue = any, TSource extends LookupEditor<TValue> = LookupEditor<TValue>> extends Event<TSource> {
    result: LookupResult<TValue>;
}
export interface LookupEditorPrepareLookupCallEvent<TValue = any, TSource extends LookupEditor<TValue> = LookupEditor<TValue>> extends Event<TSource> {
    lookupCall: LookupCall<TValue>;
}
export interface LookupEditorEventMap<TValue> extends ValueFieldEventMap<TValue[]> {
    'lookupCallDone': LookupEditorLookupCallDoneEvent<TValue>;
    'prepareLookupCall': LookupEditorPrepareLookupCallEvent<TValue>;
}
//# sourceMappingURL=LookupEditorEventMap.d.ts.map