type EventHandler<T extends Event> = (event: T) => void;
/**
 * Merges two sets of event handlers together.
 *
 * @template TEvent
 * @param    handlers
 * @param    extraHandlers
 */
export declare function mergeEventHandlers<TEvent extends Event, TLeft extends Record<string, EventHandler<TEvent>>, TRight extends Record<string, EventHandler<TEvent>>>(handlers: TLeft, extraHandlers: TRight): TLeft & TRight;
export {};
//# sourceMappingURL=events.d.ts.map