/** * @license * Copyright Akveo. All Rights Reserved. * Licensed under the MIT License. See License.txt in the project root for license information. */ import React from 'react'; import { NativeSyntheticEvent, TargetedEvent } from 'react-native'; import { TouchableWithoutFeedbackProps } from './touchableWithoutFeedback.component'; export interface TouchableWebProps extends TouchableWithoutFeedbackProps { onMouseEnter?: (e: NativeSyntheticEvent) => void; onMouseLeave?: (e: NativeSyntheticEvent) => void; onFocus?: (e: NativeSyntheticEvent) => void; onBlur?: (e: NativeSyntheticEvent) => void; } export type TouchableWebElement = React.ReactElement; /** * Helper component for the Touchable component rendered on the web. */ export declare class TouchableWeb extends React.Component { render(): React.ReactElement; }