import type { LinkedEvent } from './../../core/types';
export declare const syntheticEvents: {
    onClick: any;
    onDblClick: any;
    onFocusIn: any;
    onFocusOut: any;
    onKeyDown: any;
    onKeyPress: any;
    onKeyUp: any;
    onMouseDown: any;
    onMouseMove: any;
    onMouseUp: any;
    onTouchEnd: any;
    onTouchMove: any;
    onTouchStart: any;
};
export declare function unmountSyntheticEvent(name: string, dom: any): void;
export declare function handleSyntheticEvent(name: string, lastEvent: Function | LinkedEvent<any, any> | null | false | true, nextEvent: Function | LinkedEvent<any, any> | null | false | true, dom: any): void;
