import { SugarElement } from '@ephox/sugar';
import { DispatchedAlloyConfig } from '../api/system/ForeignGui';
import { UncurriedHandler } from '../events/EventRegistry';
interface Events {
    readonly elem: SugarElement<Node>;
    readonly evts: Record<string, UncurriedHandler>;
}
export interface ForeignCache {
    readonly getEvents: (elem: SugarElement<Node>, spec: DispatchedAlloyConfig) => Events;
}
declare const _default: () => ForeignCache;
export default _default;
//# sourceMappingURL=ForeignCache.d.ts.map