/** * Copyright (c) Nicolas Gallagher * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import { TouchEvent } from './ResponderEventTypes'; export declare type ResponderEvent = { bubbles: boolean; cancelable: boolean; currentTarget: any; defaultPrevented: boolean; dispatchConfig: any; eventPhase: number; isDefaultPrevented: () => boolean; isPropagationStopped: () => boolean; isTrusted: boolean; preventDefault: () => void; stopPropagation: () => void; nativeEvent: TouchEvent; persist: () => void; target: any; timeStamp: number; type: string; }; /** * Converts a native DOM event to a ResponderEvent. * Mouse events are transformed into fake touch events. */ export default function createResponderEvent(domEvent: any): ResponderEvent;